...

воскресенье, 11 сентября 2016 г.

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016)



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


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



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


  • PHP 7.1.0 RC 1 — Стартовал цикл релиз-кандидатов ветки 7.1. Ожидается всего не менее 6 выпусков для стабилизации. Финальный релиз планируется выпустить до конца года.
  • JIT для PHP — Дмитрий Стогов анонсировал старт работы по реализации JIT в PHP. Исходники доступны тут. Код можно собрать и протестировать как обычный PHP. Однако на данном этапе прироста производительности использование JIT не дает. Планируется получить результат к следующей версии PHP, вероятно, 8.0.
    Пожелаем Дмитрию и команде удачи!

PHP


  • RFC: Deprecate PEAR/PECL & Replace with composer/pickle — Предлагается избавиться от устаревшего PEAR, вместо него включить в поставку Composer и Pickle для установки расширений.
  • RFC: Add PHP Engine Identifier Constant — Предлагается добавить константу PHP_ENGINE, значение которой указывало бы на тип движка (php/hhvm и т. п.). А также опционально еще несколько констант PHP_(*_)ENGINE(_ID), в которых будет информация о версии.

Инструменты


  • Simple Regex Language — Библиотека позволяет записывать регулярные выражения человекопонятным языком. Прислал askew. Хабрапост habr в поддержку.
  • etsy/phan — Статический анализатор для PHP. Пост в поддержку: Подготовка легаси приложений к PHP 7 с помощью Phan.
  • ovr/phpsa — Еще один статический анализатор для PHP. Туториал по использованию.
  • Youshido/GraphQL — Реализация протокола GraphQL по спецификации от Facebook.
  • Maikuolan/phpMussel — Сканер вредоносных файлов на PHP, использует сигнатуры ClamAV.
  • ircmaxell/RandomLib — Библиотека для генерации случайных чисел и строк различной криптостойкости.
  • deuill/go-php — PHP биндинги для Go lang.
  • swarrot/swarrot — Расширяемая библиотека для работы с сообщениями от различных брокеров (AMQP из коробки).
  • prolic/HumusAmqp — PHP 7 AMQP.
  • php-vcr/php-vcr — Записывает HTTP-вызовы в ваших тестах и затем «проигрывает» ответы вовремя последующих запусков тестов, тем самым ускоряя запуски и детерминируя результат.
  • markrogoyski/math-php — Математическая библиотека для PHP. Реализованы возможности для работы с матрицами/векторами, численный анализ, статистика и другое.

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


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


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


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

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

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

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

    Let's block ads! (Why?)

    Комментариев нет:

    Отправить комментарий