News 
Products 
Articles 
Other 
PHP dorasta Dec 28, 2005


W szóstej wersji PHP planowane są ciekawe zmiany. Jak to niedawno przeczytałem możemy spodziewać się wreszcie obsługi Unicode. Jeżeli dobrze zrozumiałem oznacza to - na początku przynajmniej – spadek wydajności aplikacji o ok. 25%:



We also discussed whether we should even allow Unicode mode to be turned off as current micro benchmarks show that the Unicode implementations of some of the string functions are up to 300% slower, and whole applications up to 25% slower.

Pozbędziemy się natomiast zmiennych globalnych, tablic HTTP_*_VARS, magic_quotes, trybu safe_mode. Zyskamy 64 bitowe zmienne liczbowe, goto (które nawiasem zawsze odradzano w programowaniu ?), przestrzenie nazw i wiele innych.

Wygląda na to, że język PHP, którego fenomen polegał na tym, iż nawet niezbyt zaawansowany programista mógł szybko tworzyć w nim szybko aplikacje, zaczyna stawać się też językiem dla profesjonalistów, zdobywając coraz więcej elementów charakterystycznych dla dojrzałych języków programowania (jak choćby Java).




Lubię czytać