The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

PHP 5.3 перешел в фазу бета тестирования

30.01.2009 22:31

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(), что полезно для выявления источника спама в системах хостинга, на которых нередко пытаются рассылать спам через взломанные скрипты пользователей. Кроме ведения лога предусмотрена возможность включения в тело письма заголовка с уточнением из какого именно скрипта и от какого пользователя осуществлена отправка.


  1. Главная ссылка к новости (http://devzone.zend.com/articl...)
  2. OpenNews: В дерево исходных текстов PHP 5.3 внесены патчи для отслеживания источника спама
  3. OpenNews: Релиз PHP 5.2.7 с исправлением 9 уязвимостей. Третья альфа версия PHP 5.3
  4. OpenNews: Вышел PHP 4.4.9, последний релиз серии PHP 4.4.x. Первая альфа версия PHP 5.3
  5. OpenNews: Обзор новых возможностей, ожидаемых в PHP 6
  6. OpenNews: Введение в PHP 5.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/20046-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, slyer (?), 16:27, 31/01/2009 [ответить]  
  • +/
    >Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.

    кто использовал, насколько это быстрее, какой вообще в этом смысл.
    п.с. не поймите как наезд просто интересно.

     
     
  • 2.4, Keeper (??), 18:01, 31/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.

    Предвижу кучу багов, связанных с недостаточной совместимостью с различными версиями MySQL.

     

  • 1.5, terr0rist (??), 03:18, 01/02/2009 [ответить]  
  • +/
    Угу, сколько лет мы этого ждали, и сколько лет пройдет после релиза, когда друзья-хостеры сподобятся обновиться до 5.3... Я уже за это время жаву выучил  =)
     
     
  • 2.8, heilkitty (?), 12:44, 02/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > когда друзья-хостеры сподобятся обновиться до 5.3

    У php при смене версий каждый раз ломают совместимость deprecated и недокументироманной хрени, на которую (увы!) завязано дохрена всего, так что неудивительно, что хостеры не торопятся обновлять.

     
     
  • 3.10, fix (??), 10:11, 03/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >каждый раз ломают совместимость deprecated и недокументироманной хрени

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

     

  • 1.7, Евгений александрович (?), 13:54, 01/02/2009 [ответить]  
  • +/
    Старый друг, лучше 5.3 новых:)
     
  • 1.9, Ононим (?), 08:10, 03/02/2009 [ответить]  
  • +/
    Скорей бы это добро до продакшна доросло, уже несколько лет сижу в ожидании namespaces, надоело костыли сооружать.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру