( influencer | 2022. 11. 30., sze – 14:42 )

Már az 5.x verziótól kezdve ideálisabb lett volna jobban átgondolni, többet tervezni, majd kevesebb főverzió létrehozása és hosszabb ideig támogatása.
Nagy felelőtlenség a PHP nyelvet fejlesztőkről, hogy ilyen gyorsan haladnak és így elengedik a régi verziókat.
Könnyű okoskodni, de úgy lett volna ideális a PHP nyelvet fejleszteni, hogy amit már kitaláltak, az fix, és az új verziók lefelé kompatibilis. Tehát az 5.x kódbázis fut a 8.x verzión, de nem használja az újabb funkciókat, viszont működik.
Esetleg úgy megoldani, hogy mint egy kompatibilitási szint, az 5.x támogatott a 8.x verzióban is, ha jelezve van a kód elején, hogy az PHP 5.4 forrás, akkor a 8.x az 5.4 verzióhoz való binárisokat tölti be, ami biztonságilag karban van tartva.

Talán soha nem fog eltűnni az 5.x-es PHP, mert nincs annyi kapacitás, hogy átrakják 8.x verzióra az összes olyan kódot, ami egyszer a célnak megfelelő volt, de nincs 8.x alternatívája elérhetően.

Nem lehet megbecsülni, mennyi munkaóra ment el a világban azzal, hogy a meglévő, megfelelő kódot új PHP verzióra rakták át. Mert valaki helyettük eldöntötte, hogy kell.