[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