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

Приятного чтения!

Новости и релизы


  • PHP 7.0.0 RC 6 — Последний релиз-кандидат содержит исправления 10 ошибок. Если не будет обнаружено критических проблем, то уже 12 ноября свет увидит финальный релиз PHP 7.0.0. А тем временем можно протестировать свой код на совместимость с PHP 7 с помощью php7cc или непосредственно запустить приложение на новой версии благодаря php7dev.
  • PHP 5.6.15 — В обновлении исправлен ряд ошибок в работе замыканий, DateTimeImmutable, mcrypt_encrypt и gc_remove_from_buffer. Полный список изменений тут.
  • PhpStorm 10 — В новой версии IDE добавлен REPL, поддержка PHP 7 и Docker, Dataflow Analysis и многое другое.
  • HHVM 3.10.0
  • Drupal 8.0.0 выйдет в свет 19 ноября


PHP


  • RFC: Support Class Constant Visibility — Предложение по модификаторам доступа для констант класса успешно прошло голосование. Данную возможность следует ожидать в PHP 7.1.
  • RFC: Trailing Commas In List Syntax — Ранее предлагалось реализовать возможность указания запятой в конце списка аргументов функции по аналогии с массивами. Предложение было расширено и теперь предлагается сделать возможным использование запятой в любых списках: группированных неймспейсах, аргументах функций, в списке интерфейсов класса, в списке трейтов класса, для списков констант и переменных класса, в замыканиях.


Инструменты


  • icicleio/concurrent — Полноценное решение для реализации параллельного выполнения на PHP — многопоточность, синхронизация процессов, совместно используемая память, воркеры.
  • amphp/aerys — Асинхронный сервер приложений на PHP.
  • fabfuel/prophiler — Отладочная панель для PHP. Также может быть использована как PSR-7 middleware.
  • Qafoo/QualityAnalyzer — Инструмент для получения и визуализации метрик качества кода. Пост от авторов в поддержку.
  • symfony/polyfill — Полифил, в котором реализованы возможности PHP последних версий. Может быть использован для обеспечения обратной совместимости. Пост в поддержку.
  • bixuehujin/blink — Веб-фреймворк в виде демона на основе расширения swoole.
  • pyrech/composer-changelogs — Инструмент в удобном виде выводит информацию об обновленных пакетах после выполнения composer update. После этого ее можно скопировать и использовать в своем change log например.
  • coduo/php-humanizer — Библиотека преобразовывает различные значения в человеко-понятный текст.
  • giorgiosironi/eris — Новый инструмент, который реализует концепцию property-based тестирования. QuickCheck для PHP.
  • mevdschee/php-crud-api — Простенький скрипт, реализующий REST API поверх MySQL InnoDB. Пост в поддержку.
  • s4n7h0/xvwa — Специально плохо написанное приложение на PHP/MySQL для изучения аспектов безопасности.
  • theodorejb/PolyCast — Инструмент реализует несколько функций для безопасного приведения скалярных типов. Пост в поддержку.
  • vimeo/ABLincoln — Библиотека для реализации A/B тестов.
  • FriendsOfPHP/uprofiler — Легковесный профайлер, основанный на xhprof.
  • reactphp/espresso — Silex + React/Http.
  • BinaryKitten/ZeffMu — Микрофреймворк на основе ZF2.
  • ipfspics/server — Децентрализованный сервер хранения изображений.


Материалы для обучения




Аудио и видеоматериалы




Занимательное




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

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

Присылайте ссылки на интересные статьи или полезные инструменты, которых не было в PHP-Дайджестах, и ваше имя будет рядом с присланной ссылкой в выпуске.

Быстрый поиск по всем дайджестам
< Предыдущий выпуск

В последнее время часто присылают ссылки на всевозможные расширения для фреймворков, прежде всего Symfony, Laravel и Yii. Обычно такие ссылки оставались за рамками дайджеста. Но появилась идея немного расширить выпуски, добавляя несколько интересных расширений для каждого из популярных фреймворков. Что думаете по этому поводу?
Добавлять ли в дайджест ссылки на интересные расширения для фреймворков?

Проголосовало 393 человека. Воздержалось 64 человека.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Комментарии (13)


  1. 4e1ovek
    05.11.2015 22:35
    +8

    Было бы интересно почитать еженедельный дайджест по Node.JS.


    1. mannaro
      05.11.2015 23:06
      -6

      и Метеор.


  1. gogolinsky
    05.11.2015 22:44

    Теперь по четвергам?


    1. pronskiy
      05.11.2015 23:00
      +1

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


  1. skiedr
    06.11.2015 01:08
    -8

    Хорошо бы добавить раздел новостей по CakePHP.


    1. Lisio
      06.11.2015 11:02
      +13

      И как нельзя лучше подойдет заголовок раздела «Уже не торт»


      1. skiedr
        07.11.2015 03:36
        -1

        Да вы просто не любите сладкое!


  1. Quber
    06.11.2015 02:27
    +4

    Интересно было бы увидеть в дайджестах расширения для Symfony


  1. Infanty
    06.11.2015 12:42
    +1

    Спасибо за дайджест Роман. А то увидел что блог компании Zfort Group прекратил активность на сайте и было расстроился, что дайджестов больше не будет.


    1. pronskiy
      06.11.2015 15:18
      +1

      Блог уже починили, дайджесты возвращаются :-)


  1. zevvssibirix
    06.11.2015 13:37

    Спасибо! Есть ли информация по срокам/планам релиза ZF3?


  1. delegate
    07.11.2015 03:43

    А зачем нужен PSR-8?


    1. delegate
      07.11.2015 04:34

      Понял. Первое апреля.