ระบบสถิติบันทึกมีบทบาทสำคัญในการวิเคราะห์พฤติกรรมผู้ใช้ของไซต์ โดยเฉพาะอย่างยิ่งสำหรับสถิติการเข้าถึงคำหลักจากเครื่องมือค้นหา: เป็นแหล่งข้อมูลการวิเคราะห์พฤติกรรมผู้ใช้ที่มีประสิทธิภาพมาก ด้วยการพัฒนาอินเทอร์เน็ตในช่วงหลายปีที่ผ่านมา เครื่องมือสถิติบันทึกเว็บมีความเป็นผู้ใหญ่มากขึ้นและมีฟังก์ชันมากขึ้นเรื่อยๆ ส่วนใหญ่เป็นโอเพ่นซอร์สและ AWStats เป็นหนึ่งในสิ่งที่ดีที่สุด
คำแนะนำการติดตั้งโดยย่อมีดังนี้:
ติดตั้ง
http://sourceforge.net/projects/awstats/ หลังจากดาวน์โหลดแพ็คเกจการติดตั้ง:
GNU/Linux: tar zxf awstats-version.tgz
ตามค่าเริ่มต้น สคริปต์และไฟล์คงที่ของ awstats จะอยู่ในไดเร็กทอรี wwwroot: ปรับใช้ไฟล์ทั้งหมดในไดเร็กทอรี cgi-bin ไปยังไดเร็กทอรี cgi-bin/: /home/apache/cgi-bin/awstats/
mv awstats-version/wwwroot/cgi-bin /path/to/apache/cgi-bin/awstats
คัดลอกไอคอนและไดเร็กทอรีไฟล์อื่นๆ ไปยังไดเร็กทอรีการเผยแพร่ไฟล์ WEB HTML เช่น /home/apache/htdocs/ และเผยแพร่
สคริปต์การอัพเดตแบบแบตช์เพิ่มเติมอยู่ในไดเร็กทอรี tools และสามารถวางไว้ในไดเร็กทอรี cgi-bin/awstats/
อัปเกรดคำจำกัดความของเครื่องมือค้นหาและสไปเดอร์ในประเทศที่สำคัญ และติดตั้งไลบรารีแอปพลิเคชัน GeoIP: C
http://www.maxmind.com/download/geoip/api/c/ แกะ คอมไพล์ และติดตั้ง
perl -MCPAN -e 'ติดตั้ง "Geo::IP"' หรือใช้แพ็คเกจ Perl ล้วนๆ perl -MCPAN -e 'ติดตั้ง "Geo::IP::PurePerl"'
ดาวน์โหลดแพ็คเกจ GeoIP/GeoIPCityLite: คลายแพ็กและปรับใช้กับไดเร็กทอรี awstats
http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
การกำหนดค่า
ตั้งชื่อค่าเริ่มต้น awstats.model.conf เป็น common.conf
แก้ไขตัวเลือกการกำหนดค่าบางส่วนเหล่านี้:
LoadPlugin = "decodeutfkeys"
LoadPlugin = "geoip GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoIP.dat"
LoadPlugin = "geoip_city_maxmind GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoLiteCity.dat"
สร้างไดเร็กทอรีข้อมูลภายใต้ awstats สำหรับเอาต์พุตข้อมูลทางสถิติ
ตั้งค่าไฟล์การกำหนดค่าตามตัวอย่างต่อไปนี้:
รวม "common.conf"
LogFile="/home/apache/logs/access_log.%YYYY-24%MM-24%DD-24"
SiteDomain="www.chedong.com"
HostAliases="chedong.com"
ไฟล์เริ่มต้น = "index.html"
DirData="/home/apache/cgi-bin/awstats/data/"
สรุปเนื้อหา: ข้อมูลเบื้องต้นเกี่ยวกับการใช้ AWStats และคำแนะนำในการปรับปรุงการกำหนดค่าบางส่วน เป็นเรื่องดีที่ได้เห็นว่าการเริ่มต้นด้วย AWStats เวอร์ชัน 6.3: โดยพื้นฐานแล้วผู้ใช้ชาวจีนจะต้องเปิดใช้งาน LoadPlugin="decodeutfkeys" ในไฟล์การกำหนดค่า โดยพื้นฐานแล้ว จะไม่มีปัญหาทางสถิติกับเครื่องมือค้นหาภาษาจีนในปัจจุบัน # เครื่องมือค้นหาภาษาจีนรอง ' baidu .com', 'search.sina.com', 'search.sohu.com' เครื่องมือค้นหาทั้งสามนี้ มีแพตช์สำหรับเครื่องมือค้นหาในประเทศที่สำคัญและคำจำกัดความของสไปเดอร์ (เพียงเขียนทับไดเร็กทอรีโปรแกรมดั้งเดิมในไดเร็กทอรี lib หลังจากคลายแพ็ก)
[ตัดหน้า]
ระบบสถิติบันทึกมีบทบาทสำคัญในการวิเคราะห์พฤติกรรมผู้ใช้ของไซต์ โดยเฉพาะอย่างยิ่งสำหรับสถิติการเข้าถึงคำหลักจากเครื่องมือค้นหา: เป็นแหล่งข้อมูลการวิเคราะห์พฤติกรรมผู้ใช้ที่มีประสิทธิภาพมาก ด้วยการพัฒนาอินเทอร์เน็ตในช่วงหลายปีที่ผ่านมา เครื่องมือสถิติบันทึกเว็บมีความเป็นผู้ใหญ่มากขึ้นและมีฟังก์ชันมากขึ้นเรื่อยๆ ส่วนใหญ่เป็นโอเพ่นซอร์สและ AWStats เป็นหนึ่งในสิ่งที่ดีที่สุด
AWStats: สถิติเว็บขั้นสูง
AWStats คือเครื่องมือวิเคราะห์บันทึกเว็บที่ใช้ Perl ซึ่งพัฒนาขึ้นอย่างรวดเร็วบน Sourceforge เมื่อเปรียบเทียบกับ Webalizer ซึ่งเป็นเครื่องมือวิเคราะห์บันทึกโอเพ่นซอร์สที่ยอดเยี่ยมอีกตัวหนึ่ง AWStats มีข้อดีดังต่อไปนี้:
อินเทอร์เฟซที่เป็นมิตร: คุณสามารถเรียกอินเทอร์เฟซภาษาที่เกี่ยวข้องได้โดยตรงตามเบราว์เซอร์ (มีเวอร์ชันภาษาจีนตัวย่อ)
ตัวอย่างเอาต์พุตอ้างอิง: http://www.chedong.com/cgi-bin/awstats/awstats.pl? config=chedong
อิงตาม Perl: และแก้ไขปัญหาข้ามแพลตฟอร์มได้เป็นอย่างดี ตัวระบบสามารถทำงานได้บน GNU/Linux หรือ Windows (หลังจากติดตั้ง ActivePerl แล้ว) บันทึกที่วิเคราะห์รองรับรูปแบบ Apache (รวมกัน) และรูปแบบ IIS โดยตรง (จำเป็นต้องแก้ไข ). แม้ว่า Webalizer จะมีเวอร์ชันแพลตฟอร์ม Windows เช่นกัน แต่ปัจจุบันยังขาดการบำรุงรักษา
AWStats สามารถใช้ระบบเดียวเพื่อทำสถิติแบบรวมบนเว็บเซิร์ฟเวอร์ต่างๆ ของไซต์ของคุณเองได้อย่างสมบูรณ์: เซิร์ฟเวอร์ GNU/Linux/Apache และ Windows/IIS
ประสิทธิภาพค่อนข้างสูง: รายการสถิติเอาต์พุตของ AWStats นั้นสมบูรณ์กว่า Webalizer มาก และความเร็วยังคงสามารถเข้าถึงประมาณ 1/3 ของ Webalizer สำหรับไซต์ที่มีการเข้าชมหลายล้านครั้งต่อวัน ความเร็วนี้ก็เพียงพอแล้ว
การกำหนดค่า/การปรับแต่งที่สะดวก: ระบบมีกฎการกำหนดค่าเริ่มต้นที่ยืดหยุ่นเพียงพอแต่สมเหตุสมผล ไม่จำเป็นต้องแก้ไขการกำหนดค่าเริ่มต้นมากกว่า 3 หรือ 4 รายการเพื่อเริ่มทำงาน และมีปลั๊กอินบางตัวที่สามารถแก้ไขและขยายได้
ผู้ออกแบบ AWStats ได้รับการออกแบบมาเพื่อ "การเข้าชมของมนุษย์" ที่แม่นยำ ดังนั้นการเข้าชมโรบ็อตเครื่องมือค้นหาจำนวนมากจึงถูกกรองออก ดังนั้นตัวเลขจึงอาจต่ำกว่าเครื่องมือสถิติบันทึกอื่นๆ ก็สามารถส่งผ่านตัวกรองการตั้งค่าการกรอง IP ได้เช่นกัน .
มีฟังก์ชันสถิติพารามิเตอร์เพิ่มเติมมากมาย: การใช้การกำหนดค่า ExtraXXXX เพื่อสร้างการวิเคราะห์พารามิเตอร์เฉพาะแอปพลิเคชันจะมีประโยชน์มากสำหรับการวิเคราะห์ผลิตภัณฑ์
หากต้องการเปรียบเทียบเพิ่มเติมกับเครื่องมืออื่นๆ: Webalizer, อะนาล็อก โปรดดูที่:
http://awstats.sourceforge.net/#COMPARISON
[ตัดหน้า]
การแจ้งเตือนการติดตั้ง AWSstats
โหมดการทำงานของ AWStats มีดังนี้:
วิเคราะห์บันทึก: หลังจากรันแล้ว ให้เก็บถาวรผลลัพธ์ทางสถิติของบันทึกดังกล่าวลงในฐานข้อมูล AWStats (ข้อความธรรมดา)
จากนั้นก็มีผลลัพธ์: ในสองรูปแบบ
ประการแรกคือการอ่านเอาต์พุตฐานข้อมูลผลลัพธ์ทางสถิติผ่านโปรแกรม CGI
หนึ่งคือการเรียกใช้สคริปต์พื้นหลังเพื่อส่งออกเอาต์พุตเป็นไฟล์คงที่
ต่อไปนี้คือ 2 ตัวอย่างสถิติบันทึกสำหรับไซต์เดียว:
หนึ่งส่งออกผ่าน CGI บน GNU/Linux
หนึ่งจะขึ้นอยู่กับการส่งออกเพจแบบคงที่บน Windows 2000
ดาวน์โหลด/ติดตั้ง
http://sourceforge.net/projects/awstats/ หลังจากดาวน์โหลดแพ็คเกจการติดตั้ง:
GNU/Linux: tar zxf awstats-version.tgz
สคริปต์และไฟล์คงที่ของ awstats อยู่ในไดเร็กทอรี wwwroot ตามค่าเริ่มต้น: ปรับใช้โปรแกรม awstats.pl ในไดเร็กทอรี cgi-bin ไปที่ /home/apache/cgi-bin/awstats/
mv awstats-version/wwwroot/cgi-bin /path/to/apache/cgi-bin/awstats
#คัดลอกไอคอนและไดเร็กทอรีไฟล์อื่น ๆ ไปยังไดเร็กทอรีการเผยแพร่ไฟล์ WEB HTML: /home/apache/htdocs/ และเผยแพร่ภายใต้
สคริปต์การอัพเดตแบบแบตช์เพิ่มเติมอยู่ในไดเร็กทอรี tools และสามารถรวมเข้าด้วยกันในไดเร็กทอรี cgi-bin/awstats/
Windows 2000: ทำงานในโหมดสคริปต์เบื้องหลัง คลายแพ็กโดยตรง จากนั้นย้ายไปยังไดเร็กทอรี D:AWStats
คัดลอกไดเร็กทอรีไอคอนไปยังไดเร็กทอรี IIS release: inetpub/icon
[ตัดหน้า]
รูปแบบบันทึกแหล่งข้อมูลและกฎการตัดทอนตามวัน
สำหรับ Apache: รูปแบบบันทึกนั้นตั้งค่าได้ง่าย เพียงตั้งค่าเป็นรูปแบบรวม การตัดบันทึกจะยุ่งยากกว่าเล็กน้อย: คุณต้องติดตั้งเครื่องมือ cronolog และตั้งค่าบันทึกให้ตัดทอนตามวัน:
CustomLog "|/usr/local/sbin/cronolog /path/to/apache/logs/access_log.%Y%m%d" รวมกัน
ตัวอย่างเช่น: logs/access_log.20030326
บันทึกอยู่ในรูปแบบบีบอัด คุณสามารถใช้ gzip -d < /home/apache/logs/access_log.%YYYY-24%MM-24%DD-24.gz | เพื่อขยายขนาดสถิติแบบไดนามิก
สำหรับ IIS: ตามค่าเริ่มต้น จะมีกฎการตัดบันทึกที่ดีกว่าในแต่ละวัน แต่รูปแบบบันทึกของ IIS ไม่เหมาะกับสถิติ AWStats
ดังนั้นจึงเป็นการดีที่สุดที่จะลบฟิลด์บันทึกทั้งหมดออกและตั้งค่าอย่างเคร่งครัดตามรายการต่อไปนี้
วันที่
เวลา
ที่อยู่ IP ของลูกค้า c-ip
Usernamecs-ชื่อผู้ใช้
วิธีการ-วิธีการ
ทรัพยากร URI cs-uri-stem
สถานะโปรโตคอล sc-สถานะ
จำนวนไบต์ที่ส่ง sc-ไบต์
เวอร์ชันโปรโตคอล cs-version
ตัวแทนผู้ใช้ cs (User-Agent)
ข้อมูลอ้างอิง (ผู้อ้างอิง)
เปรียบเทียบกับการตั้งค่าเริ่มต้นของ IIS:
การลดหย่อนได้แก่:
ที่อยู่ IP ของเซิร์ฟเวอร์
พอร์ตเซิร์ฟเวอร์
ข้อความค้นหา URI
ที่เพิ่มเข้ามาคือ:
จำนวนไบต์ที่ส่ง
เวอร์ชันโปรโตคอล
อ้างอิง
กฎการตั้งชื่อสำหรับไฟล์คอนฟิกูเรชัน: awstats.sitename.conf
โปรแกรมหลักของ AWStats awstats.pl จะเรียกไฟล์การกำหนดค่าของไซต์ที่เกี่ยวข้องโดยอัตโนมัติตามชื่อไซต์: awstats.sitename.conf
ตัวอย่างเช่น: การรัน ./awstats.pl -config=chedong จะเรียกไฟล์คอนฟิกูเรชัน awstats.chedong.conf ในไดเร็กทอรีเดียวกัน
หากไม่ได้ระบุ -config awstats.conf หรือ /etc/awstats.conf ในไดเร็กทอรีปัจจุบันจะพบเป็นไฟล์การกำหนดค่าเริ่มต้นด้วย
ดังนั้นจึงเป็นการดีที่สุดที่จะเปลี่ยนชื่อค่าเริ่มต้น awstats.model.conf เป็น awstats.yoursite.conf เช่น awstats.chedong.conf
สำหรับสถิติในหลายไซต์ ฟังก์ชันการรวมไฟล์การกำหนดค่าของ AWStats ยังคงมีประโยชน์มาก เราสามารถใส่การกำหนดค่าทั่วไปไว้ในเอกสารเดียว จากนั้นใช้การกำหนดค่ารวม (รองรับหลังเวอร์ชัน 5.4) เพื่อรวมการกำหนดค่าทั่วไปในไฟล์การกำหนดค่าเฉพาะแต่ละไฟล์ .header แล้วใช้การกำหนดค่าอื่นเพื่อแทนที่คุณสมบัติที่เกี่ยวข้องในการกำหนดค่าทั่วไป เช่น:
รวม = "common.conf"
LogFile="/path/to/bbs/access_log"
ชื่อเว็บไซต์ = "bbs.chedong.com"
การแก้ไขไฟล์การกำหนดค่าขั้นต่ำ: LogFile SiteDomain LogFormat
สำหรับการนับบันทึก Apache บน GNU/Linux เพียงแก้ไขสองตัวเลือกนี้: LogFile SiteDomain
GNU/Linux LogFile="/path/to/apache/logs/access_log.%YYYY-24%MM-24%DD-24"
Windows 2000 LogFile = "d:iis_logsW3SV3ex%YY-24%MM-24%DD-24.log"
การกำหนดค่านี้หมายถึงชื่อไฟล์บันทึกที่สะกดด้วยปี เดือน และวันที่เมื่อ 24 ชั่วโมงที่ผ่านมา
SiteDomain="www.chedong.com"
ชื่อของไซต์ซึ่งว่างเปล่าตามค่าเริ่มต้น หากว่างเปล่า AWStats จะปฏิเสธที่จะทำงาน
สำหรับบันทึก IIS ทางสถิติ จำเป็นต้องมีการแก้ไขเพิ่มเติมอีกหนึ่งรายการ:
รูปแบบบันทึก=2
ค่าเริ่มต้นคือ 1: บันทึก Apache, 2 คือบันทึก IIS
[ตัดหน้า]
สิ่งอื่นๆ ที่ควรทราบ:
AWStats จะไม่กรองไฟล์ swf ตามค่าเริ่มต้น และจะนับ .swf เป็น PageView ดังนั้น หากไฟล์ swf บนไซต์ส่วนใหญ่เป็นโฆษณา ทางที่ดีที่สุดคือกรองออก:
การวิเคราะห์บันทึก
./awstats.pl -update -config=ชื่อไซต์ -lang=cn
ตัวอย่างเช่น: ./awstats.pl -update -config=chedong
ไฟล์การกำหนดค่า awstats.chedong.conf จะถูกเรียกโดยอัตโนมัติ
ผลลัพธ์ทางสถิติ
GNU/Linux http://localhost/cgi-bin/awstats/awstats.pl? config=chedong
Windows 2000 http://localhost/awstats/awstats.chedong.html
สถิติบันทึกทำงานโดยอัตโนมัติ
บน GNU/Linux: crontab -e: ทำงานทุกวันเวลา 8:10 น
#อัพเดตawstats
10 8 * * * (cd /path/to/apache/cgi-bin/awstats/; ./awstats.pl -update -config=chedong)
บน Windows 2000: ตั้งค่าให้ทำงานเวลา 8:10 น. ทุกวัน
D:Perlbinperl.exe d:AWStatstoolsawstats_buildstaticpages.pl -update -config=chedong -lang=cn -dir=c:inetpubawstats -awstatsprog=d:awstatswwwroot cgi-binawstats.pl
สถิติบันทึกหลายไซต์
AWStats มาพร้อมกับเครื่องมือประมวลผลเป็นชุด: tools/awstats_updateall.pl ซึ่งสามารถสำรวจไฟล์การกำหนดค่าทั้งหมดในไดเร็กทอรีเป็นชุดและเรียกใช้สถิติได้ ดังนั้นงานที่เหลือจึงเน้นเรื่องการซิงโครไนซ์บันทึกเป็นหลัก
สำหรับหลายไซต์ ตัวเลือกการกำหนดค่าจำนวนมากจะถูกทำซ้ำ หากไฟล์การกำหนดค่าแต่ละไฟล์ได้รับการแก้ไขและดูแลรักษา จะเกิดปัญหาอย่างมาก AWStats ได้จัดเตรียมฟังก์ชันที่รวมอยู่ในไฟล์การกำหนดค่าตั้งแต่เวอร์ชัน 5.4 ดังนั้นเราจึงสามารถกำหนดค่าการกำหนดค่าทั่วไปได้ เช่น: ทั่วไป การประชุม
จากนั้น การกำหนดค่าของไซต์อื่นจะถูกตั้งค่าเป็น: คุณสามารถใช้ตัวเลือกต่อไปนี้เพื่อแทนที่การกำหนดค่าที่ไม่สอดคล้องกับค่าเริ่มต้น
awstats.bbs.chedong.conf
รวม "chedong.common.conf"
ไฟล์บันทึก "/path/to/bbs_log"
ชื่อเว็บไซต์ "bbs.chedong.com"
awstats.www.chedong.conf
รวม "chedong.common.conf"
ไฟล์บันทึก "/path/to/www_log"
ชื่อเว็บไซต์ "www.chedong.com"
HostAliases="chedong.com"
คำอธิบายของตัวบ่งชี้ทางสถิติ
ผู้เยี่ยมชม: สถิติตามที่อยู่ IP เฉพาะของผู้เยี่ยมชม โดยหนึ่ง IP แสดงถึงผู้เยี่ยมชมหนึ่งคน
จำนวนการเข้าชม: ผู้เยี่ยมชมอาจเข้าชมได้หลายครั้งในหนึ่งวัน (เช่น หนึ่งครั้งในตอนเช้า หนึ่งครั้งในช่วงบ่าย) ดังนั้นจำนวนการเข้าชมของผู้เยี่ยมชมจะคำนวณตามจำนวน IP ที่ไม่ซ้ำกันภายในระยะเวลาหนึ่ง เวลา (เช่น 1 ชั่วโมง)
จำนวนหน้าเว็บ: จำนวนการเข้าชมหน้าเว็บเพียงอย่างเดียว ไม่รวมรูปภาพ, CSS, ไฟล์ JavaScript ฯลฯ แต่หากหน้าเว็บใช้หลายเฟรม แต่ละเฟรมจะนับเป็นคำขอหน้าเว็บ
จำนวนไฟล์: จำนวนคำขอไฟล์ทั้งหมดจากเบราว์เซอร์ไคลเอ็นต์ รวมถึงรูปภาพ, CSS, JavaScript ฯลฯ ผู้ใช้ร้องขอเพจ หากเพจมีรูปภาพ ฯลฯ จะมีการร้องขอหลายไฟล์ไปยังเซิร์ฟเวอร์ โดยทั่วไปจำนวนไฟล์จะมีขนาดใหญ่กว่าจำนวนไฟล์มาก
ไบต์: จำนวนข้อมูลทั้งหมดที่ส่งไปยังไคลเอนต์
ข้อมูลจากผู้อ้างอิง: ช่องข้อมูลอ้างอิง (REFERER) ในบันทึกจะบันทึกที่อยู่ก่อนเข้าถึงหน้าเว็บที่เกี่ยวข้อง ดังนั้น หากผู้ใช้คลิกเพื่อเข้าสู่เว็บไซต์ผ่านผลการค้นหาของเครื่องมือค้นหา จะมีข้อความค้นหาของผู้ใช้ใน เครื่องมือค้นหาที่เกี่ยวข้องในบันทึก ที่อยู่ จากที่อยู่นี้ คำหลักที่ใช้ในข้อความค้นหาสามารถแยกได้ผ่านการแยกวิเคราะห์:
ตัวอย่างเช่น:
26-03-2546 15:43:58 123.123.123.123 - GET /index.html 200 192 HTTP/1.1 Mozilla/4.0+(เข้ากันได้; +MSIE+5.01; +Windows+NT+5.0) http://www.google .com/ค้นหา? q=เชดง
AWStats มีฟังก์ชันที่ค่อนข้างสมบูรณ์ในวลีสำคัญของเครื่องมือค้นหาและสถิติคำหลัก โดยสามารถระบุโปรแกรมรวบรวมข้อมูลของเครื่องจักรได้มากกว่า 300 รายการทั่วโลก และสามารถระบุเครื่องมือค้นหาระดับสากลและเครื่องมือค้นหาภาษาท้องถิ่นส่วนใหญ่ในหลายภูมิภาค
[ตัดหน้า]
การแฮ็ก AWSstats
การติดตั้งปลั๊กอินตามข้อมูลทางภูมิศาสตร์:
GeoIP และ Geo::IPfree (awstats 5.5+)
ทั้ง GeoIP และ Geo::IPfree เป็นตารางการแมปประเทศ/IP ฟรี ซึ่งมีความแม่นยำมากกว่าและเร็วกว่าสถิติที่ได้รับจากการแก้ไขชื่อโดเมนแบบย้อนกลับของ DNS GeoIP API นั้นฟรี ไลบรารีเริ่มต้นนั้นฟรี และมีการคิดค่าบริการอัปเดตข้อมูล ไม่เพียงแต่โค้ดของ Geo::IPfree จะเป็นสาธารณะเท่านั้น แต่ข้อมูลไลบรารียังเป็นแบบสาธารณะอีกด้วย
การติดตั้ง GeoIP:
ดาวน์โหลดไลบรารี C ก่อน: GeoIP C หลังจากแกะกล่อง
%./configure;
#ทำการติดตั้ง
จากนั้นดาวน์โหลดไลบรารี Perl: GeoIP Perl หลังจากแกะกล่องออก
%perl MakeFile.PL;
#ทำการติดตั้ง
Geo::การติดตั้ง IP ฟรี:
หลังจากดาวน์โหลด Geo::IPfree และทำการแตกไฟล์ออก
%perl เมคไฟล์
%ทำ
#ทำการติดตั้ง
การกำหนดค่า: โดยการเปิดใช้งานปลั๊กอินที่เกี่ยวข้องกับ GEOIP ในไฟล์การกำหนดค่า:
LoadPlugin = "geoip GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoIP.dat"
LoadPlugin = "geoip_city_maxmind GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoLiteCity.dat"
ปัจจุบัน MaxMind ให้บริการแพ็คเกจข้อมูล GeoIP และ GeoIPCityLite ฟรี: สามารถดาวน์โหลดได้เป็นประจำทุกเดือนจากที่อยู่ต่อไปนี้
http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
[ตัดหน้า]ระบบสถิติบันทึกมีบทบาทสำคัญในการวิเคราะห์พฤติกรรมผู้ใช้ของไซต์ โดยเฉพาะอย่างยิ่งสำหรับสถิติการเข้าถึงคำหลักจากเครื่องมือค้นหา: เป็นแหล่งข้อมูลการวิเคราะห์พฤติกรรมผู้ใช้ที่มีประสิทธิภาพมาก ด้วยการพัฒนาอินเทอร์เน็ตในช่วงหลายปีที่ผ่านมา เครื่องมือสถิติบันทึกเว็บมีความเป็นผู้ใหญ่มากขึ้นและมีฟังก์ชันมากขึ้นเรื่อยๆ ส่วนใหญ่เป็นโอเพ่นซอร์สและ AWStats เป็นหนึ่งในสิ่งที่ดีที่สุด
AWStats: สถิติเว็บขั้นสูง
AWStats คือเครื่องมือวิเคราะห์บันทึกเว็บที่ใช้ Perl ซึ่งพัฒนาขึ้นอย่างรวดเร็วบน Sourceforge เมื่อเปรียบเทียบกับ Webalizer ซึ่งเป็นเครื่องมือวิเคราะห์บันทึกโอเพ่นซอร์สที่ยอดเยี่ยมอีกตัวหนึ่ง AWStats มีข้อดีดังต่อไปนี้:
อินเทอร์เฟซที่เป็นมิตร: คุณสามารถเรียกอินเทอร์เฟซภาษาที่เกี่ยวข้องได้โดยตรงตามเบราว์เซอร์ (มีเวอร์ชันภาษาจีนตัวย่อ)
ตัวอย่างเอาต์พุตอ้างอิง: http://www.chedong.com/cgi-bin/awstats/awstats.pl? config=chedong
อิงตาม Perl: และแก้ไขปัญหาข้ามแพลตฟอร์มได้เป็นอย่างดี ตัวระบบสามารถทำงานได้บน GNU/Linux หรือ Windows (หลังจากติดตั้ง ActivePerl แล้ว) บันทึกที่วิเคราะห์รองรับรูปแบบ Apache (รวมกัน) และรูปแบบ IIS โดยตรง (จำเป็นต้องแก้ไข ). แม้ว่า Webalizer จะมีเวอร์ชันแพลตฟอร์ม Windows เช่นกัน แต่ปัจจุบันยังขาดการบำรุงรักษา
AWStats สามารถใช้ระบบเดียวเพื่อทำสถิติแบบรวมบนเว็บเซิร์ฟเวอร์ต่างๆ ของไซต์ของคุณเองได้อย่างสมบูรณ์: เซิร์ฟเวอร์ GNU/Linux/Apache และ Windows/IIS
ประสิทธิภาพค่อนข้างสูง: รายการสถิติเอาต์พุตของ AWStats นั้นสมบูรณ์กว่า Webalizer มาก และความเร็วยังคงสามารถเข้าถึงประมาณ 1/3 ของ Webalizer สำหรับไซต์ที่มีการเข้าชมหลายล้านครั้งต่อวัน ความเร็วนี้ก็เพียงพอแล้ว
การกำหนดค่า/การปรับแต่งที่สะดวก: ระบบมีกฎการกำหนดค่าเริ่มต้นที่ยืดหยุ่นเพียงพอแต่สมเหตุสมผล ไม่จำเป็นต้องแก้ไขการกำหนดค่าเริ่มต้นมากกว่า 3 หรือ 4 รายการเพื่อเริ่มทำงาน และมีปลั๊กอินบางตัวที่สามารถแก้ไขและขยายได้
ผู้ออกแบบ AWStats ได้รับการออกแบบมาเพื่อ "การเข้าชมของมนุษย์" ที่แม่นยำ ดังนั้นการเข้าชมโรบ็อตเครื่องมือค้นหาจำนวนมากจึงถูกกรองออก ดังนั้นตัวเลขจึงอาจต่ำกว่าเครื่องมือสถิติบันทึกอื่นๆ ก็สามารถส่งผ่านตัวกรองการตั้งค่าการกรอง IP ได้เช่นกัน .
มีฟังก์ชันสถิติพารามิเตอร์เพิ่มเติมมากมาย: การใช้การกำหนดค่าซีรีส์ ExtraXXXX เพื่อสร้างการวิเคราะห์พารามิเตอร์เฉพาะแอปพลิเคชันจะมีประโยชน์มากสำหรับการวิเคราะห์ผลิตภัณฑ์
หากต้องการเปรียบเทียบเพิ่มเติมกับเครื่องมืออื่นๆ: Webalizer, อะนาล็อก โปรดดูที่:
http://awstats.sourceforge.net/#COMPARISON