WordPress je naprogramován v jazyce PHP a vyžaduje SQL databázi. Jak se stává WordPress modernější a podporuje lepší funkce, je kladen nárok na výkonnější HW a růst jazyka PHP. Totéž platí i obráceně, tak si zkontrolujte svou verzi PHP.
Krátké ohlédnutí za historií PHP
PHP jazyk tu máme už od roku 1993 a každých několik let vychází nová řada. PHP 1.0 oficiálně vyšlo v roce 1995 a od té doby stále narůstá a patří mezi nejoblíbenější programovací jazyky.
Z těch posledních, 5. řada začala vycházet v roce 2004, 6 řada byla vynechána, 7. řada v roce 2015 a 8. řada v roce 2021.
Čím vyšší verze, tím novější pluginy WP
Na stránce https://stitcher.io/blog/php-version-stats-january-2024 jsem objevil tabulku, kterou přikládám níže. Celkem jasně ukazuje na rostoucí používání novějších verzí PHP jazyka.
Version | 2022-07 | 2023-01 | 2023-07 | 2024-01 |
7.1 | 1.9% | 1.8% | 1.3% | 1.0% |
7.2 | 5.1% | 4.3% | 4.3% | 2.5% |
7.3 | 8.0% | 5.3% | 4.2% | 3.2% |
7.4 | 38.4% | 27.7% | 19.9% | 13.6% |
8.0 | 20.6% | 16.2% | 12.3% | 7.2% |
8.1 | 24.5% | 38.8% | 39.3% | 35.2% |
8.2 | 0.0% | 4.7% | 17.2% | 29.4% |
8.3 | 0.0% | 0.0% | 0.2% | 6.4% |
Samozřejmě můžete zůstat u staršího PHP 5.6, ale nižší verzi bych už nedoporučoval, protože množství WP pluginů je k dispozici právě od této verze. Samozřejmě vznikají nové a aktualizované doplňky, ty už většinou požadují PHP od verze 7.X.
Identifikace PHP u svého WP webu
Aktuálně užívanou PHP verzi zjistíte snadno:
- v administraci v sekci Zdraví webu (<vasedomena>/wp-admin/site-health.php?tab=debug),
- pomocí malého pluginu PHP Version.
Na snímku výše je vidět informace o PHP generované pomocí WP doplňku PHP Version. Toto je přímo na Nástěnce WP webu.
Vyšší verze PHP, vyšší rychlost webu
Hlavním faktorem, proč bychom se měli snažit mít nasazenou co nejvyšší verzi PHP, je rychlost. Čím vyšší verze PHP, tím více požadavků dokáže zpracovat za jednotku času.
Na stránce https://kinsta.com/blog/php-benchmarks/ jsem našel toto srovnání:
- PHP 7.4: 149 res/s.
- PHP 8.1: 153 req/s.
- PHP 8.2: 158 req/s.
- PHP 8.3: 169 req/s.
Z výše uvedeného vidíme, že PHP 8.3 dokáže zpracovat o více než 10 % požadavků oproti PHP 7.4. Toto číslo s každou novou verzí roste, takže doporučuju ověřit si užívanou verzi PHP a chtít tu nejvyšší.
Změna PHP je během 15 minut
Změnu PHP provedete u svého poskytovatele hostingu během 15 minut. Obvykle se jedná o vratný proces, protože můžete používat nějaké starší doplňky, které novější PHP nepodporují. Osobní zkušenosti s nastavením PHP mám u WEDOS, Savana (nyní Webglobe) a GIGASERVER.
Změna je obvykle zdarma a podporují ji všichni rozumní poskytovatelé hostingu. Teď už jen, aby ji podporoval Váš WP nebo jiný web.