Калоян, в блога си, често публикува информация за РНР. Последната му новина, ме накара да се замисля, какво за мене е PHP. Ето предварително, няколко линка, които и той е посочил. Авторите на тези разсъждения ме карат сериозно да се замисля за положението на развитието на езика във сферата на разработката на уеб-приложенията.
Линковете
Sandro Groganz
PooTeeWeet
PhotoMat
Jero & Stuart
Ситуацията
Знайно или незнайно за вас е, че РНР 4 спира да се поддържа в края на годината. Какво ще рече това:
1. Няма да има повече версии 4.x.x;
2. Няма да има повече поддръжка на PEAR за PHP4, не че сега вече можеш да намериш стара версия на някоя библиотека и да я обновиш автоматично;
3. Няма да се пише софтуер, който да работи за РНР 4. Тук визирам Zend, които макар и с много усилия, успяха да извоюват този факт да стане реалност;
РНР 4 умря, но да видим какво ще стане със живите все още приложения. Много от сериозните приложения писани на този език, все още нямат, а и скоро няма да имат версия за РНР 5. Защо ли?
Доста хостинг компании, ще се наложи да научат клиентите си да ползват само РНР 5 пре-инсталирани скриптове и да пренапишат много от приложенията си за контрол на хостинг пакетите.
Ще се случи, като миграцията на 3 към 4. Някой помни ли фенските скриптове със разширение *.php3. Еххх, минало незабравимо.
Израждане
По-лесно ли се пише на РНР 5, по -бързо ли се пише на РНР 5, по-качествено ли се пише на PHP 5. Незнам, а Вие? Скоро, ще се появят области на имена, появиха се всякакви програмистки приьоми, които карат хората пишещи на РНР да се чувстват „истински програмисти“. Появи се MVC и в РНР. Вече има и Wokflow машина, има и имплементация за изкуствен интелект…
Ще се радвам да чуя мнението ви за това дали РНР 5 и по-добър от РНР 4 и с какво и дали не е малко прибързано погребението на версия 4.