3 链接有效性检验与网站地图制作:Xenu
如果网站布满死链接(broken links),用户访问起来肯定会兴味索然。即使站点维护者再加小心,百密一疏,难免有照顾不到的地方。 Xenu's Link Sleuth 是检查死链接非常有效的工具。Xenu 小巧,快速,操作方便,并可支持SSL的链接检测。支持 Windows 95/98/ME/NT/2000/XP,虽然没有提及 Windows 2003,不过在我的 Windows 2003 机器上也表现良好。
Xenu 还有一个很有用的功能--制作站点地图。检查站点完成之后即可选择提供报告,输出为 HTML 格式,稍加修饰就是一页不错的站点地图。本站的站点地图就是用 Xenu 制作的框架。
Xenu需要改进的地方:输出的HTML需要支持W3C标准。
Xenu的主页及下载地址: http://home.snafu.de/tilman/xenulink.html
4 引用系统(referrers System)/反向链接工具
Stephen Downes 创作的小巧实用的脚本工具。在你的页面上显示反向链接的脚本工具。如果使用作者的站点的统计,只需要在页面适当的位置加入如下代码即可:
<script language="javascript" src="http://www.downes.ca/referrers.js"></script>
一般来说,如果您有自己的主机,并希望订制一下显示的内容,最好把 referrers.js 和 referrers.txt 这两个脚本下载下来,对照说明对 referrers.txt (这是个 Perl 脚本)进行一下修改,注意适当的权限即可。
可以针对一些搜索引擎定制一下,在 referrers.txt 改名为 referrers.cgi 之后,编辑该文件,找到
if ($in =~ /google/ig) { $in = "http://www.google.com"; } # Standardize Google
添加如下几行:
if ($in =~ /baidu/g) {$in = "http://www.baidu.com";}# Standardize Baidu
if ($in =~ /csdn/g) {$in = "http://www.yisou.com";}# Standardize yisou
if ($in =~ /3721/g) {$in = "http://www.3721.com";}# Standardize 3721
如果您熟悉Perl的话,调整起来应该是比较容易的事情。
Stephen Downes的主页 - http://www.downes.ca/
Referrers System的页面 - http://www.downes.ca/referrers.htm
当前的版本是 1.002,2.0 的版本支持 MySQL 数据库,不过用了一下,感觉还是 1.002 更方便一些。
5 页面响应测试工具:AWBot
AWBot 是一款易用的测试 Web 站点的小工具。该项目是 AWstats 项目的辅助项目。AWbot 可以模拟用户访问站点的行为,测试站点的响应度和负载压力,并可进行基准(Benchmark)测试。如果您对自己的站点相应速度有些不满意或者想看看Apache能否承受住大规模的访问量,可以用 AWBot 测试一下具体的页面,并针对响应结果进行分析。
对该工具的介绍请参考这里: http://www.dbanotes.net/awbot/AWBot.htm
AWBot的主页: http://awbot.sourceforge.net
结语
以上向您介绍了几个实用的维护工具。如果您也在维护一个个人技术站点,希望这些内容对您有所帮助。如果您用过什么值得称道的小工具,不防发个邮件告诉我。