Обзор и первые впечатления от сервиса профилирования PHP кода Blackfire.io
Автор: Petr Myazin
Выпуск №21 — list()
Обзор двух RFC, которые войдут в PHP 7.1:
Выпуск №20 — анонсы
- 2 июня 2016: Symfony Moscow Meetup
- 17-18 июня 2016: DevConf
- 18-19 июня 2016: Yii-хакатон
- Прими участие в записи подкаста «Пятиминутка PHP»
Выпуск №19 — PHP Annotated Monthly
Выпуск №18 — RFC
Выпуск №17
У Laravel почти 20тыс звёзд и самые звёздные проекты на GitHub, подкаст Sound of Symfony, релизы Magento 2 и Drupal 8, исходники yiiframework.com, PHP Must Watch на YouTube и что вы думаете о многопоточном программироании в PHP — опрос.
Выпуск №16 — виртуальные пакеты Composer
Виртуальные пакеты в Composer — способ указать зависимость не от конкретного пакета, а от любого пакета «предоставляющего» этот виртуальный:
Composer & virtual packages
Composer «provide» and dependency inversion
Breaking Free from Guzzle5 with PHP-HTTP and HTTPlug
Выпуск №15
Архитектура Upwork, новая лицензионная политика JetBrains (PhpStorm), Drupal 8 Launch Party 19 ноября, DiDOM — быстрый парсер HTML, PHPFastCGI vs PHP-FPM, оптимизация хвостовой рекурсии.
Выпуск №14 — Functional
В этом выпуске наш гость Олег Зинченко (@1cdecoder) — опытный PHP разработчик на фреймворке Symfony, который в настоящее время плотно работает с Erlang’ом и мы обсудим функциональное программирование, его применимость в PHP, а также сам язык программирования Erlang, будем расширять кругозор!
А для тех кто хочет ещё больше расширить свой кругозор в области функционального программирования, я порекомендую конференцию FPCONF, которая пройдёт в Москве 15 августа 2015 года в комплексе Измайлово Альфа. В программе конференции доклады по языкам Scala, Clojure, Haskell и Erlang, в том числе и по веб-разработке (полная программа выступлений есть на сайте fpconf.ru). Конференция платная, стоит 7000р, но можно получить скидку в 500р, если ввести промокод. А промокод вы можете узнать прослушав любой из последних выпусков подкаста DevZen — подкаст о программировании, IT и смежных темах.
Отдельно дам ссылку на DevZen — Episode 0032 где было интересное обсуждение PHP и MySQL с Александром Лисаченко (в этом выпуске промокода нет).
Ссылки упоминавшиеся в подкасте:
- Функциональное программирование в браузере — ключевые пункты по вопросу «что такое функциональное программирование?»
- Поддержка оптимизации хвостовой рекурсии в браузерах (её пока нет)
- Simple Made Easy — лекция от Rich Hickey (создателя Clojure)
- Почему я ненавижу фреймворки — статья на хабре
- DiAbstractServiceFactoryFactory.php — фабрика фабрик в жизни
- bert-rpc.org — сайт созданный авторами Github в поддержку Бинарного формата Erlang (Binary ERlang Term)
- cowboy — лучший Erlang web-server
Functional Programming in PHP Book — книга о функциональном программировании на PHP.
Цикл статей от igorw о функциональных подходах в PHP
Библиотеки в функциональном стиле для PHP
- Underscore.php
- pattern matching for php
- Functional PHP: Functional primitives for PHP (доступно в виде расширения)
- React/Partial — Partial function application
- A set of functionals for PHP
- Option Type for PHP
- Iteration primitives using generators
- Functions for for hash map (assoc array) traversal
Немного статей о функциональном программировании на PHP
Выпуск №13 — PHPixie
В этом выпуске общаемся с Dracony — автором фреймворка PHPixie. Обсудим уникальные возможности и киллер-фичи, и дело не только феях!
Ссылки по теме:
http://phpixie.com — The Modern Well Architected PHP Framework
http://habrahabr.ru/post/263551/ — Быстрый старт с PHPixie 3
https://gitter.im/PHPixie/Hotline — чат поддержки фреймворка
http://pmjones.io/adr/ — Action-Domain-Responder — A web-specific refinement of Model-View-Controller