`

个人技术站点维护工具箱

阅读更多

很多朋友都有自己的个人技术站点,技术站点一般来说是内容为王,不过易用性也是值得注意的地方,如何让用户更容易的访问您的站点并快速获取所需要的内容是个很有意思的话题。"工欲善其事,必先利其器",下面从我个人经验的角度介绍几个小工具。便于更有效地维护您的技术站点

推荐优先说明:开源 > 功能 > 易用性 > 灵活性

1 站点访问量统计工具:AWStats

访问量统计应该是网站必不可缺的功能之一,通过 Web 日志统计可以分析到用户习惯、站点的优缺点等,通过统计的反馈,可以有针对性的改进网站,提高站点质量,提升站点的人气度。当然,有的朋友对 Log 的分析也很关心-不过居然把访问日志导入到数据库中做统计,未免有些......不太灵巧。

AWStats (http://awstats.sourceforge.net )是站点统计的首选工具。Open Source 发布,功能不比商业工具逊色,而且,安装配置都比较简单。

看看我的站点运用 AWStats 的效果: http://www.dbanotes.net/cgi-bin/awstats.pl?config=dbanotes

关于 AWStats 的安装配置的指导文档好多,但是我认为车东的站点上的那篇指导文档是非常权威的。

AWStats站点 - http://awstats.sourceforge.net
AWStats:跨平台日志统计工具在Windows和GNU/Linux上的使用简介 by Che Dong - http://www.chedong.com/tech/awstats.html

2 页面标准验证工具

网站页面的有效性的问题不应该忽视,符合标准的页面更容易被搜索引擎收录,用户通过搜索也更容易找到相关内容。通过合理设计,页面也能被浏览器更为快速的装载,并可节省宝贵的带宽。

验证相对来说比较简单,可以到相应的站点提交链接即可,稍候片刻就会输出报告。也可以直接上传页面,还可以自己选择输出报告的内容与形式。然后有针对性的进行改进即可。

一些验证工具的地址:

W3C Markup 校验服务 - http://validator.w3.org/
W3C CSS 校验服务 - http://jigsaw.w3.org/css-validator/
Atom 与 RSS 校验服务 - http://www.feedvalidator.org/
robots.txt 校验服务 - http://www.searchengineworld.com/cgi-bin/robotcheck.cgi

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

结语

以上向您介绍了几个实用的维护工具。如果您也在维护一个个人技术站点,希望这些内容对您有所帮助。如果您用过什么值得称道的小工具,不防发个邮件告诉我。

引用申明:文件出自http://www.dbanotes.net/OpenSource/Web_Toolkit.htm

分享到:
评论

相关推荐

    网软志成人才招聘系统全新支持个人客户端和企业客户端、全新手机触屏版功能多,界面好、微信招聘、互动问答、智能搜索 会员积分、地图找工作等

    11、新增HR工具箱,可供企业人事经理下载需要的工具; 12、企业和个人管理中心和前台找工作、找简历等功能分离,提高用户体验度; 13、个人注册提供邮箱、手机和用户名等三种注册途径; 14、采集功能新增对智联的...

    中文版Excel_2013应用宝典——提示、技巧与省时妙招[美]沃肯·巴赫

    由他开发的Power Utility Pak工具箱屡获大奖。John维护着电子表格网站www.spreadsheetpage.com,其中展现了大量Excel信息和专家意见。 John Walkenbach是电子表格软件领域的权威专家,并且是J-Walk and Associates ...

    cad插件

    1、本插件多为lsp编译主导插件(其包括“老迈的迷你工具”、“燕秀工具箱”、等一些小的lsp插件,对外来病毒(恶意修改、及其他破坏)的攻击没有防御能力,所以本工具加入了cad启动查杀病毒功能。经本人的测试有很高...

    网页与Web程序设计 课件 ppt 机械工业出版社 part1

    14.1.4 工具箱 266 14.1.5 舞台 267 14.1.6 工作区 268 14.1.7 网格 268 14.1.8 标尺 269 14.1.9 常用面板 269 14.2 基本绘图工具 273 14.2.1 选择工具 273 14.2.2 部分选取工具 274 14.2.3 直线工具 274 ...

    人才招聘系统全新支持APP客户端、微信招聘、互动问答、智能搜索、会员积分、短信、地图找工作、WAP手机频道等

    11、新增HR工具箱,可供企业人事经理下载需要的工具; 12、企业和个人管理中心和前台找工作、找简历等功能分离,提高用户体验度; 13、个人注册提供邮箱、手机和用户名等三种注册途径; 14、采集功能新增对智联的...

    PHPCMS v9 beta GBK build 20101105

    多个工具箱,可方便的调用来自其他系统的数据。 口令卡,提供银行级安全保护 V9为你的后台管理系统提供银行级的安全保护,每个管理账号绑定不同的口令卡。可将口令卡存储在移动存储介质中,让安全随你出行。 优秀...

    PHPCMS V9.1 UTF8 build 20110909.zip

    多个工具箱,可方便的调用来自其他系统的数据。 口令卡,提供银行级安全保护 V9为你的后台管理系统提供银行级的安全保护,每个管理账号绑定不同的口令卡。可将口令卡存储在移动存储介质中,让安全随你出行。 优秀的...

    客客威客系统KPPW v2.5 GBK Beta.zip

    在用户的操作权限方面,针对交易流程有独立的权限设置,同时整站还提供用户工具箱,可方便的进行拓展开发。不仅能够让用户体验更好,更为威客站长带来了更多的盈利手段。 六、模板标签数据调用更方便 优化了SEO,...

    phpcms内容CMS系统 v9

    多个工具箱,可方便的调用来自其他系统的数据。口令卡,提供银行级安全保护V9为你的后台管理系统提供银行级的安全保护,每个管理账号绑定不同的口令卡。可将口令卡存储在移动存储介质中,让安全随你出行。优秀的用户...

    phpcms v9.1 utf8 build 20110603

    多个工具箱,可方便的调用来自其他系统的数据。 口令卡,提供银行级安全保护 V9为你的后台管理系统提供银行级的安全保护,每个管理账号绑定不同的口令卡。可将口令卡存储在移动存储介质中,让安全随你出行。 优秀的...

    RED HAT LINUX 6大全

    6.5.4 文件工具箱 101 6.5.5 当系统不能引导时,Red Hat会 来救援 102 6.5.6 获取更多的信息 103 6.6 小结 104 第7章 SMTP和协议 105 7.1 Internet电子邮件标准的历史简述 105 7.1.1 sendmail介绍 105 7.1.2 邮局...

    asp.net知识库

    技术基础 New Folder 多样式星期名字转换 [Design, C#] .NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则...

    MaxDOS_71PXE_G115.rar

    M.bat MaxDOS工具箱的主菜单. Mouse.bat 鼠标驱动程序,如果需要鼠标操作请先运行. Mouse /q 退出支持. Ndisgo.bat 用于旧版本的命令行模式全盘网刻,格式: Ndisgo Xx Ndisgx.bat 用于旧版本的命令行模式单分区网刻,...

Global site tag (gtag.js) - Google Analytics