Активна кампания - "Да зарадваме депутатите за празниците".
Полезно - Конференция за мобилни технологии, уеб-технологии, блогове и уеб 3.0
Видео - Виж ми видео-блога от тук

PHP 5, ли?

Калоян, в блога си, често публикува информация за РНР. Последната му новина, ме накара да се замисля, какво за мене е 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.

4 коментара

  1. Posted август 14, 2007 at 12:01 am | Permalink

    Лично аз съм много голям фен на петицата, защото пиша само обектно ориентирано програмиране, използвал съм Zend Framework ( php5 ), symfony ( пак е на пхп 5 ) части от symfony които са и отделни проекти ( Като propel ) са писани на php5 :) Ето и една инициатива - http://www.gophp5.org/
    Но, има и нещо друго - любимият ми темплейт енджин - smarty е писан на пхп4. Доколкото си спомням, те спират подръжката на пхп4, но ще продължават бъг фиксовете ако има такива. Още нещо - osCommerce е писан да поддържа php3 ! Пък си е доста известен софтуер, макар че кода му е отврат :) Така че рано е да умира php4 :)

  2. Posted септември 15, 2007 at 11:31 am | Permalink

    Дали е рано или не - аз лично смятам, че дори е късно. Репутацията, която имат PHP “програмистите” (в голяма част вярня), се дължи именно на PHP4 (съжалявам, PHP3 никога не съм ползвал, немога да кажа). PHP5 вече прилича на истински програмен език, а не скриптов език. На PHP5 може да се реализират и много сериозни проекти, които да бъдат поддържани дълго време…
    Все още се запазват много от проблемите на PHP - шизофренично именованите функций в ядрото например… По всяка вероятност в 5.3 ще видим и поддръжка на namespaces…

    С една дума - без PHP4 земята ще стане по-добро място… :)

  3. Posted септември 23, 2007 at 8:42 pm | Permalink

    Малко погрешно това, че PHP4 умря, и че няма поддръжка за него.
    Истината е малко по-различна:
    1. PHP4 продължава да се поддържа - ще бъдат пускани кръпки за дупки в сигурността
    2. Не виждам никакъв проблем в употребата на php4 при хостинг компаниите - те в момента предлагат опционно php5, php4 си е в стандартния пакет. Няма и причина да махнат php4 ;-)
    PHP5 е нещо хубаво - като всеки продукт наследил друг, но подобрен. От всяка гледна точка е по-добре да се ползва новото и по-добро, а в случая то наистина е по-добро.

  4. Posted септември 24, 2007 at 1:41 pm | Permalink

    Нещо полезно по темата:
    http://bg2.php.net/manual/en/migration5.incompatible.php

Само един Trackback

  1. [...] PPS.Темата е интересна - не се върти само в моята глава :) [...]

Коментари, които не са на кирилица, НЯМА да бъдат публикувани.

Този блог поддържа видео и аудио-коментари:

- За да публикувате видео-коментар, натиснете 'Аdd WebCam Comment'
- За да публикувате аудио-коментар, натиснете 'Add Audio-only Comment'

Публикувай коментар

Your email is never published nor shared. Задължителните полета са маркирани със *

*
*