Pull to refresh
0

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

Reading time 4 min
Views 25K


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

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


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




PHP


  • RFC: Add PHP files to auto_prepend from extensions — Реализация предложения позволит создавать расширения с PHP кодом.
  • RFC: Preserve Fractional Part in JSON encode — Предлагается добавить опцию для json_encode, которая позволит сохранять нулевые значения в дробной части вещественных чисел.
  • RFC: Remove deprecated functionality in PHP 7 — Завершено голосование по вопросу исключения устаревшей функциональности из PHP 7 — все решено убрать.
  • RFC: Improve array to string conversion — На данный момент при попытке преобразовать массив в строку бросается E_NOTICE и выводится строка 'Array'. Предлагается либо исключить такое преобразования и бросать 'fatal catchable error', либо реализовать какое-то преобразование, например, рекурсивный implode.


Инструменты


  • DUnit 2.0.0 — Позволяет протестировать код на различных версиях PHP с помощью Docker.
  • Composer против проблем безопасности — Инструмент roave/security-advisories позволяет предотвратить установку зависимостей с известными проблемами безопасности. Данные берутся из FriendsOfPHP/security-advisories.
  • kbariotis/documer — Реализация алгоритма Байеса для классификации текста.
  • Polr — Сервис сокращения ссылок на PHP.
  • Packanalyst — Онлайн-инструмент для поиска классов, интерфейсов в пакетах Packagist.
  • openbay — Фактически исходный код The Pirate Bay.
  • ApiGen — Генератор документации с поддержкой markdown, нечетким поиском и другими возможностями.
  • Flarum — Форум на PHP.
  • marmelab/microrest.php — Микро веб-приложение, предоставляющее REST API поверх любой реляционной БД.
  • Humbug — Фреймворк для мутирующего тестирования на PHP.
  • colors.php — Цветной текст в консоли очень просто.
  • Phprest — Интересный REST фреймворк.
  • PHP Semantic Versioning Checker — Библиотека, которая определяет уровень изменений (minor/major) между двумя ревизиями.
  • Piwik/Cache — Библиотека для кэширования, создана на основе Doctrine Cache.
  • UnPHP — Онлайн-инструмент для деобфускации PHP-кода.
  • Titon Framework — Полноценный фреймворк на HACK.


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




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




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

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

Tags:
Hubs:
+44
Comments 11
Comments Comments 11

Articles

Information

Website
www.zfort.com.ua
Registered
Founded
Employees
101–200 employees
Location
Украина