PHP4 – R.I.P. – definitywnie, ale czy dla wszystkich?

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.

PHP4 2000-2008 R.I.P.

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.

Produkt z wadą?

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.

„Bezpieczny” hosting

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.

PHP 5.3 alfa

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.

Podobne wpisy

Kategoria: PHP Otagowane jako 12 komentarzy

12 Responses to PHP4 – R.I.P. – definitywnie, ale czy dla wszystkich?

  1. Marcin Kłeczek 08-08-2008, 10:49

    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 ;/

  2. stloyd 08-08-2008, 10:52

    Hmmm… z tego co mi wiadomo to ukazała się alpha wydania 5.3, a nie beta :)

  3. normanos 08-08-2008, 10:57

    mi Rubikon kojarzy się z poprzednią epoką: KKI, friko, polbox itd. :D

    @stloyd: słuszna uwaga! To przez ten mój dwazerowy nawyk nazywania wszystkiego betą :P

  4. palik 08-08-2008, 11:14

    ale ale! „najlepszego dostawcę internetu” w 2001 dostali! chyba kupię ten ho-stink u nich!

  5. Nowaker 08-08-2008, 13:23

    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 :P

  6. marines 08-08-2008, 14:10

    php rozwija się powoli, ale zawsze idzie do przodu :) bardziej martwić może fakt, że polscy hostingodawcy rozwijają sie jeszcze wolniej.

  7. BlueMan 08-08-2008, 21:15

    Już jest od dłuuuuższego czasu przecież php6 :P więc 5.3 nie ma co się zachwycać :P

  8. normanos 08-08-2008, 21:20

    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ć ;)

  9. WooKasZ 08-08-2008, 22:58

    a co za problem zmienić hosting ?? heh… kobiety ;P

  10. Zyx 17-08-2008, 23:26

    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.

  11. cX 19-08-2008, 20:35

    A ja myślałem że PHP4 już dawno nie żyje…

  12. arty 26-08-2008, 11:20

    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ą :D

    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…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

© 2005-2012 normanos.com

domeny i hosting