ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comHost and DomainHost & Domain (general)ระหว่าง mode php-fpm กับ fastcgi ใช้อันไหนดี
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ระหว่าง mode php-fpm กับ fastcgi ใช้อันไหนดี  (อ่าน 4067 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
smilemo
ก๊วนเสียว
*

พลังน้ำใจ: 41
ออฟไลน์ ออฟไลน์

กระทู้: 265



ดูรายละเอียด
« เมื่อ: 22 พฤษภาคม 2018, 20:15:29 »

ระหว่าง mode php-fpm กับ fastcgi ใช้อันไหนดีครับ กับ php 7   wanwan044
บันทึกการเข้า

::: ไม่มีอะไรแน่นอน ::: นา นา จิต ตัง ::: ความคิดต่างห้ามกันไม่ได้ :::
--------------------------------------------------------------------------------
::: นั่งรอเธอตั้งนานแล้ว ไม่เห็นเธอมาสักที :::
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #1 เมื่อ: 22 พฤษภาคม 2018, 20:25:16 »

php-fpm เนียนกว่าเยอะครับ
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
smilemo
ก๊วนเสียว
*

พลังน้ำใจ: 41
ออฟไลน์ ออฟไลน์

กระทู้: 265



ดูรายละเอียด
« ตอบ #2 เมื่อ: 22 พฤษภาคม 2018, 20:49:37 »

php-fpm เนียนกว่าเยอะครับ

รับ load average ได้ดีกว่าไหมครับ fastcgi เวลา f5 load average สูงมาก
บันทึกการเข้า

::: ไม่มีอะไรแน่นอน ::: นา นา จิต ตัง ::: ความคิดต่างห้ามกันไม่ได้ :::
--------------------------------------------------------------------------------
::: นั่งรอเธอตั้งนานแล้ว ไม่เห็นเธอมาสักที :::
infamous
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 295



ดูรายละเอียด
« ตอบ #3 เมื่อ: 22 พฤษภาคม 2018, 21:02:19 »

fpm มันเป็นตัวจัดการ fastcgi processes ของ PHP ครับ
นั่นหมายถึงว่า กรณีที่โหลดเยอะๆ ทราฟฟิคหนักๆ แล้วใช้ fpm หรือเรียกเต็มๆว่า php-fpm มันจะประมวลผลได้เร็วขึ้น
เพราะ php-fpm มันจะคอยจัดการ child process ให้เราเองโดยอัตโนมัติ ใช่ครับ มันรองรับการรัน multi-processes at the same time.
server ที่มี cpu หลายๆ core จะเห็นผลชัดเจนครับ

อีกอย่างคือ ถ้าเทียบระหว่าง fastcgi กับ php-fpm จะพบว่าอย่างหลังจะใช้แรมน้อยกว่าอย่างเห็นได้ชัดเลยครับ

ปล. ผิดถูกอย่างไร ต้องขออภัยด้วยนะครับ
บันทึกการเข้า
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #4 เมื่อ: 22 พฤษภาคม 2018, 22:06:56 »

^^^^

ขยายความเรื่องแรม >> fpm เป็น shared process ครับ แต่ fastcgi มันแตก process ออกมาแยกเลย เท่ากับจังหวะที่ load สูงๆ fpm จะกินแรมน้อยกว่า fastcgi อย่างเห็นได้ชัดครับ


ส่วนเรื่องความเร็วในการประมวลผล ต่างกันไม่เยอะมากขนาดนั้นครับ (เฉลี่ย fpm เร็วกว่านิดหน่อย หลักหน่วย %)
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
หน้า: [1]   ขึ้นบน
พิมพ์