сегодня в 20:06
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Новости и релизы
Инструменты
- asyncphp/remit — Простой распределенный эмиттер событий для PHP.
- wapmorgan/PhpCodeFixer — Сканер PHP-файлов на использование устаревших функций и возможностей. Прислал wapmorgan.
- misterion/ko-process — Обёртка над pcntl, максимально упрощающая процесс создания и управления дочерними процессами. Прислал misterion.
- Valify — Библиотека для удобной валидации пользовательских данных в стиле Yii2. Прислал xphoenyx.
- goodby/csv — Эффективная библиотека для импорта/экспорта CSV данных.
- franzliedke/studio — Позволяет легко использовать пакеты Composer и при этом продолжать их разработку.
- filp/whoops — Красивые и информативные страницы ошибок и необработанных исключений для вашего проекта.
- Aura.Router — Роутер реализующий стандарт PSR-7.
- defuse/php-encryption — Простой класс для использования симметричного шифрования в PHP.
- elastic/elasticsearch-php — Официальный клиент для Elasticsearch.
- NSinopoli/VisualPHPUnit — Фронтенд для PHPUnit.
- padraic/phar-updater — Библиотека для реализации автообновления в phar-пакетах.
- jeremeamia/mu — Микрофреймворк в несколько строк.
- jeremeamia/xstatic — Статические прокси интерфейсы а-ля фасады в Laravel для любых PHP-приложений.
- phpro/grumphp — Во время установки пакет создает Git-хуки для проверки качества кода при коммите.
- Melody — однофайловые Composer-скрипты — Инструмент позволяет описывать Composer-зависимости непосредственно в php-файле. Кроме того, позволяет выполнять gist по ссылке:
melody run http://ift.tt/1EFvwJg from@test.com to@test.com 123456
.
Материалы для обучения
-
Symfony
- Symfony Demo application — Представлено официальное демо приложение на Symfony 2. Написано с применением лучших практик и рекомендовано для обучения.
- Создаем свой Фреймворк на компонентах Symfony2 — Перевод статей от Фабьена. Прислал voff.
- Обзор компонентов Symfony 2: OptionsResolver, Filesystem — Ранее также были: ExpressionLanguage, Finder, Validator, Routing, Config, EventDispather, HttpKernel, Translation, Templating, ExpressionLanguage, Finder, Process, Stopwatch.
- Двухфакторная аутентификация на основе Yubikey в Symfony
- Sublime Text 3 плагин «Symfony2 Override» для быстрого переопределения части бандлов
- Симфония самоподдува — О недостатках Symfony.
- Symfony3 приближается
-
Laravel
-
Yii
- Горизонтальное масштабирование PHP-приложений: Практический обзор
- Примеры полезных команд Linux для PHP разработчиков
- Что такое StackPHP и как его использовать
- Логин через соцсети с помощью HybridAuth
- Эффективные таймлайны пользователей в PHP-приложениях с помощью Neo4j
- Blackfire — новый профайлер для PHP-разработчиков
- Анализ качества PHP-кода с помощью Scrutinizer
- Отправляем письма из PHP с помощью PHPMailer
- Реализация надежной аутентификации пользователей в PHP-приложении
- Как я сделал соцсеть на PHP + Redis за несколько часов
- Сравнение форматов конфигурационных файлов: JSON, INI, PHP-массивы — Интересно, что JSON несколько быстрее чем обычные PHP-файлы.
- Чего ожидать от PHP 7, часть 2
- Простое разделение чтения и записи с помощью MySQLnd в PHP
- Рассказ о том, как написать свой собственный CSS препроцессор за 9 месяцев
- Дайджест интересных материалов из мира Drupal #8
- RSA шифрование в PHP (openssl), Android/Java, JavaScript и Go
- Composer & Packagist 101
- Современный подход к HTTP с PHPixie и PSR-7
- Webiny Framework. Первый взгляд
- Исследуем результат работы php-транслятора
Занимательное
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Присылайте ссылки на интересные статьи или полезные инструменты, которых не было в PHP-Дайджестах, и ваше имя будет рядом с присланной ссылкой в выпуске.
Прислать ссылку
Быстрый поиск по всем дайджестам
← Предыдущий выпуск
—
596
20
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.
Комментариев нет:
Отправить комментарий