คู่มือ PHP Accelerators สำหรับ PHP
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
กตัวเร่งความเร็ว PHPเป็นส่วนขยาย PHP ที่ออกแบบมาเพื่อปรับปรุงประสิทธิภาพของแอปพลิเคชันซอฟต์แวร์ที่เขียนด้วยภาษาการเขียนโปรแกรม PHP
วิธีการทำงานของตัวเร่งความเร็ว PHP เหล่านี้คือการแคชโค้ดไบต์ที่คอมไพล์แล้วของ PHP ที่มนุษย์อ่านได้โดยปกติแล้วโค้ด PHP ของคุณจะถูกคอมไพล์แล้วดำเนินการในขณะรันไทม์แต่เครื่องมือเหล่านี้จะแคชโค้ดที่คอมไพล์แล้วซึ่งช่วยประหยัดค่าใช้จ่ายในการคอมไพล์และโดยทั่วไปแล้วจะช่วยประหยัด CPU เล็กน้อยโดยมีค่าใช้จ่ายจากการใช้หน่วยความจำที่เพิ่มขึ้น
ดังนั้นสิ่งที่การเร่งความเร็ว PHP ทำได้คือทำให้ PHP ของคุณดำเนินการเร็วขึ้นและดำเนินการได้ภายในเวลาประมาณครึ่งหนึ่งสำหรับผู้ใช้จะเป็นการผสมผสานระหว่างเวลาในการสร้างเพจเวลาแฝงของเครือข่ายและเวลาแสดงผลเพจ
ใน PaaS นั้นมีการใช้ตัวเร่งความเร็วที่ได้รับความนิยมมากที่สุด:
- เอพีซี
- เอ็กซ์แคช
- eAccelerator(ใช้ได้กับ PHP 5.3 และ 5.4 เท่านั้น)
- ZendGuardLoader(ใช้ได้กับ PHP 5.3 เท่านั้น)
เพื่อเปิดใช้งานคันเร่งให้ทำตามคำแนะนำ:
-
คลิกการกำหนดค่าปุ่มสำหรับเซิร์ฟเวอร์ใน Environment ของคุณ
-
ในฯลฯโฟลเดอร์เปิดอยู่php.iniไฟล์.
-
ยกเลิกการแสดงความคิดเห็นอย่างใดอย่างหนึ่งตัวเร่งความเร็ว::
คัดลอก PHP
extension=apc.so
extension=eaccelerator.so
extension=xcache.so
extension=ZendGuardLoader.so
4. นอกจากนี้คุณสามารถทำการตั้งค่าทั้งหมดที่จำเป็นสำหรับโมดูลของคุณได้ที่นี่
- บันทึกการเปลี่ยนแปลงและรีสตาร์ทNode
นั่นคือทั้งหมดที่ตอนนี้ตัวเร่งความเร็ว PHP ที่เลือกถูกเปิดใช้งานแล้ว