Doporučené klíčové hodnoty php-fpm pro WordPress

Vytvořeno: 
19. 8. 2024
25. 8. 2024
Autor: 
Jacob Korec
Nynější hodnoty, které nastavuji pro hosting svých WordPress webů, co se mi prozatím osvědčují ve výkonu a odezvě webu.

Úvod

Toto jsou nynější hodnoty, které nastavuji pro hosting svých WordPress webů.

Konfigurace PHP-FPM

pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 10
pm.process_idle_timeout = 30s
pm.max_requests = 500
pm.status_path = /php_status
ping.path = /php_ping
  • pm = dynamic: Nastavuje dynamický režim správy procesů, což umožňuje PHP-FPM přizpůsobit počet pracovních procesů podle zátěže.
  • pm.max_children = 50: Maximální počet současně běžících PHP-FPM procesů.
  • pm.start_servers = 5: Počet procesů spuštěných při startu PHP-FPM.
  • pm.min_spare_servers = 5: Minimální počet pohotovostních procesů.
  • pm.max_spare_servers = 10: Maximální počet pohotovostních procesů.
  • pm.process_idle_timeout = 30s: Doba, po které bude nečinný proces ukončen.
  • pm.max_requests = 500: Maximální počet požadavků, které proces zpracuje, než se restartuje.
  • pm.status_path a ping.path: Cesty pro monitorování stavu PHP-FPM.

Nastavení časových limitů

php_admin_value[max_execution_time] = 120
php_admin_value[max_input_time] = 60
  • max_execution_time = 120: Maximální doba běhu skriptu (2 minuty).
  • max_input_time = 60: Maximální doba pro zpracování vstupních dat (1 minuta)

Nastavení limitů pro nahrávání a zpracování dat

php_admin_value[post_max_size] = 64M
php_admin_value[upload_max_filesize] = 32M
php_admin_value[default_socket_timeout] = 60
php_admin_value[max_file_uploads] = 20
php_admin_value[max_input_vars] = 3000
  • post_max_size = 64M: Maximální velikost POST dat.
  • upload_max_filesize = 32M: Maximální velikost nahrávaného souboru.
  • default_socket_timeout = 60: Časový limit pro síťové operace.
  • max_file_uploads = 20: Maximální počet současně nahrávaných souborů.
  • max_input_vars = 3000: Maximální počet vstupních proměnných.
    php fpm configphp fpm config

One comment on “Doporučené klíčové hodnoty php-fpm pro WordPress”

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *