Personal technical site maintenance toolbox

Source: Internet
Author: User
Tags perl script
[Opensource] personal technical site maintenance toolbox

By fenng
Date: 18-nov-2004
Source: http://www.dbanotes.net
Version: 0.02

Many friends have their own personal technical sites. The technical sites are generally content-oriented, but ease of use is also worth noting, it is a very interesting topic to make it easier for users to access your site and quickly obtain the required content. "To do something better, you must first sharpen your tools." The following describes several gadgets from my personal experience. Easier and more effective maintenance of your technical site

Recommendation priority: Open Source> Functions> usability> flexibility

1. site access statistics Tool: AWStats

Traffic Statistics should be one of the essential functions of a website. Web Log statistics can be used to analyze user habits, site advantages and disadvantages, and provide targeted improvements to the website through statistical feedback, improve site quality and enhance site popularity. Of course, some friends are also very concerned about Log Analysis-but it is not easy to import access logs into the database for statistics.

AWStats is the preferred tool for Site statistics. Open source is released, and its functions are no inferior to commercial tools. Moreover, the installation and configuration are relatively simple.

See my site using AWStats effect: http://www.dbanotes.net/cgi-bin/awstats.pl? Config = dbanotes

There are many guidance documents on AWStats installation and configuration, but I think the guidance document on the site in chelong is very authoritative.

AWStats site-http://awstats.sourceforge.net
AWStats: Introduction to cross-platform log statistics tools on Windows and GNU/Linux by che Dong-http://www.chedong.com/tech/awstats.html

2 standard verification tools on the page

The validity of website pages should not be ignored. pages that comply with the standards are more easily indexed by search engines, and users can easily find relevant content through search. Through reasonable design, the page can be loaded more quickly by the browser, and can save valuable bandwidth.

Verification is relatively simple. You can submit a link to the site. A report will be generated in a moment. You can also directly upload the page and select the content and form of the output report. Then we can make targeted improvements.

Address of some verification tools:

W3C markup validation service-http://validator.w3.org/
W3C CSS validation service-http://jigsaw.w3.org/css-validator/
Atom and RSS validation service-http://www.feedvalidator.org/
Robots.txt validation service-http://www.searchengineworld.com/cgi-bin/robotcheck.cgi

3. Link validity test and website map creation: Xenu

If the website is full of dead links (broken links), the user will certainly be able to access it. Even if the site maintainers are more careful, there will inevitably be places that cannot be taken care. Xenu's link sleuth is a very effective tool for checking dead links. Xenu is small, fast, easy to operate, and supports SSLLink detection. Windows 95/98/ME/NT/2000/XP is supported. Although Windows 2003 is not mentioned, it also works well on my Windows 2003 machine.

Xenu also has a very useful feature-creating site maps. After the site is checked, you can select to provide the report, and the output is htmlFormat, slightly modified is a good page of site map. The site map on this site is a framework created using Xenu.

Xenu: HTML outputW3C standards must be supported.

Xenu home page and: http://home.snafu.de/tilman/xenulink.html

4. referrers system/reverse link Tool

Small and practical script tools created by Stephen Downes. The reverse link script tool is displayed on your page. If you use the author's site statistics, you only need to add the following code to the appropriate location on the page:

<script language="Javascript" src="http://www.downes.ca/referrers.js"></script> 

Generally, if you have your own host and want to customize the displayed content, you 'd better set referrers. download the JS and referrers.txt scripts and modify referrers.txt (this is a Perl script) according to the instructions. Pay attention to the appropriate permissions.

You can customize some search engines. after renaming referrers.txt to referrers. cgi, edit the file and find

if ($in =~ /google/ig) { $in = "http://www.google.com"; } # Standardize Google

Add the following lines:

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 

If you are familiar with Perl, it should be easier to adjust it.

Stephen Downes home page-http://www.downes.ca/
Referrers system page-http://www.downes.ca/referrers.htm

The current version is 1.002 and 2.0 supports MySQL databases. However, it is easier to use 1.002.

5. Page response test tool: awbot

Awbot is an easy-to-use tool for testing web sites. This is a secondary project of the AWStats project. Awbot can simulate users' Website access behavior, test site response and load stress, and perform benchmark tests. If you are not satisfied with the corresponding speed of your site or want to see if Apache can withstand large volumes of traffic, you can use awbot to test the specific page and analyze the response results.

See here for an introduction to this tool: http://www.dbanotes.net/awbot/AWBot.htm

Awbot home page: http://awbot.sourceforge.net

Conclusion

The following describes some practical maintenance tools. If you are maintaining a personal technical site, we hope this content will help you. If you have used some commendable gadgets, do not send me an email.

Source

Http://www.dbanotes.net/OpenSource/Web_Toolkit.htm

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.