- PVSM.RU - https://www.pvsm.ru -

PHP-Дайджест № 127 (1 – 25 марта 2018)

PHP-Дайджест № 127 (1 – 25 марта 2018) - 1

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

PHP-Дайджест № 127 (1 – 25 марта 2018) - 2 Новости и релизы

PHP-Дайджест № 127 (1 – 25 марта 2018) - 5 PHP

PHP-Дайджест № 127 (1 – 25 марта 2018) - 6 Инструменты

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

PHP-Дайджест № 127 (1 – 25 марта 2018) - 7 Материалы для обучения

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

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

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

Автор: Роман Пронский

Источник [67]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/276132

Ссылки в тексте:

[1] PHP 7.2.3: http://www.php.net/ChangeLog-7.php#7.2.3

[2] PHP 7.1.15: http://www.php.net/ChangeLog-7.php#7.1.15

[3] PHP 7.0.28: http://www.php.net/ChangeLog-7.php#7.0.28

[4] PHP 5.6.34: http://www.php.net/ChangeLog-5.php#5.6.34

[5] Zend Expressive 3: https://framework.zend.com/blog/2018-03-16-expressive-3.html

[6] Codeception 2.4: https://codeception.com/02-27-2018/codeception-2.4-released

[7] nikic/PHP-Parser 4.0.0: https://github.com/nikic/PHP-Parser/releases/tag/v4.0.0

[8] Доля WordPress среди крупнейших сайтов достигла 30%: https://w3techs.com/technologies/overview/content_management/all

[9] Приглашаем на Badoo PHP Meetup 7 апреля: https://habrahabr.ru/company/badoo/blog/351828/

[10] Tutu PHP Meetup #1: https://habrahabr.ru/company/tuturu/blog/351746/

[11] значительное улучшение сборщика мусора: https://github.com/php/php-src/pull/3165

[12] [RFC] is_countable: https://wiki.php.net/rfc/is-countable

[13] implode.io: https://implode.io/

[14] avantarm/memcached-emulator: https://github.com/avantarm/memcached-emulator

[15] @avantarm: https://github.com/avantarm

[16] Brunty/cigar: https://github.com/Brunty/cigar

[17] hamburgscleanest/guzzle-advanced-throttle: https://github.com/hamburgscleanest/guzzle-advanced-throttle

[18] san-kumar/lambdaphp: https://github.com/san-kumar/lambdaphp

[19] хостинг: https://www.reg.ru/?rlink=reflink-717

[20] eventsauce.io: https://eventsauce.io/docs/

[21] reisraff/phulp: https://github.com/reisraff/phulp

[22] koriym/print_o: https://github.com/koriym/print_o

[23] hoaproject/Kitab: https://github.com/hoaproject/Kitab

[24] wapmorgan/SystemDaemon: https://github.com/wapmorgan/SystemDaemon

[25] wapmorgan/Threadable: https://github.com/wapmorgan/Threadable

[26] Неделя Symfony #585 (12-18 марта 2018): http://symfony.com/blog/a-week-of-symfony-585-12-18-march-2018

[27] Неделя Symfony #586 (19-25 марта 2018): http://symfony.com/blog/a-week-of-symfony-586-19-25-march-2018

[28] Тестируем маршрутизатор Symfony 4.1: http://phpprofi.ru/blogs/post/105

[29] Новый официальный сайт Yii: https://www.yiiframework.com/

[30] Релиз Yii 2.0.15 и расширений баз данных с исправленными уязвимостями: https://habrahabr.ru/post/351652/

[31] Yii development notes #21: https://www.patreon.com/posts/17730581

[32] Yii 2.1 Early Access: http://yiifeed.com/news/366/yii-21-early-access

[33] LarrockCMS — новая CMS на основе Laravel: https://habrahabr.ru/post/350826/

[34] А как вы работаете с Laravel?: https://habrahabr.ru/post/350778/

[35] spatie/laravel-medialibrary 7.0-7.1.2: https://github.com/spatie/laravel-medialibrary

[36] Laravel снова в поисках разработчика: https://medium.com/@taylorotwell/laravel-is-hiring-again-246b502f7dcb

[37] Мутаторы и аксессоры в Eloquent ORM: https://code.tutsplus.com/tutorials/eloquent-mutators-and-accessors-in-laravel--cms-30312

[38] Вопросы и ответы для собеседования по Laravel: https://www.onlineinterviewquestions.com/laravel-interview-questions/

[39] Неделя Zend Framework 2018-03-01: https://tinyletter.com/mwopzend/letters/zend-framework-community-news-for-the-week-of-2018-03-01

[40] Неделя Zend Framework 2018-03-16: https://tinyletter.com/mwopzend/letters/zend-framework-community-news-for-the-week-of-2018-03-16

[41] Попробуйте связку с Swoole: https://framework.zend.com/blog/2018-03-21-expressive-swoole.html

[42] wshafer/swoole-expressive: https://github.com/wshafer/swoole-expressive

[43] clue/php-mq-react: https://github.com/clue/php-mq-react

[44] Пост: https://www.lueck.tv/2018/introducing-mq-react

[45] friends-of-reactphp/mysql v0.3.0: https://github.com/friends-of-reactphp/mysql

[46] Работаем с файловой системой в ReactPHP: http://sergeyzhuk.me/2018/02/27/reactphp-filesystem/

[47] Использование роутера с компонентом Http из ReactPHP: http://sergeyzhuk.me/2018/03/13/using-router-with-reactphp-http/

[48] Быстрый Web-парсинг с помощью ReactPHP: лимитирование запросов: http://sergeyzhuk.me/2018/03/19/fast-webscraping-with-reactphp-limiting-requests/

[49] Drupal 8.5.0: https://www.drupal.org/blog/drupal-8-5-0

[50] Drupal 8: хуки, события, подписчики: https://www.daggerhart.com/drupal-8-hooks-events-event-subscribers/

[51] Drupal 8 + Varnish: Кешируем HTML правильно: https://habrahabr.ru/post/350978/

[52] Как Automattic (WordPress.com & co.) частично перешел: https://mnt.io/2018/02/26/how-automattic-partly-moved-away-from-phpunit-to-atoum/

[53] atoum: https://github.com/atoum/atoum

[54] Domain-Driven Design — Repository: https://pehapkari.cz/blog/2018/02/28/domain-driven-design-repository/

[55] Чатбот для Facebook с помощью BotMan: https://christoph-rumpel.com/2018/02/build-a-newsletter-chatbot-in-php-part-1

[56] Видео докладов с phpCE 2017: https://www.youtube.com/playlist?list=PLWKBHVGdyqQKjzraZqkQ69PJQmnGdXrVa

[57] Исчерпывающие бенчмарки PHP 5.6, 7.0, 7.1, 7.2 и HHVM (2018): https://habrahabr.ru/company/mailru/blog/350686/

[58] Ошибочное понимание принципа DRY: https://habrahabr.ru/company/mailru/blog/349978/

[59] Функциональное программирование с PHP-генераторами: https://habrahabr.ru/company/mailru/blog/351818/

[60] Опыт перехода проекта на phalcon с php 5.6 на 7.1: https://habrahabr.ru/company/kolesa/blog/349412/

[61] личку: https://habrahabr.ru/conversations/pronskiy/

[62] почту: mailto:roman@pronskiy.com

[63] твиттер: https://twitter.com/pronskiy

[64] Прислать ссылку: https://bit.ly/php-digest-add-link

[65] Поиск ссылок по всем дайджестам: https://pronskiy.com/php-digest/

[66] Предыдущий выпуск: PHP-Дайджест № 126: https://habrahabr.ru/company/zfort/blog/349926/

[67] Источник: https://habrahabr.ru/post/351984/?utm_source=habrahabr&utm_medium=rss&utm_campaign=351984