30.01.2009 22:31
PHP 5.3 перешел в фазу бета тестирования
|
 |
|
PHP 5.3 перешел в фазу бета тестирования. Судя по всему разработчики не успеют выпустить релиз в первом квартале 2009 года, как планировали ранее. Некоторые новшества PHP 5.3:
- Значительное увеличение производительности. Например при сравнении одного из снапшотов php 5.3 и последнего стабильного релиза, было замечено увеличение производительности Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
- Namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
- "late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность получить имя класса, вызванного для выполнения статического метода);
- Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.
- Из состава пакета удален модуль ext/msql, ext/ereg помечен как устаревший, ext/mhash заменен на ext/hash;
- __callStatic
- Поддержка OpenID
- Изменение техники округления чисел с плавающей точкой;
- User.ini с привязкой к директориям наподобие .htaccess,
- XSLT профайлинг
- Многоплатформенный getopt()
- Поддержка Sqlite3
- Опционально включаемый циклический сборщик мусора
- Новый синтаксис для определения строковых блоков, ограниченная поддержка GOTO, оператор "?:";
- Поддержка замыканий;
- Возможность ведения подробного лога отправки почты через функцию mail(), что полезно для выявления источника спама в системах хостинга, на которых нередко пытаются рассылать спам через взломанные скрипты пользователей. Кроме ведения лога предусмотрена возможность включения в тело письма заголовка с уточнением из какого именно скрипта и от какого пользователя осуществлена отправка.
|
|
|
- Главная ссылка к новости (http://devzone.zend.com/article/4215-PHP...)
- OpenNews: В дерево исходных текстов PHP 5.3 внесены патчи для отслеживания источника спама
- OpenNews: Релиз PHP 5.2.7 с исправлением 9 уязвимостей. Третья альфа версия PHP 5.3
- OpenNews: Вышел PHP 4.4.9, последний релиз серии PHP 4.4.x. Первая альфа версия PHP 5.3
- OpenNews: Обзор новых возможностей, ожидаемых в PHP 6
- OpenNews: Введение в PHP 5.3
|
| Ключевые слова: php, (найти похожие документы)
| | Параметры:
|
|
|
| При перепечатке указание ссылки на opennet.ru обязательно |
| Реклама |
|
|
|
| |
| PHP 5.3 перешел в фазу бета тестирования, slyer, 16:27, 31/01/2009 [ответить] (3)
| +/– | |
>Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.
кто использовал, насколько это быстрее, какой вообще в этом смысл.
п.с. не поймите как наезд просто интересно.
|
| |
| PHP 5.3 перешел в фазу бета тестирования, heilkitty, 12:44, 02/02/2009 [ответить] (8)
| +/– | |
> когда друзья-хостеры сподобятся обновиться до 5.3
У php при смене версий каждый раз ломают совместимость deprecated и недокументироманной хрени, на которую (увы!) завязано дохрена всего, так что неудивительно, что хостеры не торопятся обновлять.
|
| |
| PHP 5.3 перешел в фазу бета тестирования, fix, 10:11, 03/02/2009 [ответить] (10)
| +/– | |
>каждый раз ломают совместимость deprecated и недокументироманной хрени
zend студия, да и интерпретатор, честно предупреждают об использовании устаревших конструкций. лаг в изменениях составляет несколько лет. вполне можно починить мозги и подправить скрипты.
|
|
|
|
|
| Ваш комментарий |
|
|
| |
|