Open post
PHP workers หน้าที่หลักของมันคืออะไร? ต้องกำหนดค่าเท่าไหร่?

PHP workers กำหนดค่าเท่าไหร่? สำหรับ WordPress

PHP workers หน้าที่หลักของมันคือ…เป็นเซอร์วิสเวิร์คเกอร์สำหรับสร้างหน้าเว็บ HTMLเพื่อให้บริการแก่ผู้เยี่ยมชมเว็บ อธิบายให้งง ๆ คือประมาณว่าผู้เยี่ยมชมส่งคำขอมาเท่านี้ xxxต้องมีคนงาน xxx (PHP workers) จำนวนเท่าไหร่ถึงเพียงพอเป็นต้นครับ ตัวอย่าง เช่นสมมติว่าเว็บไซต์ WordPress ของเรามี PHP workers จำนวน 2 เซอร์วิสเวิร์คเกอร์และไม่มีการตั้งค่าแคชระดับเซิร์ฟเวอร์หรือทำ Full-page cache ดังนั้น หากมีคำขอเข้ามา 4 requestsที่เว็บไซต์ของเราภายในเวลาเดียวกัน(ให้เห็นภาพ กด F5 พร้อมกัน 4เครื่อง)คำขอ 2 รายการจะได้รับการดำเนินการทันทีและในขณะที่เหลืออีก 2 คำขอจะต้องรอคิวจนกว่า 2 คำขอแรกจะดำเนินการเสร็จสิ้นครับ แต่ก่อนที่เราจะพูดถึงวิธีการเพิ่มประสิทธิภาพการใช้งาน PHP เวิร์คเกอร์ สำหรับ WordPress เราต้องเข้าใจก่อนว่า WordPress ต้องใช้เวิร์คเกอร์ (คนงาน) ทำงานอย่างไร? มาเช็คลิตส์ environment ของเรากันครับระบบของคุณมีการทำงานลักษณะดังนี้ไหม… ☑️ เว็บเซิร์ฟเวอร์ ใช้ Nginx (หรือ Apache)ในการรับคำขอจากผู้เยี่ยมชม☑️ Nginx […]

Continue readingMore Tag
Open post
Apache-NGINX

ทำเว็บเซิร์ฟเวอร์ไม่ต้องรู้อะไร?

ก่อนจะไปพูดถึงความแตกต่างระหว่าง Nginx กับ Apache เรามาปรับความเข้าใจเกี่ยวกับ Stack พื้นฐานของ Web server กันก่อน Web server Stack ที่ได้รับความนิยมที่สุดคือ LAMP Stack ย่อมาจาก Linux + Apache + MySQL/MariaDB/MongoDB + PHP.และอีก Stack คือ LEMP Stack ย่อมาจาก Linux + Nginx + MariaDB/MySQL/MongoDB + PHP ทั้ง LAMP และ LEMPทำงานอยู่บนมาตรฐาน TCP โปรโตคอลและอยู่บน Application Layer, Presentation Layerและ Session Layer ครับ.ส่วนที่ซับซ้อนเพิ่มขึ้นจะเกี่ยวข้องกับรูปแบบของการ implementที่ไปเพิ่มประสิทธิภาพให้ระบบ Web serverและ Application ครับ.เช่น ระบบ […]

Continue readingMore Tag

เร่งประสิทธิภาพโค้ด PHP ให้กับ SMF ด้วยแคช APC accelerators (Alterative PHP Cache)

เห็นในส่วนของ Server Settings บน SMF detected เจอะ Alterative PHP Cache (APC) ซึ่ง SMF สนับสนุนอยู่แล้ว เลยลองตั้งค่าดูครับ เข้าไปที่ Admin > Server Settings > Caching APC is a free, open source accelerator that optimizes PHP intermediate code and caches data and compiled code from the PHP bytecode compiler in shared memory. Note: SMF has detected that your server […]

Continue readingMore Tag
Scroll to top
X