PHP-Дайджест № 73 – интересные новости, материалы и инструменты (18 октября – 5 ноября 2015)

от автора

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

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

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

  • 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. Обычно такие ссылки оставались за рамками дайджеста. Но появилась идея немного расширить выпуски, добавляя несколько интересных расширений для каждого из популярных фреймворков. Что думаете по этому поводу?

Добавлять ли в дайджест ссылки на интересные расширения для фреймворков?

Никто ещё не голосовал. Воздержавшихся нет.

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

ссылка на оригинал статьи http://habrahabr.ru/post/269937/


Комментарии

Добавить комментарий

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