Вышел PHP 4.4.9, последний релиз серии PHP 4.4.x. Первая альфа версия PHP 5.3

Материал из Викиновостей, свободного источника новостей

9 августа 2008 года

Анонсирован релиз PHP 4.4.9 (прошлый релиз 4.4.8 вышел в январе), в котором исправлены ошибки влияющие на стабильность работы и устранено несколько уязвимостей. Это последний релиз в ветке PHP 4.4.x, для которой больше не будут выпускаться исправления проблем безопасности, всем пользователям рекомендуется перейти на использование PHP 5.

Изменения:

  • Библиотека PCRE обновлена до версии 7.7.
  • Устранена возможность переполнения буфера в функции memnstr().
  • Исправлена возможность вызова краха при вызове функции imageloadfont(), при указании некорректного шрифта
  • Устранена возможность обхода ограничений open_basedir через расширение curl
  • Параметр mbstring.func_overload, установленный в .htaccess, теперь имеет глобальное влияние

Кроме того, выпущена первая альфа версия PHP 5.3. Релиз ожидается в сентябре или октябре.

В PHP 5.3 будет представлено:

  • значительное увеличение производительности. Например при сравнении одного из снапшотов php 5.3 и последнего стабильного релиза, было замечено увеличение производительности Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
  • namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
  • "late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность получить имя класса, вызванного для выполнения статического метода);
  • mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql;
  • __callStatic
  • поддержка OpenID
  • user.ini с привязкой к директориям наподобие .htaccess,
  • XSLT профайлинг
  • многоплатформенный getopt()
  • поддержка Sqlite3
  • опционально включаемый циклический сборщик мусора
  • Новый синтаксис для определения строковых блоков, ограниченная поддержка GOTO, оператор "?:".

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Вышел PHP 4.4.9, последний релиз серии PHP 4.4.x. Первая альфа версия PHP 5.3», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.