มีเรื่องค้างคาในใจมานานมากแล้วแล้ว เป็น(หลาย)ปีแล้วหล่ะ เกี่ยวกับ mod_rewrite ของ Apache Web Server
การใช้งาน mod_rewrite ก็เพื่อแปลง URL ของไฟล์สคริปต์บน Server ให้เป็นพวก html ธรรมดา ซึ่งจะมีประโยชน์กับพวก Bot ของ Search Engine ทั้งหลาย จะได้หาง่ายขึ้น (Friendly URL) และในกรณีสคริปต์ที่เราเขียนเพื่อติดต่อกับ Database เมื่อใช้ mod_rewrite แล้ว ก็ไม่จำเป็นต้องไปเรียกใช้งาน Database ทุกครั้งที่มีการเปิดเพจ และที่สำคัญจะทำงานเร็วขึ้น
คำอธิบายด้านบน คือความเข้าใจของผม ซึ่งไม่แน่ใจว่าถูกต้องหรือไม่ แต่น่าจะประมาณว่าถูกหล่ะนะ หรือท่านใดมีข้อคิดเห็นอย่างไร ช่วยอธิบายหน่อยครับ
<< << <_< โปรดอย่าไล่ผมไปเปิด Doc ของ Apache อ่านนะ เพราะภาษาอังกฤษผมไม่แข็งแรง เดี๋ยวจะเข้าใจไปผิด ๆ
ปัญหาที่คาใจก็คือ
- มีคนเคยบอกผมว่า (ความจริงแล้วก็อ่านจากเวบบอร์ดของไทยนี่แหล่ะ) ว่าหากมีการคอนฟิค Apache ไม่ดีแล้วนี่ จะกินทรัพยากรของ Server เป็นอย่างมาก
ความสงสัยก็คือ ทั้งที่ติดตั้ง Package ที่่มากับ OS หรือเอามาคอมไพล์เอง ก็ไม่เห็นมีการไปคอนฟิคที่ไหนเลย
ถ้าเป็น Package ที่มากับ OS มีจะมีมาให้ สามารถใช้งานได้เลย
แต่ถ้าเป็นแบบ complie เอง ก็จะเพียงแค่
./configure
make
make install
ประมาณนี้
ไม่มีการพูดถึงการต้องไปปรับแต่ง Apache ที่ไหน
ใครมีความเห็นอย่างไร ช่วยชี้แจง แถลงไข แนะนำหน่อยครับ
ขอบคุณครับ