Dodaję swój głos na
selektywne PHP 5.4 (tak jak obecnie jest zaimplementowane PHP 5.3),
i z pewnych względów zaczyna to wyglądać na nieuchronne dlatego powinniśmy na serio
zacząć o tym myśleć już teraz.
Ten temat, jakoś tak wyskoczył po opublikowaniu joomla 3.0 która jak się okazało,
wymaga pewnych rzeczy co sprawiło że masę ludzi miało problemy z zainstalowaniem tego.
Spowodowało to wiele dyskusji na temat czy nie można by tego zrobić jako rekomendowane
a nie wymagane, Jednak po rozpatrzeniu za i przeciw wszyscy doszli do wniosku że mimo wszystko
trzeba zacisnąć pasa i podtrzymać te wymagania patrząc w przyszłość i wyprzedzając sytuację,
która i tak niedługo nastąpi.
Wszystko to z powodu że PHP 5.4 wprowadza kilka istotnych zmian a mianowicie,
całkowicie usuwa z użycia pewne funkcje takie jak RegisterGlobals, MagicQuotes, i SafeMode,
a co za tym idzie oprogramowanie próbujące z tego korzystać będzie się sypać,
(
dlatego też, developerzy joomla i innego oprogramowania zdecydują się mimo wszystko nie wspierać opcji
które praktycznie już nie istnieją, bo wspieranie tego nieuchronnie powodowało by problemy w przyszłości)
Innymi słowy, nastąpiła sytuacja gdzie twórcy nowych skryptów wiedząc o tym że
w przyszłych wersjach PHP pewne funkcje zostały całkowicie porzucone,
wymagają już teraz (tak jak przykładowa joomla 3.0) aby, np 'magic quotes' było OFF,
i przewidują że tak czy owak z powodu PHP 5.4 i feralnego magicquotes
użytkownicy zaczną masowo zmieniać hostingi a te ostatnie
będą musiały zacząć wprowadzać pewne zmiany aby tych użytkowników zatrzymać.
Są też dobre strony postępu, bo jako inne zmiany w PHP 5.4 jest między innymi podawane,
zwiększenie szybkości działania i zmniejszenie zużycia pamięci.
PHP 5.4.0 Release Announcement
co mogło by się przełożyć na ogólne zmniejszenie mulenia a co za tym idzie zwiększenie zadowolenia użytkowników.
Ja w tej chwili też tak miałem właśnie oblukać tą joomla 3.0 ale niestety niespodziewanie,
jak większość, zawisnąłem w oczekiwaniu i niezdecydowaniu, co począć,
jako że CBA na tą chwilę nie ma ani PHP 5.4 ani magic quotes off.
Dlatego pozostaje mi tylko dopisać się do prośby o selektywne dodanie PHP 5.4
zanim ta fala do nas dotrze, a praktycznie za sprawą joomla 3.0 właśnie zaczyna docierać...