Naše webové stránky obsahují odkazy na partnerské weby. Pokud se prokliknete z našich stránek na stránky partnera a tam si zakoupíte jeho služby, obdržíme za zprostředkování provizi (Zjistit více informací). Tato forma spolupráce nijak neovlivňuje objektivnost našich recenzí. Každým nákupem přes proklik z našich stránek podpoříte naši redakci, abychom i do budoucna mohli tvořit kvalitní a užitečný obsah. Ďekujeme.

PHP-FPM

PHP-FPM (FastCGI Process Manager) je alternativní implementace protokolu PHP FastCGI s některými dalšími funkcemi užitečnými pro weby jakékoli velikosti, zejména pro weby s velkou návštěvností.

Mezi jeho hlavní funkce patří:

  • Adaptivní vytváření procesů
  • Základní statistiky (alternativa Apache’s mod_status)
  • Pokročilá správa procesů s elegantním zastavením/spuštěním
  • Schopnost spustit workery s různými uid/gid /chroot /environment a různými php.ini (nahrazuje safe_mode)
  • Stdout & stderr logování
  • Nouzové restartování v případě náhodného zničení mezipaměti operačních kódů
  • Podpora zrychleného nahrávání
  • Podpora „slowlogu“
  • Vylepšení FastCGI, jako je fastcgi_finish_request () – speciální funkce pro dokončení požadavku, uvolnění paměti a zároveň pokračování v dalším časově náročném úkolu (např. převod videa, zpracování statistik atd.)

PHP-FPM nebyl navržen s ohledem na virtuální hosting (velké množství poolů), lze jej však přizpůsobit pro jakýkoli model použití.

TIP REDAKCE: Jak vytunint PHP-FPM z pohledu serveru?

« Back to Glossary Index