首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux相关>其他unix>正文

借助 UNIX 成为更优秀的博客

http://www.oklinux.cn  2006-11-27  来源: oklinux收集整理   会员收藏  游客收藏  【 】 
    您是否知道博客创作与 UNIX(R) 携手前行?UNIX 内置的 Web 和文本处理工具使您能够方便快捷地创建博客。探索一些用于改进 UNIX 博客创作技能的便利技巧。

    UNIX® 和网络博客或博客 具有许多共同之处。除了作为大多数 Web 服务器的本机环境和许多 Web 开发人员的首选环境之外,由于其强大的 Web 和文本处理能力,UNIX 还是用于创建博客的理想环境。利用 UNIX 所固有的命令行工具和特性来使您成为更优秀的博客所有者。下面是一些帮助您实现该目的的技巧。

不断提供新鲜内容

    博客创作的最重要规则是做得尽可能多。总体思想在于,您的博客应该更类似滚动的自动收报机纸条,甚至更类似电视画面的运动,而不是类似从考古井中拔出的一些蚀刻片断。它应该始终不断增长,并且读者在访问时应该获得新鲜感。就网站这种媒体而言,有多少访问者在积极地阅读它们,差不多就有多少访问者在观看 它们——访问链接、重新加载和返回。要在这样的网站上取得成功,您就必须适应这一点。

    虽然您不需要为此而安装任何特殊软件,但改进网络博客的最快速和最重要的方法是:您必须不断添加新内容!既使您今天才开通博客,只要您坚持每天对它更新多次,而不是一放就是一年,只有心血来潮时才更新它,那么到周末就会有更多的人阅读它了。

    这个技巧与本文后面的所有其他技巧相关,因为它们将向您表明 UNIX 系统如何有助于比以往更快更好地提供新鲜的博客内容。您必须知道您的哪些内容最受欢迎、知道谁正在阅读它以及他们来自何处、使您的文本更快更好地加载,并自动化您的博客更新。下面您将简单介绍一些基于 UNIX 的内容管理解决方案,它们可能比您以前一直用来制作博客的解决方案更好。

查看日志

    日志就是您的活力之源。它们将告诉您谁正在查看您的博客以及有关位置、次数和频度的信息。如果您积极地发布网络博客,则应该至少每天检查一次 日志。日志使您能够看到谁正在阅读您的发布、确切了解他们正在阅读的内容以及他们阅读的时间。所以,为什么要忽略它呢?

    您可以使用命令行工具来从日志提取有意义的数据,但是存在一些特殊的 UNIX 工具可以自动分析最流行格式的日志,包括 Apache Web 服务器所写入的日志。此类工具之一就是流行的开放源代码 analog 命令。

对受欢迎的内容作出反应

    使用 analog 命令来检查您的链接并查看人们所访问的内容。首先,获得一个显示统计信息的常规报告——正在发出多少个唯一请求、是否存在任何失败的请求、正在为多少个不同的主机服务,等等:

$ analog -A www.20060901 | lynx -stdin

此命令产生类似于清单 1 所示的代码。


清单 1. analog 工具的示例输出
	

                  Web Server Statistics for BigBlog
                                                                    
  Program started at Mon-25-Sep-2006 14:46.                        
  Analyzed requests from Fri-01-Sep-2006 00:01 to Fri-01-Sep-2006 23:59 (1.00 days).
____________________________________________________________________________

General Summary

  (Go To: Top: General Summary)

  This report contains overall statistics.
                                           
  Successful requests: 3,400              
  Average successful requests per day: 3,403
  Successful requests for pages: 2,015
  Average successful requests for pages per day: 2,016
  Failed requests: 3
  Redirected requests: 963
  Distinct files requested: 101
  Distinct hosts served: 950
  Data transferred: 65.338 megabytes
  Average data transferred per day: 65.429 megabytes
____________________________________________________________________________

   This analysis was produced by analog 6.0.
   Running time: Less than 1 second.         
                                     
   (Go To: Top: General Summary)     

    要特别注意 Search Word Report(其中显示了最流行的查询关键词和它们被查询的次数)和 Directory Report(其中显示您站点上最受欢迎的目录)。(查看读者当前对哪些存档的博客条目感兴趣始终是个好主意。)最后,Request Report 显示了站点上被请求次数最多的文件。您的博客徽标和任何经常在整个站点中出现的图形固定在顶部附近,但是通过查看实际内容文件(如 .html 文件),您可以清楚了解哪些页面或存档的博客条目最受读者的欢迎。

    可能会出现每天或周期性的高峰,您应该对此作出反应。然而,长远考虑长期趋势始终是明智的。如果要在存档目录中保留每天的日志,这是很容易做到的。只需拼接它们,然后将它们全都发送到 analog 以进行一次性处理。这可以每周、每月甚至每年进行一次以跟踪趋势。使用 zcat(在有些系统上名为 gzcat)来同时解压缩和拼接任何压缩的日志。例如,为了获得有关 2006 年 9 月的所有日志的完整报告,可以使用以下命令:

$ zcat www.200609* | analog - | lynx -stdin

 

[1] [2] [3] 下一页  

共6页: 上一页 1 [2] [3] [4] [5] [6] 下一页

上一篇:使用 m17n 实现各国语言间代码移植   下一篇:simp server for unix 配置教程


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·simp server for unix 配置教程
·使用 m17n 实现各国语言间代码移植
·Solaris 10实现安全Kerberos身份验证
·在Unix下用命令行中完成所有的工作
·将Unix应用程序移植到Linux系统详解
·NFSv4 提供无缝的网络访问
·UNIX 派生系统:NetBSD 入门
·简析Linux与FreeBSD的syscall
·Informix-Online 7.30的安装及管理
·使用 UNIX 进行文本处理
·深度探索 OpenBSD操作系统
·嵌入式开发:手机中Linux操作系统扫盲
·嵌入式Linux: uClinux操作系统移植
·UNIX/Linux编程相关工具和资源
·基于Unix系统Web服务器安全指南
·让 UNIX 和 Linux 一起工作
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Unix Shell程序编写的方法详解
·高手进阶:UNIX系统环境下高级编程一例
·freebsd目录架构
·Unix/Linux中Cron的用法
·Unix主流操作系统
·Unix环境高级编程一例
·Linux的NAPI和Solaris的GLDv3
·redbook 上的LVM
·HP 下db2定时备份脚本
·SUID和SGID的详细解
·NT和UNIX下FTP非交互方式文件传输
·Solaris系统性能监控之一:处理器监控
  阅读排行
·Solaris 10实现安全Kerberos身份验证
·更改CDE GUI的分辨率和刷新率
·简析Linux与FreeBSD的syscall
·Unix Shell程序编写的方法详解
·solaris下,添加静态路由的方法
·NFSv4 提供无缝的网络访问
·在Unix下用命令行中完成所有的工作
·HP-UX Glance的用法
·使用 m17n 实现各国语言间代码移植
·Informix-Online 7.30的安装及管理
·深度探索 OpenBSD操作系统
·Gentoo 2005.1 完整的USE参数清单中文
·dos2unix, unix2dos 对应的命令
·新手入门:debian的一句话问答
·使用 UNIX 进行文本处理
网摘收藏: