The OpenNET Project / Index page

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

Вышел кандидат в релизы PHP 5.3

26.03.2009 09:08

Вышел кандидат в релизы PHP 5.3. Следующий кандидат в релизы будет выпущен через 2-4 недели, а релиз запланирован на второй квартал 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.3 внесены патчи для отслеживания источника спама
  4. OpenNews: Релиз PHP 5.2.7 с исправлением 9 уязвимостей. Третья альфа версия PHP 5.3
  5. OpenNews: Вышел PHP 4.4.9, последний релиз серии PHP 4.4.x. Первая альфа версия PHP 5.3
  6. OpenNews: В PHP 5.3 ожидается значительное увеличение производительности.
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/20940-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, arkandos (?), 10:32, 26/03/2009 [ответить]  
  • +/
    > Поддержка OpenID
    > User.ini с привязкой к директориям наподобие .htaccess

    Обе вещи радуют, особенно если требуется работа не на Apache, а на том же nginx.

    > Namespaces - изолированные от остального кода пространства имен для классов, функций и констант.

    Неужели? :))

    Вообще, конечно, радует. Но теперь новшества потребуют проверки в №боевых условиях". :)

     
  • 1.3, Аноним (-), 15:12, 26/03/2009 [ответить]  
  • +/
    Namespaces
    Поддержка замыканий

    язык развивается, а вот Goto - не треба. без него обходились ранее.
    И как насчет безопасности, заделывают?

     
  • 1.4, Аноним (-), 15:18, 26/03/2009 [ответить]  
  • +1 +/
    заделывают и клепают новые))
     
     
  • 2.5, arkandos (?), 18:54, 26/03/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >заделывают и клепают новые))

    Все в лучших традициях жанра :))


     

  • 1.6, kay (ok), 08:20, 27/03/2009 [ответить]  
  • +/
    случаем производительность увеличилась не из-за встроенного APC?
     
  • 1.7, dmsuslov (??), 11:12, 27/03/2009 [ответить]  
  • +/
    Namespaces - да, это вкусно! Некоторые вещи можно будет делать гораздо проще и изящнее!
     
  • 1.8, Ivan (??), 16:22, 27/03/2009 [ответить]  
  • +/
    > поддержка GOTO

    Это ещё зачем? Ностальгия по GWBASIC? :-)))

     
  • 1.9, vvsh (?), 23:57, 08/07/2009 [ответить]  
  • +/
    Расскажите плиз что такое OpenID
     

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



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

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