เทียบรุ่นของ apache ใน appserv กับ xampp

apache httpd.conf
apache httpd.conf

เหตุเกิดจากข้อสงสัยเรื่อง appserv กับ xampp
ที่เกี่ยวกับบริการ download แฟ้ม .zip
ภายในเครือข่าย LAN ช้ามาก กับเร็วปรื้ด ๆ
แล้วก็พยายามลดข้อกำหนดของ Apache 2.0.52.0
ใน httpd.conf ให้เหลือ 11 บรรทัด
เพื่อบริการ download แฟ้ม .zip
แข่งกับ Apache 2.4.2.0 ใน ApacheFriends XAMPP 1.8.0
พบว่า apache รุ่นใหม่กว่า บริการได้เร็วกว่าหลายเท่า
ต่างกันระหว่าง 1 MB/s กับ 4 MB/s ใน LAN

download new version
download new version

#httpd.conf

ServerRoot “../”
PidFile c:/windows/httpd.pid
Listen 80
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule dir_module modules/mod_dir.so
LoadModule mime_module modules/mod_mime.so
ServerName 192.168.1.100:80
DocumentRoot “../htdocs”
<Directory />
</Directory>
ErrorLog c:/windows/error.log

จากปัญหาความเร็วที่แตกต่าง
จึงทดสอบในหลายเครื่อง และหลายคู่
เทียบระหว่าง appserv กับ xampp
แต่มา clear ตอนล้าง config ของ apache
ทำให้เห็นชัดว่า น่าจะเป็นความต่างที่รุ่นของ apache

มีอีกคู่หนึ่งคือ Apache 2.2.25.0 กับ Apache 2.4.2.0 บน Xampp
พบว่า Apache แบบ MSI ช้ากว่า 1 ใน 3
คือได้ 200 KBps กับ 600 KBps