PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017)

в 22:30, , рубрики: laravel, php, PHP 7, phpunit, symfony, wordpress, yii 2, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, Разработка веб-сайтов, ссылки

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 1


Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 2 Новости и релизы

  • WordPress 4.7.2 — Обновление примечательно тем, что в нем без огласки была устранена критическая уязвимость, позволяющая удалённому атакующему без аутентификации изменить содержимое любой страницы через манипуляцию с REST API.
    Несмотря на то что уязвимости подвержены только WordPress версий 4.7.0 и 4.7.1, по интернету прокатилась волна автоматизированных атак. Взлому уже подверглись более 1,5 миллиона ресурсов.
  • PhpStorm 2017.1 EAP 171.3019 — В свежей EAP версии добавлена поддержка Codeception.
  • Go! AOP Framework 2.1.0 — В релизе поддержка PHP 7.1 и несколько новых возможностей.
  • PHPUnit 6.0.0 — Данный релиз требует PHP версии не ниже 7.0, также для большинства классов теперь используются пространства имен вместо префиксов. Полный список изменений тут. Небольшой туториал по миграции.
  • habr Релиз LiveStreet 2.0
  • habr Yii 2.0.11

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 5 PHP

  • RFC: Make Libsodium a Core Extension — Предложение включить криптографическую библиотеку Libsodium в ядро успешно прошло голосование и будет реализовано уже в PHP 7.2. Сообщество также проголосовало за использование префиксного синтаксиса sodium_* вместо пространства имен Sodium*. Тем не менее уже доступна обертка firehed/sodium для использования функций через пространство имен. Нельзя не отметить иронию автора.
  • RFC: Arrow Functions — Четвертая попытка добавить короткий синтаксис для анонимных функций в PHP.

    Первое предложение с конструкцией вида: $x ~> $x + $y не прошло голосование. Затем был предложен альтернативный синтаксис: function($x) => $x + $y. Дальше выносился на рассмотрение синтаксис: ^($x) => $x + $y. На этот раз предлагается использовать fn(parameter_list) => expr:

        function ($x) use ($y) {
            return $x + $y;
        }
    
    // Эквивалентно:
    
        fn($x) => $x + $y
    

    Кстати, инструмент 3v4l.org позволяет протестировать код на RFC, для которых существует ветка с реализацией, в частности, для Arrow Functions.

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 6 Инструменты

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 7 Материалы для обучения

PHP-Дайджест № 102 – интересные новости, материалы и инструменты (1 – 12 февраля 2017) - 14 Занимательное

Спасибо за внимание!

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

Прислать ссылку
Быстрый поиск по всем дайджестам
Предыдущий выпуск: PHP-Дайджест № 101

Автор: Zfort Group

Источник

Поделиться

* - обязательные к заполнению поля