PHP в ноябре: PHP7, Symfony 3, eZ Platform, Drupal 8, Magento 2

Ноябрь 2015 обещает быть очень насыщенным для разработчиков, использующих PHP и его эко-систему.

Сразу несколько больших проектов обещают выпустить свои обновленные версии: PHP7, Symfony 3, eZ Platform, Drupal 8, Magento 2.

PHP 7.0.0

PHP 7 - крупнейшее обновление языка за последние 10 лет после выхода PHP 5.0 в июле 2004 года.

Многие возможности PHP 6 (эта версия никогда не будет выпущена) были перенесены в седьмую версию.

В дополнение к новым возможностям была значительно увеличена производительность языка, снижено потребление памяти и улучшена среда выполнения.

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

Больше информации по этой теме можно получить в руководстве “Мигрируем с PHP 5.6 на PHP 7

Релиз PHP 7 должен состояться 12 ноября.

Symfony 3.0

Symfony - это набор php-компонентов и full-stack фреймворк.

Особое внимание команда разработчиков Symfony уделяет надежности и стабильности выпускаемых версий.

В ноябре станут доступны сразу две новых версии: Symfony 2.8 и Symfony 3.0

Обе версии содержат новый функционал: Autowiring, Polyfilling и Guard Security

Основное отличие версии 3.0 и версии 2.8 заключается в том, что из ветки 3.0 был удален весь запрещенный (deprecated) функционал.

В дальнейшем в третью ветку фреймоврка будет добавляться новый функционал, в соответствии с графиком релизов.

Больше информации об особенностях Symfony 3.0 можно получить из презентации “Мигрируем на Symfony3

Первая версия Symfony 3.0 выйдет в ноябре 2015 года (точные даты не изветсны).

Symfony 3.x LTS (долгая поддержка), будет иметь номер версии 3.3 и ожидается в мае 2017 года.

eZ Platform

eZ Platform - это система управления контентом (CMS), основанная на Symfony.

После релиза версии 5.x прошло уже более трех лет.

Текущий релиз будет первым, в котором используются Symfony-компоненты, что позволило разработчикам избавиться от большей части legacy-кода.

Drupal 8

После нескольких лет работы и нескольких задержек в релизах, наконец определена дата выхода Drupal 8 - 19 ноября 2015.

Данный релиз представляет собой совершенно новую и полностью переработанную версию платформы.

Ветка 8.x разработана с применением современных подходов к разработке, использует компоненты от Symfony и других проектов.

Drupal - очень популярная CMS. Используется на миллионах сайтах по всему миру.

Больше 3000 человек приняли участие в разработке новой версии!

Magento 2

Magento 2 - популярная и мощная платформа для запуска интернет-магазинов любого масштаба.

Вторая версия платформы разрабатывается на Zend Framework 2.x.

В ноябре стал доступен релиз-кандидат (rc), уже можно забрать с Github - https://github.com/magento/magento2/releases/tag/2...

По материалам - https://www.symfony.fi/entry/november-2015-php-7-0...