Je PHP přejeté autobusem?

Jiří Pudil
SUPERKODERS
Published in
2 min readMay 15, 2023
Ilustrační obrázek: Plyšový slon ležící na silnici před červeným londýnským autobusem
Obrázek je ilustrační. Během psaní tohoto příspěvku nebyl přejet žádný slon.

Minule jsme poukázali na několik novinek v aktuální verzi PHP 8.2. Ačkoliv to rozhodně není seznam úplný, snažili jsme se vypíchnout vlastnosti, které vnímáme jako zásadní.

Možná jste z toho nabyli dojmu, že novinek za minulý rok nepřibylo zdaleka tolik jako v předchozích letech, že byly menší a okrajovější, že zkrátka poslední verzi chyběla jakási velkolepost verzí předešlých. Možná si říkáte, že rok 2022 nebyl z pohledu PHP příliš zajímavý.

Když ale odhlédneme od konkrétních novinek, ukáže se, že je to právě naopak! Dokonce bych se nebál tvrdit, že byl v mnoha ohledech přímo přelomový. A protože nabývám dojmu, že se o tom málo ví a ještě méně mluví, pojďme si o tom říct víc.

Problém s autobusy

Celá historie se začala psát už v květnu 2021, kdy Joe Watkins přemítal nad bus faktorem PHP. Pokud tento zábavný pojem neznáte, vězte, že hovoří o počtu vývojářů, jejichž odchod (resp. přejetí autobusem, abychom zůstali věrni terminologii) by vážně ohrozil či zastavil vývoj projektu.

Za domácí úkol se můžete zkusit zamyslet nad tím, jaký bus faktor má vaše firma; možná vás to číslo překvapí.

Joe Watkins tehdy došel k závěru, že PHP stojí na pouhých dvou pilířích, jimiž byli Dmitry Stogov a Nikita Popov. Pokud jste aspoň trochu sledovali interní dění okolo PHP, nemohli jste tato jména minout.

Na konci roku 2021 se Nikita rozhodl, že bude své síly napínat jiným směrem, k projektu LLVM. To samozřejmě respektujeme a přejeme mu štěstí a spokojenost. Ovšem pro PHP to představovalo snížení bus faktoru na hodnotu jedna — a to už je nebezpečně málo.

Světlejší zítřky

Naštěstí už Joeův květnový článek uvedl do pohybu lidi a firmy, kterým PHP a jeho komunita nejsou lhostejné, a Nikitův odchod jejich snahy jen uspíšil. Z iniciativy JetBrains a za přispění dalších velkých subjektů včetně Symfony, Laravelu, Zendu, Packagistu či PrestaShopu tak vzešla nezisková organizace PHP Foundation, jež si dala za cíl vybírat příspěvky a přerozdělovat je mezi vývojáře, kteří se budou přímo podílet na vývoji PHP.

Ačkoliv se tedy tempo vývoje PHP v minulém roce na první pohled zpomalilo, vezměme v úvahu, že to měl být do značné míry rok stabilizační. Proto bychom ho i tak měli vnímat jako úspěšný, jak si ostatně vykládám i poslední výroční zprávu PHP Foundation.

Ze zmíněné výroční zprávy navíc vysvítá i prozářenější budoucnost, na které se můžete přímo podílet i vy nebo vaše firma (na Open Collective nebo nově i přes Github Sponsors). Pokud vám na PHP stojí byznys, vzpomeňte si, že ještě nedávno visela budoucnost PHP na vlásku, a přispějte k tomu, abychom si ji pojistili.

--

--

Jiří Pudil
SUPERKODERS

👨‍💻 Web developer (PHP, TypeScript, React). 📖 Open source fanboy. ☕ Coffee addict. 🎸 Guitar noisemaker.