ความแตกต่างระหว่างโหมด PHP คืออะไร?

 
ความแตกต่างระหว่างโหมด PHP คืออะไร?

กับ XsOnline เว็บโฮสติ้ง PHP สามารถใช้ในรูปแบบต่าง ๆ ด้านล่างเราสามารถแสดงคำอธิบายย่อของแต่ละโหมด

mod_php (DSO)

DSO (ซึ่งเป็นสั้นสำหรับวัตถุที่ใช้ร่วมกันแบบไดนามิก) หรือ mod_php เก่าแก่ที่สุด และ บาง พูด PHP จัดการเร็วใช้ หลักทำ PHP เป็นส่วนหนึ่งของ Apache นี้เป็นที่ง่ายที่สุดในการกำหนดค่า

CGI

แทนที่จะเรียกใช้งานโค้ด PHP ใน Apache ไม่ได้เรียกใช้ตอนนี้เป็นกระบวนการ CGI นั่นคือ ในโปรแกรมนอกเซิร์ฟเวอร์ Apache ของคุณ

suPHP

suPHP ดำเนินนอกสคริปต์ Apache เป็น CGI แต่สคริปต์จะทำตามผู้อื่นมากกว่าผู้ใช้ Apache (สันนิษฐานว่าผู้ที่เป็นเจ้าของไฟล์)

ซึ่งหมายความ ว่า คุณสามารถอัปโหลดแฟ้มจากภายในโปรแกรมประยุกต์เว็บของคุณโดยใช้ suPHP นอกจากนี้ เนื่องจาก PHP ของคุณกำลังรันเป็นผู้ใช้ที่แตกต่างกัน ช่องโหว่ใด ๆ ในไซต์ของคุณได้จำกัดเฉพาะบางแฟ้ม

FastCGI

FastCGI จะจัดการ PHP หลักสุดท้าย มันมีประโยชน์รักษาความปลอดภัยของ suPHP โดยดำเนินการเป็นเจ้าของแฟ้มเป็นแฟ้ม นี้ใช้หน่วยความจำเพิ่มมากขึ้นกว่า suPHP แต่ก็ยังมากได้เร็วขึ้น