PHP-FPM چیست؟

 

یک پیاده سازی دیگر از PHP FastCGI بوده و برای سابت‌های heavy-load مناسب است. از ویژگی‌های PHP-FPM در مقایسه با PHP معمولی و دیگر پیاده سازی‌های PHP FastCGI می‌توان به موارد زیر اشاره کرد: در ادامه با وبلاگ هاستینجا همراه باشید

  • شروع و بارگزاری مجدد فرآیندها به صورت graceful: خاتمه درخواست‌های موجود قبل از اتمام فرآیند.
  • کنترل تعداد فرآیندها با توجه به بار سرور
  • توانایی شروع workerها با uid/gid/chroot/environment و php.ini های مختلف
  • سازگاری بیشتر با acceleratorها
  • قابلیت کشف فرآیندهای کند SlowLog

PHP-FPM نیز همانند دیگر نرم‌افزارها باید برای محیطی که در آن کار میکند بهینه شود. بهینه سازی یا Tunnig یعنی تعیین دقیق پارامترهای نرم‌افزار با توجه به کاربرد، کانفیگ سخت افزاری سرور شامل RAM و CPU، تعداد درخواست‌های روی سرور و …

نیاز به مشاوره دارید؟

تیم فروش آماده ارائه پیشنهاد و پاسخگویی به سوالات شماست.