ไม่มีใครทวงเลยวุ้ย ทำภาพไว้นานแล้ว แต่ลืมเอามาลง วันนี้จะมาแนะนำเกี่ยวกับการติดตั้งโปรแกรม AppServ และการ กำหนดค่าต่างๆ ให้เป็นมาตรฐานใกล้เคียงกับ hosting อาทิเช่นการเปิดใช้ mod_rewrite การปิด register_global
ก่อนอื่น ให้โหลด AppServ version ล่าสุด หรือ version 2.5.9 แบบทีผมใช้ก็ได้ครับ
จากที่นี่
www.appservnetwork.com จากนั้นมาดูขั้นตอนการติดตั้งได้เลย
1. เลือก folder ที่ใ้นการติดตั้งให้อยู่คนละที่กับ windows ครับ ค่ามาตรฐานของโปรแกรมจะติดตั้งไว้ที่ C:\AppServ แต่ให้เปลี่ยน เพื่อ...เวลาที่เราลง windows ใหม่ ก็ไม่ต้องเสียเวลามา backup ข้อมูลจาก drive C ครับ
2. เลือกทุกอัน แล้วกด next (สั้นไปป่าว)
3. ทำตามภาพ
4. แบบภาพเลย ที่แนะนำให้กำหนดเป็น utf-8 เพราะว่าหากท่านจะใช้ ajax, jquely, JSON, XML นั้น ควรจะกำหนดให้เป็น utf-8 ครับ เนื่องจากมันเป็นมาตรฐานภาษาที่ทั่วโลกยอมรับ และนิยมใช้
5. หากมีหน้าต่างนี้ขึ้นมา ให้กด unblock
ุ6. run โปรแกรมเลยมั้ย ถ้าจะเริ่มโปรแกรมเลยก็ ติ๊ก / ทั้งสองช่องครับ
7. มาเริ่มการตั้งค่า config กันดีกว่า ไปที่ Start > AppServ > Configulation Server > Apache Edit the httpd.conf Configuration File
8. หาคำว่า mod_re
9. แล้วเอา # หน้า LoadModule rewrite_module modules/mod_rewrite.so ออกครับ จากนั้น Save
10. ไปที่ Start > AppServ > Configulation Server > PHP Edit the php.ini Configuration File
11. หาำคำว่า register_global
12. เปลี่ยนเป็น off ตามภาพครับ จากนั้น save
13. หาตั้งการอัพโหลดไฟล์ ที่ใหญ่ๆ ให้หาคำว่า upload_max
14. จากนั้นเปลี่ยนเป็นค่าที่ต้องการ เอาไว้ใช้อัพโหลด vdo ได้ ที่ไฟล์มีขนาดใหญ่ๆ แต่ เหมาะสำหรับใช้ในเครื่องเราเองเท่านั้นนะครับ
15. อันนี้เป็นตัวอย่างการตั้งชื่อไฟล์ และ folder สำหรับเก็บข้อมูล
การตั้งชื่อ เราไม่ควรคิดว่า ตั้งอะไรก็ได้ ง่ายๆ เช่น form1.html form2.html แบบนี้ไม่เหมาะสมครับ เพราะว่า อาจจะทำให้เราเองเกิดความสับสน ในตอนที่จะเ้ข้ามาแก้ไขไฟล์ เนื่องจากไม่มีใครที่ทำโปรแกรมครั้งเดียวอยู่แล้ว ต้องมีการแก้ไข มีการเรียกใช้งาน เพราะฉะนั้น ควรตั้งชื่อไฟล์ ให้ตรงกับ หน้าที่และการใชงานของไฟล์นั้นๆ อาทิเช่น
หน้าที่ต้องการแสดงข้อมูลสมาชิกทั้งหมด ควรตั้งชื่อไฟล์ว่า show-all-member หรือ showmember แบบนี้เป็นต้นครับ
และเ่ช่นกัน folder ก็ควรจะแยกแยะให้ถูกต้อง ว่าอันไหนเก็บรูป อันไหนเก็บไฟล์ vdo อันไหนเก็บไฟล์ css หรือ ไฟล์ที่ถูกเรียกใช้บ่อยๆ
การตั้งชื่อไฟล์และ folder ที่ถูกต้องและเหมาะสม ทำให้เราเองเข้าใจในการทำงานของโปรแกรมมากขึ้น และยังช่วยให้ผู้ที่เข้ามาดู ไม่เกิดความสับสนด้วยครับ และยิ่งใครที่ทำ SEO แล้วละก็ การตั้งชื่อไฟล์ สำคัญมาก เพราะมันควรจะสอดคล้องๆ กับเนื้อหาที่อยู่ในไฟล์นั้นครับ
ถ้าเราไม่มักง่าย สิ่งดีๆ จะตามมาอีกเยอะครับ