Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5: Новые возможности.

  Все выпуски  

PHP 5: Новые возможности.


Информационный Канал Subscribe.Ru

PHP 5: Новые возможности.

The Pterodactyl

Copyright 2005 Pterodactyl's School

09.12.2005

Аннотация

Изложена краткая история создания PHP 5. Рассмотрены основные трудности, препятствующие переходу к разработке скриптов с применением новой версии, а также намечены пути их преодоления.


Первый полноценный релиз PHP 5 был выпущен 13 июля 2004 года. Первый релиз-кандидат - 18 марта 2004 года. А первая бета-версия была представлена публике еще 29 июня 2003 года! Более того, намного раньше целый ряд новых идей, осуществленных в PHP 5, был опробован разработчиками PEAR...

Тем не менее, за прошедшее время новая версия, несмотря на свои очевидные преимущества, не только еще не стала общепринятым стандартом, но даже не потеснила существенным образом свою предшественницу - PHP 4. Впрочем, и переход от третьей к четвертой версии произошел отнюдь не сразу...

Что же мешает новой версии безраздельно воцариться на сетевых просторах?

Едва ли не самая сложная проблема - это поиск хостера, поддерживающего новую версию. Так, например, один из лидеров российского хостинга, МастерХост, до сих пор предлагает своим клиентам только PHP 4 (речь идет, безусловно, о стандартном виртуальном хостинге; выделенный сервер снял бы эту проблему, но это куда более дорогостоящее решение). Другой известный российский хостер, ПитерХост, наряду с PHP 4 все еще поддерживает PHP 3 (!). И это - платный хостинг. Что же тогда говорить о бесплатном?!

Конечно, хостеров можно понять. Основная масса скриптов пока написана на PHP 4, и, что бы там не говорили об обратной совместимости, риск сбоев при переходе на новую версию все равно существует. А кому-то просто неохота возиться с установкой и последующей настройкой сервера. Можно было бы, конечно, сначала предложить поддержку новой версии в экспериментальном режиме, обкатать не спеша на бесплатном хостинге, и только потом распространить ее на платных клиентов - но для этого, увы, нужен несколько иной менталитет.

Однако, на этапе разработки наличие удаленного сайта представляется не таким уж важным. Куда удобнее отлаживать работу скриптов на локальном компьютере. Вскоре мы обсудим, как это сделать, более подробно. Да и ситуация с хостингом не является такой уж безотрадной. Советы по поиску хостера также будет выделены в отдельную тему.

Другая серьезная проблема - это выраженная нехватка доступной информации на русском языке о новых возможностях PHP 5 и об их практическом применении.

Замечание

Под доступной информацией мы подразумеваем опубликованные в Интернете руководства, учебники, пособия, статьи и т. п.

В данном контексте к такой информации, по нашему убеждению, не относится книгопечатная продукция (хотя ей и присуща своя важная роль) ввиду отстутствия у нее таких преимуществ электронных публикаций, как бесплатность, возможность быстрого обновления, удобный поиск и т. п.

Даже такой первоисточник, как "Руководство по PHP", содержит лишь частично переведенное на русский язык описание новой объектной модели; а, например, глава об обработке исключительных ситуаций не переведена в нем вообще.

Имеющийся дефицит сведений, с одной стороны, мешает освоению новых возможностей, а, с другой, - вообще препятствует возникновению серьезного интереса к новой версии среди широких слоев сайтостроителей.

Мы, в силу наших скромных возможностей, намерены способствовать популяризации новой версии PHP путем систематизированного освещения ее преимуществ и методов их использования в практических целях.

Created with DocBook Created with Libxslt

Designed with Quanta Plus

С последней версией этой и других статей Вы можете ознакомиться на сайте рассылки [http://pterodactyl.l2p.net/php5/].


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: inet.webbuild.php5whatsnew
Архив рассылки
Отписаться
Вспомнить пароль

В избранное