Дайджест интересных новостей и материалов из мира PHP № 51 (26 октября – 16 ноября 2014)

вчера в 23:52

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

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

2c2dc47b7392be6229301759f5b4011a.png Новости и релизы habrО Symfony 3.0 Релизы PHP: 5.4.35, 5.5.19 и 5.6.3 — Обновления актуальных веток, включающие исправление уязвимости в fileinfo. Facebook открыл код системы мониторинга osquery — Инструмент позволяет отслеживать состояние операционной системы выполняя SQL-запросы к виртуальной базе данных. Доступна оболочка на PHP. Hack Transpiler — Также Facebook анонсировал релиз инструмента h2tp, который позволяет транслировать Hack-код обратно в традиционный PHP. График поддерживаемых версий PHP — Новая страница PHP.net с наглядным изображением периодов поддержки существующих версий интерпретатора. Symfony Marketplace — Каталог сервисов и продуктов связанных с Symfony и экосистемой. a1bab630889567e2a5c9bab3290d8310.png PHP RFC: Return Type Declarations — Vote Cancelled — Голосование по столь ожидаемому предложению аннулировано поскольку был найден баг, исправить который в текущей реализации невозможно. Подробнее о баге тут. RFC: Additional Usage for the Splat Operator — Предлагается использовать splat оператор для реализации array_merge:$arr1 = ['d' => 4, 'e' => 5, 'f' => 6]; $arr2 = ['a' => 1, 'b' => 2, 'c' => 3, …$arr1];. RFC: Filtered unserialize () — Предложение расширить функцию unserialize (), для предотвращения проблем безопасности. Подробнее в посте автора. RFC: Standardized PHP Http Interface — Предлагается добавить в ядро интерфейсы HttpMessageReceive и HttpMessageSend, а также классы HttpRequest и HttpResponse для работы с HTTP запросами. RFC: Default constructors — Предлагается реализовать концепцию конструкторов по умолчанию. ba61d0aa90be53f9f7f44faeabb67e78.gif Инструменты PackageTrack — Загружаем composer.json и трекаем по RSS обновления пакетов. PHP Secure Configuration Checker — Проверка конфигурации PHP на возможные проблемы безопасности. PHP dotenv — Автоматическая загрузка переменных окружения из файла .env. Клон рубишного dotenv. Peridot — Событийно-ориентированный BDD фреймворк тестирования. Period — Объект-значение для работы с диапазонами дат. Подробнее об использовании тут и мотивации — тут. Process — Библиотека предоставляет улучшенный API для работы с процессами на unix-подобных системах. oauth2-server — На 100% совместимый со спецификацией сервер OAuth 2.0 на PHP. hook — Open-source Back-end as a Service на PHP. phly/http — Реализация предложенного PSR HTTP message interfaces и node-подобный http-сервер. Money — Объект-значение для работы с денежными данными. Medusa — Неизменяемые постоянные коллекции для PHP. Hippo — Проверка кода на соответствие стандартам. Morphos — Библиотека для склонения имен собственных русского языка. PHP CS Fixer — Инструмент для автоматического исправления стиля кода добрался до стабильного релиза. Sismo — Сервер непрерывного тестирования на PHP. Pipes — Обертка над SPL итераторами, представляющая текучий интерфейс. Yona CMS — Реализована на Phalcon. Blueberry — Язык программирования, который транслируется в PHP. Автора вдохновляли Ruby, Coffeescript и Python. Не забываем о Gutscript. php-amqplib — Реализация протокола AMQP на PHP. Docker PHP — Клиент Docker на PHP. a93d4107f28f667a4c3336347ef78774.png Материалы для обучения be53e4256e771ad12bc412af8b30f91e.gif Аудио и видеоматериалы d4b289ef0a00e969108c25d0c3d75f58.gif Занимательное Быстрый поиск по всем дайджестам← Предыдущий выпуск

549

12

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

© Habrahabr.ru