Новая ветка PHP содержит большое количество обновлений. 20 июня текущего года состоялся релиз релиз новый ветки языка программирования PHP — 5.5.0. Новая версия PHP содержит обновленные языковые конструкции, поддержку сопрограмм и генераторов, а также интеграцию с Zend OPcache. Помимо этого, разработчики также представили новый API для хэширования паролей и удалили устаревшие возможности.
Оптимизация байткода в PHP 5.5.0 позволяет ускорить выполнение скриптов на PHPза счёт использования техники кэширования опкода и применения дополнительных оптимизаций. Новый API для хэширования паролей проводит генерацию надежный паролей, не открывая разработчику операции ручного указания salt-а и выбора алгоритма хэширования. Создание хэша сведено к выполнению «$hash = password_hash($password, PASSWORD_DEFAULT);», а проверка к вызову «password_verify($password, $hash)».
Новая версия PHP поддерживает сопрограммы (coroutine) и генераторы (generator), что позволяет реализовать итераторы без создания шаблонов.
Поддержка ключевого слова «finally», расширяющего возможности блоков исключений try/catch и выполняемого после завершения выполнения блока try, что гарантирует, что заданный в секции finally код будет выполнен в последнюю очередь после всех остальных обработчиков исключений.
Библиотека GD была обновлена до версии 2.1. Разработчики добавили в нее новые функции (например, imageflip), улучшили работу доступных ранее возможностей (imagecrop и imagecropauto) и добавили поддержку формата WebP (функции imagecreatefromwebp, imagewebp).
… [Trackback]
[…] Read More here on that Topic: portaltele.com.ua/news/software/php-550.html […]
… [Trackback]
[…] There you can find 26116 additional Information to that Topic: portaltele.com.ua/news/software/php-550.html […]