wszyscy studenci chodzą spięci, zapięci pod szyję, mnie to nie kręci, ja żyję
8 sierpnia 2008
Do napisania tej notki sprowokowała mnie pewna dyskusja na GoldenLine.pl. Klientka jakiejś firmy narzeka, że dostała aplikację, która nie działa na jej hostinKu (błąd zamierzony).
Co teraz??? Mam strone, za ktora zaplacilam, ktora jest kompletnie do wywalenia, bo .. firma przyjela, ze php 5 jest obslugiwane. [...] Dostalam wiec produkt z wada.
Pierwsza stabilna wersja PHP4 ukazała się 22 maja 2000 roku (!!!). 31 grudnia 2007 roku PHP4 zostało oficjalnie uśmiercone, kilka dni później pojawiła się ostatnia (do dzisiaj ale o tym za chwilkę) wersja 4.4.8 z zastrzeżeniem, że support bezpieczeństwa dla gałęzi 4.x będzie trwał do 8.8.2008 (piękna data, jak widać fascynuje wiele osób
). Jak zapowiedziano tak zrobiono i wczoraj ukazała się ostatnia poprawka bezpieczeństwa PHP 4.4.9:
This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last PHP 4.4 release. After today there will be no more PHP 4 releases, regardless of whether there are security issues found in PHP 4. It’s time to upgrade now
Developerzy PHP podkreślają, że rozdział z PHP4 został DEFINITYWNIE zamknięty i nawet jeśli zostaną wykryte nowe dziury to NIE zostanie wydana żadna poprawka bezpieczeństwa.
Ale wróćmy do zirytowanej klientki. Czy w obliczu w/w faktów można mieć JAKIEKOLWIEK pretensje do firmy wykonującej aplikację? PHP4 przestało istnieć pół roku temu, równie dobrze klientka mogła by mieć pretensje, że produkt nie jest kompatybilny z PHP3! (pomijam tutaj sprawę wcześniejszego “dogadania się” oraz odpowiednich zapisów w umowach). Czasy w których wymaganie PHP5 było brane za fanaberię programisty bezpowrotnie minęły. Mam nadzieję, że w przyszłości PHP6 zostanie wprowadzone bardziej zdecydowanie i developerzy PHP nie zafundują nam już kilkuletniego horroru miotania się między wersjami i robienia jakiś dziwacznych hybryd.
serwer, na ktorym jest dotychczasowa strona kliena obsluguje wylacznie php 4. Provider nie rpzewiduje w ciagu najblizszych co najmniej 6 miesiecy przestawienia serwera na php 5. Provider to Rubikon ;)))
Nie wiem czy najlepszym wyjściem z sytuacji nie było by wykrycie jakiejś poważnej luki bezpieczeństwa i nie złamanie się developerów PHP w swoim postanowieniu.
Przy okazji tego wpisu chciałbym zwrócić waszą uwagę na gotową betę alfę PHP 5.3. Odsyłam do oficjalnej notki, dodam tylko, że wersja ta wprowadza dosyć istotne i postulowane od lat “nowości” (czyli to co w wielu innych językach jest normą) m.in. namespaces, lambda functions and closures i wiele innych.
12 Responses for "PHP4 - R.I.P. - definitywnie, ale czy dla wszystkich?"
08-08-2008 @ 10:49 1
Cóż… maruderzy byli, są i będą - tego nie zmienimy. Nie ma też możliwości wymuszenia na nich zmiany oprogramowania… Co do rubikonu - stary i sędziwy, nie dziwię się że mało chętny do zmian ;/
08-08-2008 @ 10:52 2
Hmmm… z tego co mi wiadomo to ukazała się alpha wydania 5.3, a nie beta
08-08-2008 @ 10:57 3
mi Rubikon kojarzy się z poprzednią epoką: KKI, friko, polbox itd.
@stloyd: słuszna uwaga! To przez ten mój dwazerowy nawyk nazywania wszystkiego betą
08-08-2008 @ 11:14 4
ale ale! “najlepszego dostawcę internetu” w 2001 dostali! chyba kupię ten ho-stink u nich!
08-08-2008 @ 13:23 5
Ostatnio ktoś z klientów Rubikonu wysłał do mnie spam. Zgłosiłem nadużycie i zero reakcji. Widać, że żyją w poprzedniej epoce. Na innych serwerach dawno by już spamera zablokowali - a mam w tym doświadczenie, bo każdy polski spam zgłaszam dostawcom
08-08-2008 @ 14:10 6
php rozwija się powoli, ale zawsze idzie do przodu
bardziej martwić może fakt, że polscy hostingodawcy rozwijają sie jeszcze wolniej.
08-08-2008 @ 21:15 7
Już jest od dłuuuuższego czasu przecież php6
więc 5.3 nie ma co się zachwycać 
08-08-2008 @ 21:20 8
od razu widać, że nie kodujesz
wizja 5.3 na serwerach jest dosyć bliska, a 6.0 to na razie odległa bajka
więc owszem, jest się czym zachwycać 
08-08-2008 @ 22:58 9
a co za problem zmienić hosting ?? heh… kobiety ;P
17-08-2008 @ 23:26 10
U mnie sprawa jest jasna na samym początku: PHP wersja taka, baza danych taka, do tego następujące dodatki. Ja Panu robię stronę pod podane i przyszłe wersje, do Pana należy spełnienie wymagań. Zleceń na PHP4 nie przyjmuję i kropka.
19-08-2008 @ 20:35 11
A ja myślałem że PHP4 już dawno nie żyje…
26-08-2008 @ 11:20 12
poważna luka bezpieczeństwa + publicznie dostępny POC z “zestawem dla ScriptKiddies” i voila - mamy wszędzie php5 a rubikon i inne tępe firmy hostingowe padają
niestety innej drogi nie ma. firmy długo jeszcze nie będą widzieć sensu przejścia na php5 skoro “php4 działa” a karty (=kasę) rozdają laicy którzy wiedzą lepiej pomimo iż nic nie wiedzą…
mam ten sam problem - przeforsowanie tego to syzyfowa praca - przecież za ten czas można zrobić coś co przyniesie kasę, a przejścia na php5 widać nie będzie wogóle…
Zostaw komcia ;)