ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บนแพลตฟอร์ม

RUK-COM PAAS / PHP

คู่มือ 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 เท่านั้น)

เพื่อเปิดใช้งานคันเร่งให้ทำตามคำแนะนำ:

  1. คลิกการกำหนดค่าปุ่มสำหรับเซิร์ฟเวอร์ใน Environment ของคุณ

  2. ในฯลฯโฟลเดอร์เปิดอยู่php.iniไฟล์.

  3. ยกเลิกการแสดงความคิดเห็นอย่างใดอย่างหนึ่งตัวเร่งความเร็ว::

คัดลอก PHP

extension=apc.so
extension=eaccelerator.so
extension=xcache.so
extension=ZendGuardLoader.so

Image 27: PHP accelerators4. นอกจากนี้คุณสามารถทำการตั้งค่าทั้งหมดที่จำเป็นสำหรับโมดูลของคุณได้ที่นี่

  1. บันทึกการเปลี่ยนแปลงและรีสตาร์ทNode

นั่นคือทั้งหมดที่ตอนนี้ตัวเร่งความเร็ว PHP ที่เลือกถูกเปิดใช้งานแล้ว