Релизы PHP:
Новые CMS:
Статьи и туториалы:
- [RU] Делаем GraphQL API на PHP и MySQL. Часть 1: Установка, схема и запросы
- [RU] Делаем GraphQL API на PHP и MySQL. Часть 2: Мутации, переменные, валидация и безопасность
- [RU] Делаем GraphQL API на PHP и MySQL. Часть 3: Решение проблемы N+1 запросов
- [RU] Уточка говорит «кря-кря», коровка говорит «му-му», «Runn Me!» — говорит нам очередной фреймворк* на PHP. Часть 1
- [RU] «Runn Me!» — говорит нам очередной фреймворк* на PHP. А слышится «Throw Me!». Часть 2
- [RU] Узнать и полюбить Xdebug
- Using the Twitter API to Tweet Repetitive Content
- The Ultimate Guide to Deploying PHP Apps in the Cloud
- The List Function & Practical Uses of Array Destructuring in PHP
- “Action Injection” As A Code Smell
- [RU] Готовимся к собеседованию по PHP: Всё, что вы хотели узнать об интерфейсах, совместимости сигнатур и не побоялись узнать
- Autocomplete Composer script names on the command line
- [RU] Построение модульной архитектуры приложения на Forwarding-декораторах (авторский перевод)
- [RU] Иерархия исключений в современном PHP-приложении-- [RU] Как написать чат-бота на PHP для сообщества ВКонтакте
- Jumping from PHP to Go: Blasphemy, Bravado or Common Sense?
- PHP Generics and why we need them
- [RU] Как быстро настроить автопостинг для Facebook и Twitter
- WHAT IS PSR-7 AND HOW TO USE IT
- Потоки выполнения и PHP
- Web App Performance Testing with Siege – Plan, Test, Learn
- How to Scan Fingerprints with Async PHP and React Native
- Packagist and the PHP ecosystem
- [RU] Тестирование с Сodeception для чайников: 3 вида тестов
- Functional Programming with Phunkie: Building a PHP JSON Parser
- [RU] Пользовательские типы в PHP
- Your first GraphQL API - Introduction
- Building a Secure API - Part 1
- Building a Secure API - Part 2
- Building a Secure API - Part 3
- Building a Secure API - Part 4
Laravel:
- Can Laravel Be Used for Big Enterprise Apps? (перевод)
- Using Guzzle 6 Middleware in a Laravel Application
- Laravel подробнее про Homestead
- Generate a JSON Feed with Laravel
- Custom Validation Rules In Laravel 5.5
- Elegant form handling in Laravel
- Read and write Google Sheets from PHP
- Whoops is coming back in Laravel 5.5
- How to Go From Development to Deployment with Docker
- [RU] Методы работы с «тяжёлыми» XML
- Developing a CI Process for Laravel with Codeship and Forge
- Laravel Package Auto-Discovery
- Take a deep dive into the Laravel core
- Invisible reCAPTCHA Integration With Laravel
- Make your Laravel App Fly with PHP OPcache
- PHP 5.6 Vs PHP 7 – Performance Benchmarks With Laravel 5
Zend:
- [RU] Организация большого проекта на Zend Framework 2/3
- How to customize "not found" and "method not allowed" response prototypes in Zend expressive 2
- Zend Framework and PHP 7.1
- Validate input using zend-validator
- Simple way to add a filter to Zend-InputFilter
CakePHP:
Symfony:
- Preparing your Applications for PHP 7 with Symfony Polyfills
- Re-Introducing Symfony Console – CLI PHP for the Uninitiated!
- [RU] ЧПУ (SEF URLs) в Symfony 3 — автогенерация slug, настройка и маршрутизация
- PHP 5.6 Vs PHP 7 – Performance Benchmarks With Symfony 3
Yii:
- Yii 2.0.12 is released
- [RU] Yii 1.1.19
- Programming With Yii2: Building Community With Voting, Comments, and Sharing
- Programming With Yii: Generating Documentation
- [RU] Альтернативная организация проекта на Yii2
- How to Install Yii on Windows or a Mac
Slim:
Drupal:
ReactPHP: