Свежая подборка со ссылками на новости и материалы. В выпуске: Zend Expressive 3 и другие релизы, пара улучшений в PHP 7.3, порция полезных инструментов, и многое другое.
Приятного чтения!



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



PHP




Инструменты


  • implode.io — Отличный аналог JSFiddle только для PHP.
  • avantarm/memcached-emulator — Эмулятор расширения Memcached, работает напрямую с сервером через сокеты. Заменяет оригинальный класс \Memcached и работает под Windows. Прислал @avantarm.
  • Brunty/cigar — Утилита для быстрого «дымового» тестирования веб-приложений.
  • hamburgscleanest/guzzle-advanced-throttle — Расширение для Guzzle, которое позволяет лимитировать запросы по различным правилам
  • san-kumar/lambdaphp — Быстрый хостинг простых сайтов на AWS Lambda.
  • eventsauce.io — Библиотека для реализации Event Sourcing в PHP-приложениях.
  • reisraff/phulp — Порт Gulp на PHP.
  • koriym/print_o — Визуализация графа объектов в виде мыслекарты.
  • hoaproject/Kitab — Инструмент позволяет добавлять юнит-тесты прямо в докблок секции к функции, а-ля doctest в Python.
  • wapmorgan/SystemDaemon — База для создания системных демонов.
  • wapmorgan/Threadable — Библиотека для легкого распараллеливания работы.


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



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

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

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

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


  1. Finesse
    26.03.2018 04:38
    +1

    Лучший JSFiddle для PHP, который я видел — 3v4l. В отличие от Implode.io он запускает код сразу во всех версиях PHP и показывает дополнительную информацию, например, время выполнения в разных версиях PHP.


    1. sydorenko-vd
      26.03.2018 12:17

      Я всегда использую onlinephpfunctions, он быстро работает, это критично, когда нужно небольшой участок кода быстро где-то запустить.


    1. ellrion
      27.03.2018 15:38

      Implode.io крут для пользователей Laravel фреймворка.


  1. toxicmt
    26.03.2018 11:51

    Ребят, добавьте в дайджест code-basics.ru


    1. pronskiy Автор
      26.03.2018 12:20

      Добавил


  1. gro
    26.03.2018 11:52

    is_countable, да давайте, вместо того, чтобы нормально переработать интерфейсы и совместить их с массивами, будем плодить ещё кучу глобальных функций.
    is_array_access и is_traversable не хватает.


    1. xotey83
      26.03.2018 13:25

      есть is_iterable()


    1. anurbol
      26.03.2018 13:28

      Да, было бы лучше если бы массивы по умолчанию были бы экземпляром Интерфейса Countable. Но это требует переработки всего движка PHP.


  1. GuliyevRustam
    27.03.2018 11:58

    Спасибо за статью!


  1. duff
    27.03.2018 11:58

    У Implode.io по ходу хабраэфект