PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016)

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

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 1

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

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

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 2 Новости и релизы

  • PHP 7.1.0 RC 2 — Второй релиз-кандидат доставлен по расписанию. А тем временем уже доступно руководство по миграции c 7.0 на 7.1.
  • PHP 5.6.26, PHP 7.0.11 — Обновления актуальных веток с исправлениями проблем безопасности. Закрыто 6 уязвимостей, а также ряд других ошибок.
  • HHVM 3.15 — Свежий LTS релиз альтернативной виртуальной машины PHP. Добавлены расширения shmop, pg-sql, и scrypt, а также улучшена сборка мусора, общая производительность и исправлены ошибки.
  • Behat 3.2.0 — Обновление популярного BDD фреймворка.

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 3 PHP

  • RFC: Namespace-scoped declares — В PHP 7.0 была добавлена строгая проверка типов, однако включение данной возможности предполагает добавление строки declare (strict_types=1); в каждом файле. Теперь же предлагается сделать возможным декларировать строгость на уровне пространств имен:
    // bootstrap.php
    namespace_declare('VendorLib', ['strict_types' => 1]);
    namespace_declare('VendorLibSubNameSpace', ['strict_types' => 0]);
    

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 4 Инструменты

  • walkor/phpsocket.io — Реализация socket.io сервера на PHP на основе walkor/Workerman.
  • sabre/event — Легковесная библиотека для реализации асинхронных приложений. Содержит EventEmitter, промисы, event loop, корутины.
  • Gurukami/php-array — Хелпер для работы с многомерными массивами. Прислал nerufa.
  • cydrobolt/polr — Сервис сокращения ссылок. Реализован на Lumen. Демо.
  • Jasig/phpCAS — Библиотека позволяет реализовать SSO по протоколу CAS.
  • webmozart/json — Полноценный енкодер/декодер JSON с поддержкой валидации схемы.
  • ulabox/money — Библиотека для работы с денежными данными. Реализована на основе BCMath, поэтому поддерживает работу с тысячными и менее долями денежных единиц.
  • willdurand/Negotiation — Библиотека для реализации Content Negotiation в PHP приложении.
  • zeeshanu/git-profile — Утилита позволяет легко переключаться между разными конфигурациями Git.
  • solarissmoke/php-moon-phase — Класс, который позволяет подсчитать фазу луны и сопутствующие показатели.
  • Skyscanner/JsonPath-PHP — Реализация JSONPath.
  • rinvex/country — Данные о странах мира в одном json-документе и мини-обертка для него.
  • phplang/phack — Инструмент позволяет выполнять Hack-код на обычном PHP. Пока на ранних стадиях разработки.

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 5 Материалы для обучения

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 14 Аудио и видеоматериалы

PHP-Дайджест № 93 – интересные новости, материалы и инструменты (12 – 25 сентября 2016) - 19 Занимательное

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

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

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

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

Автор: Zfort Group

Источник


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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js