Teljesen befejeződött a PHP 4 hivatalos támogatása

Címkék

Ahogy arról már egy évvel ezelőtt szó volt, 2008. augusztus 8-cal végleg befejeződött a PHP 4 hivatalos támogatása. A fejlesztők kiadtak a napokban még egy utolsó frissítést a PHP 4.4-hez, de a bejelentés szerint ez volt az utolsó 4.4-es kiadás.

Noha a PHP fejlesztők időben, a támogatás végleges megszűnése előtt egy évvel figyelmeztették a felhasználókat, hogy eljött az ideje megtervezni a frissítést a jelenlegi támogatott stabil ágra, a PHP 5-re, minden bizonnyal lesznek olyanok, akik nem frissítenek, vagy technikai okok miatt nem tudnak frissíteni. Nekik a hardened PHP mögött álló PHP biztonsági szakértő, Stefan Esser nyújthat megoldást, aki a Suhosin projektjén keresztül folytatja a 3rd party biztonsági javítások kiadását a PHP 4-hez.

A részletek itt.

Hozzászólások

hülye kérdés: milyen technikai ok(ok) miatt nem lehet esetleg frissíteni php5re php4ről?
(eltekintve persze a nyílvánvaló "nem vagyok root", "nincs elég hely a partición", "soha nem használtam internetet és nemtudom hogyan kell letölteni", és hasonló okoktól)

A PHP esetében néha furcsa változtatásokat lehet észrevenni, pl. a pgconnect() átnevezése pg_connect()-re, meg hasonlók. Ezeket minimális PHP tudással és sok türelemmel könnyű migrálni PHP4-ről PHP5-re.

Aztán vannak olyanok, mint pl. az XML kezelés - ami igen jelentősen megváltozott a PHP4 és a PHP5 között. Ezeket is át lehet írni, de nem egyszerű.

Vannak olyan modulok is, amelyek csak PHP4-ben, vagy csak PHP5-ben léteznek. Az ezekre való hivatkozásokból is kell kiiktatni párat.

Ilyesmik. Semmi megoldhatatlan, de az üzleti életben dolgozók számára általában nem nyilvánvaló, hogy ami egyszer működött, abba miért kell további energiát fektetni ahhoz, hogy tovább működjön.

nem a hostingokra, meg pistike honlapjára gondoltam, hanem teszem azt van egy cég aki megrendel egy komplett akarámit php-ben sok sok pénzért, megcsinálják, kifizetik. Majd két év múlva szólnak hogy fizetni kéne, mert a készítő cég nem biztos hogy napokat heteket stb akar eltölteni az átírással hogy menjen :D
ez nekem se tetszene :> persze éppen emiatt vannak a mai napig is régi rendszerek müködésben persze nem csak php-re értem hanem másra is :D

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.24

Azert a dologhoz hozzatartozik, hogy a PHP5-nek van olyan beallitasa, amivel joreszt kompatibilisse teheto a 4-es verzioval. Pl. az OO teren.
Mar nagyon regota vartam ezt a lepest, most mar talan nem kell a 4-es PHP hulyesegei miatt olyan fuggvenyek hasznalatat kerulni, ami az 5-ben benne van, de a 4-ben meg nem volt (vagy parameter nem volt). (Pusztan nehany elmaradott hosting ceg miatt.)
Raadasul allitolag gyorsabban is fut (ezt nem benchmarkoltam).

----
I have a solaris box that does nothing.. its pretty good at it aswell. - besok, deviantart
honlapkészítés

Azért tudok néhány webhosting céget, ahol még a suhosinra is ferde szemmel néznek...

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.

Tudod, azert eleg sokmindent meg lehet tenni a php-vel ahhoz, hogy ne a 8% teljesitmenyveszteseg miatt ragjak a kuszobot. Ja, es eacceleratorral valamennyi veszteseg visszahozhato, de hat ugye akkor mar erteni kellene ahhoz amit csinalunk, az meg man luxus... ehhh....
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

PHP: There's more than one way to do it, all of which are wrong.

:)

--
Ruby takes the elegance and simplicity of Perl, and mixes it with the library support of Lisp.