Потрясающий PHP
Кураторский список удивительно замечательных PHP-библиотек, ресурсов и интересных вещей.
Вклад и сотрудничество
Подробную информацию см. в разделах «ВКЛАД», «КОДЕКС ПОВЕДЕНИЯ» и «СОТРУДНИЧЕСТВО».
Оглавление
- Потрясающий PHP
- Репозитории композиторов
- Управление зависимостями
- Дополнительные возможности управления зависимостями
- Рамки
- Дополнительные возможности платформы
- Системы управления контентом
- Компоненты
- Микрофреймворки
- Дополнительные возможности микрофреймворка
- Маршрутизаторы
- Шаблонизация
- Генераторы статических сайтов
- HTTP
- Соскабливание
- Промежуточное ПО
- URL-адрес
- Электронная почта
- Файлы
- Потоки
- Внедрение зависимостей
- Изображения
- Тестирование
- Непрерывная интеграция
- Документация
- Безопасность
- Пароли
- Анализ кода
- Качество кода
- Статический анализ
- Архитектурный
- Отладка и профилирование
- Службы отслеживания и мониторинга ошибок
- Инструменты сборки
- Запускатели задач
- Навигация
- Управление активами
- Геолокация
- Дата и время
- Событие
- Ведение журнала
- Электронная коммерция
- PDF
- Офис
- База данных
- Миграции
- NoSQL
- Очередь
- Поиск
- Командная строка
- Аутентификация и авторизация
- Разметка и CSS
- JSON
- Струны
- Числа
- Фильтрация, очистка и проверка
- API
- Кэширование и блокировка
- Структура и хранение данных
- Уведомления
- Развертывание
- Интернационализация и локализация
- Бессерверный
- Конфигурация
- LLM
- Сторонние API
- Расширения
- Разнообразный
- Программное обеспечение
- Установка PHP
- Среда разработки
- Виртуальные машины
- Текстовые редакторы и IDE
- Веб-приложения
- Инфраструктура
- Ресурсы
- PHP-сайты
- PHP-книги
- PHP-видео
- PHP-конференции
- PHP-подкасты
- Информационные бюллетени PHP
- Чтение PHP
- Чтение внутреннего содержимого PHP
Репозитории композиторов
Репозитории композиторов.
- Firegento — репозиторий модуля Magento Composer.
- Packagist — репозиторий пакетов PHP.
- Packalyst — репозиторий пакетов Laravel
- Private Packagist — архив пакетов Composer как услуга для PHP.
- WordPress Packagist — управляйте своими плагинами с помощью Composer.
Управление зависимостями
Библиотеки для управления зависимостями и пакетами.
- Установщики Composer — многоплатформенный установщик библиотеки Composer.
- Composer — менеджер пакетов и зависимостей.
- Pie — официальный установщик расширений PHP.
- Фив - менеджер PHAR.
- Pickle — установщик расширений PHP.
Дополнительные возможности управления зависимостями
Дополнительные возможности, связанные с управлением зависимостями.
- Composed — библиотека для анализа среды Composer вашего проекта во время выполнения.
- Плагин Composer Merge — плагин Composer для объединения нескольких файлов
composer.json
. - Composer Normalize — плагин для нормализации файлов
composer.json
. - Composer Patches — плагин для Composer для применения патчей.
- Composer Prefer Lowest Validator — плагин для проверки возможности установки и тестирования минимального количества зависимостей.
- Composer Require Checker — инструмент CLI для анализа зависимостей композитора и проверки отсутствия неизвестных символов в источниках пакета.
- Composer Unused — инструмент CLI для поиска неиспользуемых пакетов композитора.
- Repman — частный менеджер репозитория пакетов PHP и прокси-сервер Packagist.
- Satis — статический генератор репозитория Composer.
- Tooly — библиотека для управления файлами PHAR в проекте с помощью Composer.
- Toran Proxy — прокси-сервер Composer для скорости и надежности. (:предупреждение: Прокси Toran прекращается.)
Рамки
Фреймворки веб-разработки.
- CakePHP — среда быстрой разработки приложений.
- CodeIgniter — мощный PHP-фреймворк с очень небольшим размером.
- Laminas — фреймворк, состоящий из отдельных компонентов (ранее Zend Framework).
- Laravel — фреймворк веб-приложений с выразительным и элегантным синтаксисом.
- Nette — веб-фреймворк, состоящий из зрелых компонентов.
- Phalcon — платформа, реализованная как расширение C.
- Spiral — высокопроизводительный фреймворк PHP/Go.
- Symfony — набор повторно используемых компонентов и веб-фреймворк.
- Yii2 — быстрый, безопасный и эффективный веб-фреймворк.
Дополнительные возможности платформы
Дополнительные сведения, связанные с фреймворками веб-разработки.
- CakePHP CRUD — плагин быстрой разработки приложений (RAD) для CakePHP.
- Knp RAD Components — набор компонентов быстрой разработки приложений (RAD) для Symfony.
- LaravelS — готовый адаптер между Laravel/Lumen и Swoole.
- Livewire — Мощные, динамичные интерфейсные интерфейсы, не выходя за пределы PHP.
Системы управления контентом (CMS)
Инструменты для управления цифровым контентом.
- Backdrop — CMS, ориентированная на малый и средний бизнес и некоммерческие организации (вилка Drupal).
- Concrete5 — CMS, ориентированная на пользователей с минимальными техническими навыками.
- CraftCMS — гибкая и удобная CMS для создания индивидуального цифрового опыта в Интернете и за его пределами.
- Drupal — CMS корпоративного уровня.
- Grav — современная плоскофайловая CMS.
- Joomla — еще одна лидирующая CMS.
- Kirby — плоская CMS, адаптирующаяся к любому проекту.
- Magento — самая популярная платформа электронной коммерции.
- Moodle — обучающая платформа с открытым исходным кодом.
- Pico CMS — невероятно простая, невероятно быстрая CMS с плоскими файлами.
- Statamic — создавайте красивые и простые в управлении веб-сайты.
- Sulu — ориентированная на пользователя и разработчика CMS и платформа, основанная на Symfony Framework.
- WordPress — платформа для блогов и CMS.
Компоненты
Автономные компоненты из сред веб-разработки и групп разработчиков.
- Аура — независимые компоненты, полностью отделенные друг от друга и от какой-либо инфраструктуры.
- Плагины CakePHP — каталог плагинов CakePHP.
- Компоненты Laravel — компоненты Laravel Framework.
- League of Extraordinary Packages — группа разработки пакетов PHP.
- Spatie Open Source — коллекция пакетов PHP и Laravel с открытым исходным кодом.
- Компоненты Symfony — компоненты, из которых состоит Symfony.
- Компоненты Laminas — компоненты, составляющие Laminas Framework.
Микрофреймворки
Микрофреймворки и маршрутизаторы.
- Laravel Zero — микрофреймворк для консольных приложений.
- Mezzio — микрофреймворк от Laminas.
- Minicli — минималистичная, независимая среда для создания PHP-приложений, ориентированных на CLI.
- Silly — микрофреймворк для приложений CLI.
- Slim — еще один простой микрофреймворк.
Дополнительные возможности микрофреймворка
Дополнительные сведения, связанные с микрофреймворками и маршрутизаторами.
- Slim Skeleton - Скелет для Слима.
- Slim Twig View — интегрируйте Twig в Slim.
- Slim PHP View — простой PHP-рендеринг для Slim.
Маршрутизаторы
Библиотеки для управления маршрутизацией приложений.
- Aura.Router — Полнофункциональная библиотека маршрутизации.
- Fast Route — библиотека быстрой маршрутизации.
- Кляйн — Гибкий маршрутизатор.
- Pux — еще одна библиотека быстрой маршрутизации.
- Route — библиотека маршрутизации, построенная на основе Fast Route.
Шаблонизация
Библиотеки и инструменты для создания шаблонов и лексики.
- Latte — самые безопасные и по-настоящему интуитивно понятные шаблоны для PHP.
- MtHaml — PHP-реализация языка шаблонов HAML.
- Mustache — PHP-реализация языка шаблонов Mustache.
- PHPTAL — PHP-реализация языка шаблонов TAL.
- Plates — собственная библиотека шаблонов PHP.
- Smarty — шаблонизатор, дополняющий PHP.
- Twig — всеобъемлющий язык шаблонов.
Генераторы статических сайтов
Инструменты для предварительной обработки контента для создания веб-страниц.
- Couscous — Couscous превращает документацию Markdown в красивые веб-сайты. Это страницы GitHub на стероидах.
- Jigsaw — Простые статические сайты с помощью Laravel’s Blade.
- Sculpin — инструмент, конвертирующий Markdown и Twig в статический HTML.
HTTP
Библиотеки для работы с HTTP.
- Buzz — еще один HTTP-клиент.
- Guzzle — комплексный HTTP-клиент.
- HTTPlug — абстракция HTTP-клиента без привязки к конкретной реализации.
- Nyholm PSR-7 — сверхлегкая реализация PSR-7. Очень строго и очень быстро.
- PHP VCR — библиотека для записи и воспроизведения HTTP-запросов.
- Запросы — простая HTTP-библиотека.
- Retrofit — библиотека для упрощения создания клиентов REST API.
- HTTP-клиент Symfony — компонент для синхронного или асинхронного получения HTTP-ресурсов.
- Laminas Diactoros — реализация HTTP-сообщения PSR-7.
Соскабливание
Библиотеки для парсинга веб-сайтов и обнаружения сканеров.
- Chrome PHP — инструментирование безголовых экземпляров Chrome/Chromium из PHP.
- CrawlerDetect — класс PHP для обнаружения ботов/сканеров/пауков через пользовательский агент.
- DiDOM — сверхбыстрый парсер и парсер HTML.
- Встроить — средство извлечения информации из любого веб-сервиса или страницы.
- PHP Spider — настраиваемый и расширяемый веб-паук PHP.
- Symfony Panther — библиотека тестирования браузера и сканирования веб-страниц для PHP и Symfony.
Промежуточное ПО
Библиотеки для создания приложений с использованием промежуточного программного обеспечения.
- Промежуточное программное обеспечение PSR-7 — вдохновляющая коллекция удобного промежуточного программного обеспечения.
- Relay — диспетчер промежуточного программного обеспечения PHP 5.5 PSR-7.
- Stack — библиотека наращиваемого промежуточного программного обеспечения для Symfony.
- Laminas Stratigility — промежуточное ПО для PHP, созданное на базе PSR-7.
URL-адрес
Библиотеки для анализа URL-адресов.
- PHP Domain Parser — библиотека анализатора суффиксов домена.
- Purl — библиотека манипуляции URL-адресами.
- sabre/uri — функциональная библиотека манипуляций с URI.
- Uri — еще одна библиотека манипулирования URL-адресами.
Электронная почта
Библиотеки для отправки и анализа электронной почты.
- CssToInlineStyles — библиотека для встраивания CSS в шаблоны электронных писем.
- Анализатор ответов по электронной почте — библиотека анализатора ответов по электронной почте.
- Email Validator — небольшая библиотека проверки адресов электронной почты.
- Fetch — библиотека IMAP.
- Mautic — автоматизация электронного маркетинга
- PHPMailer — еще одно почтовое решение.
- PHP IMAP — библиотека для доступа к почтовым ящикам через POP3, IMAP и NNTP.
- Stampie — библиотека для почтовых сервисов, таких как SendGrid, PostMark, MailGun и MailChimp.
- SwiftMailer — почтовая программа.
- Symfony Mailer — мощная библиотека для создания и отправки электронных писем.
Файлы
Библиотеки для работы с файлами и определения типов MIME.
- CSV — библиотека для работы с данными CSV.
- Flysystem — абстракция для локальных и удаленных файловых систем.
- Gaufrette — уровень абстракции файловой системы.
- PHP FFmpeg — оболочка для видеобиблиотеки FFmpeg.
- UnifiedArchive — унифицированное средство чтения и записи сжатых архивов.
- Parquet — PHP-реализация формата файла Parquet.
Потоки
Библиотеки для работы с потоками.
- ByteStream — абстракция асинхронного потока.
- Streamer — простая объектно-ориентированная библиотека-оболочка потока.
Внедрение зависимостей
Библиотеки, реализующие шаблон проектирования внедрения зависимостей.
- Aura.Di — сериализуемый контейнер для внедрения зависимостей с внедрением конструктора и установщика, поддержкой интерфейса и признаков, наследованием конфигурации и многим другим.
- Acclimate — общий интерфейс для контейнеров внедрения зависимостей и локаторов сервисов.
- Auryn — рекурсивный инжектор зависимостей.
- Контейнер — еще один гибкий контейнер для внедрения зависимостей.
- Disco — совместимый с PSR-11 контейнер для внедрения зависимостей на основе аннотаций.
- PHP-DI — контейнер внедрения зависимостей, поддерживающий автоматическое подключение.
- Pimple — крошечный контейнер для внедрения зависимостей.
- Symfony DI — компонент контейнера внедрения зависимостей.
Изображения
Библиотеки для работы с изображениями.
- Color Extractor — библиотека для извлечения цветов из изображений.
- Glide — библиотека манипулирования изображениями по требованию.
- Image Hash — библиотека для создания перцептивных хэшей изображений.
- Image Optimizer — библиотека для оптимизации изображений.
- Imagine — библиотека для работы с изображениями.
- Изображение вмешательства — еще одна библиотека манипуляций с изображениями.
- PHP Image Workshop — еще одна библиотека для работы с изображениями.
- PHP QR Code — генератор и считывание QR-кода.
Тестирование
Библиотеки для тестирования кодовых баз и генерации тестовых данных.
- Алиса — выразительная библиотека генерации приборов.
- Atoum — простая библиотека тестирования.
- Behat — среда тестирования разработки на основе поведения (BDD).
- Codeception — полнофункциональная среда тестирования.
- Faker — библиотека генератора поддельных данных.
- Foundry — библиотека генерации фабрик приспособлений для Doctrine.
- Инфекция — платформа тестирования мутаций PHP на основе AST.
- Kahlan — полнофункциональная среда модульного/BDD-тестирования со встроенной заглушкой, поддержкой макетов и покрытия кода.
- Mink — приемочное веб-тестирование.
- Mockery — библиотека макетов объектов для тестирования.
- Nette Tester — продуктивная и приятная среда параллельного модульного тестирования.
- ParaTest — библиотека параллельного тестирования для PHPUnit.
- Pest — среда тестирования с упором на простоту.
- Phake — еще одна библиотека макетов объектов для тестирования.
- PHP-Mock — макетная библиотека для встроенных функций PHP (например, time()).
- PHP MySQL Engine — движок MySQL, написанный на чистом PHP.
- PHPSpec — библиотека модульного тестирования, разработанная по спецификации.
- PHPT — инструмент тестирования, используемый самим PHP.
- PHPUnit — среда модульного тестирования.
- PHPUnit Polyfills — упрощает запуск тестов PHPUnit на нескольких версиях PHPUnit.
- Пророчество — очень самоуверенный фреймворк для насмешек.
- VFS Stream — оболочка потока виртуальной файловой системы для тестирования.
Непрерывная интеграция
Библиотеки и приложения для непрерывной интеграции.
- CircleCI — платформа непрерывной интеграции.
- GitlabCi — позвольте GitLab CI тестировать, собирать и развертывать ваш код. Трэвис Си нравится.
- Jenkins — платформа непрерывной интеграции с поддержкой PHP.
- JoliCi — клиент непрерывной интеграции, написанный на PHP и работающий на Docker.
- PHPCI — платформа непрерывной интеграции PHP с открытым исходным кодом.
- SemaphoreCI — платформа непрерывной интеграции для проектов с открытым исходным кодом и частных проектов.
- Shippable — платформа непрерывной интеграции на базе Docker для проектов с открытым исходным кодом и частных проектов.
- Travis CI — платформа непрерывной интеграции.
- Настройка PHP — действие GitHub для PHP.
Документация
Библиотеки для создания проектной документации.
- APIGen — еще один генератор документации API.
- daux.io — генератор документации, использующий файлы Markdown.
- phpDocumentor — генератор документации.
- phpDox — генератор документации для проектов PHP (не ограничивается документацией по API).
- zircote/swagger-php — создайте документацию OpenAPI для вашего RESTful API.
Безопасность
Библиотеки для генерации безопасных случайных чисел, шифрования данных, сканирования и тестирования на уязвимости.
- AntiXSS — библиотека, которая пытается предотвратить атаки межсайтового скриптинга (XSS) путем внесения в черный список.
- Halite — простая библиотека для шифрования с использованием libsodium.
- Оптимус — запутывание идентификаторов на основе метода мультипликативного хеширования Кнута.
- OWASP — Исследуйте мир кибербезопасности.
- PHPGGC — библиотека несериализуемых полезных данных PHP вместе с инструментом для их создания.
- PHP Encryption — безопасная библиотека шифрования PHP.
- PHPSecLib — библиотека безопасных коммуникаций на чистом PHP.
- random_compat — поддержка PHP 5.x для
random_bytes()
и random_int()
- Рекомендации по безопасности Roave. Этот пакет гарантирует, что в вашем приложении не установлены зависимости с известными уязвимостями безопасности.
- Secure Headers — пакет, который добавляет заголовки, связанные с безопасностью, в HTTP-ответ.
- Мониторинг безопасности Symfony — веб-инструмент для проверки зависимостей Composer на наличие рекомендаций по безопасности, ранее известный как «Проверка безопасности SensioLabs».
- SQLMap — инструмент автоматического внедрения SQL и захвата базы данных.
- Zap — интегрированный инструмент тестирования на проникновение для веб-приложений.
Пароли
Библиотеки и инструменты для работы и хранения паролей.
- GenPhrase — библиотека для генерации безопасных случайных парольных фраз.
- Password Compat — библиотека совместимости для новых функций паролей PHP 5.5.
- Политика паролей — библиотека политик паролей для PHP и JavaScript.
- Средство проверки паролей — библиотека для проверки и обновления хэшей паролей.
- Генератор паролей — PHP-библиотека для генерации случайных паролей.
- PHP Password Lib — библиотека для генерации и проверки паролей.
- phpass — портативная платформа хеширования паролей.
- Zxcvbn PHP — реалистичная библиотека оценки надежности паролей PHP, основанная на Zxcvbn JS.
Анализ кода
Библиотеки и инструменты для анализа, синтаксического анализа и управления кодовыми базами.
- Better Reflection — библиотека отражений на основе AST, позволяющая анализировать код и манипулировать им.
- Code Climate — автоматизированная проверка кода.
- Editorconfig-Checker — утилита командной строки, которая проверяет, соответствуют ли ваши файлы правилам
.editorconfig
. - GrumPHP — инструмент проверки качества PHP-кода.
- PHP AST Viewer — инструмент для просмотра абстрактного синтаксического дерева кода PHP.
- PHP Magic Number Detector — библиотека, которая обнаруживает магические числа в коде.
- PHP Parser — анализатор PHP, написанный на PHP.
- Средство проверки семантических версий PHP — утилита командной строки, которая сравнивает два исходных набора и определяет подходящую семантическую версию для применения.
- Phpactor — инструмент завершения, рефакторинга и самоанализа PHP.
- PHPLOC — инструмент для быстрого измерения размера PHP-проекта.
- PHPQA — инструмент для запуска инструментов контроля качества (phploc, phpcpd, phpcs, pdependent, phpmd, phpmetrics).
- Rector — инструмент для обновления и рефакторинга кода.
- Scrutinizer — веб-инструмент для проверки PHP-кода.
- UBench — простая библиотека микротестов.
Качество кода
Библиотеки для управления качеством кода, форматирования и линтинга.
- CaptainHook — простая в использовании и гибкая библиотека хуков Git.
- PHP CodeSniffer — библиотека, которая обнаруживает и может автоматически исправлять нарушения стандартов кодирования PHP, CSS и JS.
- PHP CS Fixer — библиотека исправления стандартов кодирования.
- Конфигуратор PHP CS Fixer — веб-приложение, помогающее настраивать наборы правил PHP CS Fixer.
- PHP Mess Detector — библиотека, которая сканирует код на наличие ошибок, неоптимального кода, неиспользуемых параметров и многого другого.
- PHPCheckstyle — инструмент, помогающий соблюдать определенные соглашения по кодированию.
- PHPCPD — библиотека, которая обнаруживает скопированный и вставленный код.
- Laravel Pint — библиотека исправления стандартов кодирования для Laravel.
Статический анализ
Библиотеки для статического анализа PHP-кода.
- Exakat — механизм статического анализа для PHP.
- Deptrac — инструмент статического анализа кода, который помогает обеспечить соблюдение правил для зависимостей между уровнями программного обеспечения.
- Mondrian — инструмент анализа кода с использованием теории графов.
- phan — Статический анализатор, основанный на PHP 7+ и расширении php-ast.
- PHP Architecture Tester — простой в использовании инструмент тестирования архитектуры PHP.
- PHPCompatibility — средство проверки совместимости PHP для PHP CodeSniffer.
- PhpDependencyAnaанализ — инструмент для создания настраиваемых графов зависимостей.
- PHPDoc Parser — парсер phpDoc следующего поколения с поддержкой типов пересечений и дженериков.
- PHP Metrics — статическая библиотека метрик.
- PHP Migration — статический анализатор миграции версий PHP.
- PHPStan — инструмент статического анализа PHP.
- Psalm — инструмент статического анализа для поиска ошибок в PHP-приложениях.
Архитектурный
Библиотеки, связанные с шаблонами проектирования, подходами к программированию и способами организации кода.
- Шаблоны проектирования PHP — хранилище шаблонов программного обеспечения, реализованных на PHP.
- Finite — простой конечный автомат PHP.
- Функциональный PHP — библиотека функционального программирования.
- Iter — библиотека, предоставляющая примитивы итерации с использованием генераторов.
- IterTools PHP — библиотека, предоставляющая функциональные возможности для работы с итерируемыми сущностями (аналогично библиотеке itertools в Python).
- Конвейер — реализация шаблона конвейера.
- Porter — библиотека абстракции импорта данных для использования веб-API и других источников данных.
- RulerZ — мощный механизм правил и реализация шаблона спецификации.
Отладка и профилирование
Библиотеки и инструменты для отладки ошибок и профилирования кода.
- APM — расширение мониторинга, собирающее ошибки и статистику в SQLite/MySQL/StatsD.
- Консоль Barbushin PHP — еще одна консоль веб-отладки с использованием Google Chrome.
- Kint — инструмент отладки и профилирования.
- Метрики — простая библиотека API метрик.
- PCOV — автономный драйвер, совместимый с покрытием кода.
- PHP Console — консоль веб-отладки.
- Панель отладки PHP — панель инструментов отладки.
- PHPBench — платформа для сравнительного анализа.
- PHPSpy — профилировщик выборки с низкими издержками.
- Symfony VarDumper — компонент дампера переменных.
- Tracy — простая библиотека обнаружения ошибок, регистрации и измерения времени.
- Упс — симпатичная библиотека обработки ошибок.
- xDebug — инструмент отладки и профилирования PHP.
- XHProf — инструмент профилирования, первоначально разработанный Facebook.
- Z-Ray — инструмент отладки и профилирования для Zend Server.
Службы отслеживания и мониторинга ошибок
Самостоятельные или облачные инструменты мониторинга производительности приложений и отслеживания ошибок
- Blackfire — профилировщик кода с низкими издержками.
- BugSnag — мониторинг ошибок и реальных пользователей.
- Honeybadger — отслеживание ошибок и мониторинг приложений для разработчиков.
- Rollbar — служба регистрации и отслеживания ошибок для команд разработчиков программного обеспечения.
- Sentry — программное обеспечение для мониторинга производительности приложений и отслеживания ошибок.
- Tideways — инструмент мониторинга и профилирования.
Инструменты сборки
Инструменты сборки и автоматизации проектов.
- Box — утилита для создания файлов PHAR.
- Construct — PHP-проект/генератор микропакетов.
- Phing — система сборки проектов PHP, вдохновленная Apache Ant.
- RMT — библиотека для управления версиями и выпуском программного обеспечения.
Запускатели задач
Библиотеки для автоматизации и запуска задач.
- Bldr — средство запуска задач PHP, построенное на компонентах Symfony.
- Jobby — менеджер задач PHP cron без изменения crontab.
- Robo — средство запуска задач PHP с объектно-ориентированными конфигурациями.
- Task — средство запуска задач на чистом PHP, вдохновленное Grunt и Gulp.
Навигация
Инструменты для построения навигационных структур.
- KnpMenu — библиотека меню.
- Меню — гибкая библиотека меню с понятным интерфейсом.
Управление активами
Инструменты для управления, сжатия и минимизации ресурсов веб-сайта.
- JShrink — библиотека минификаторов JavaScript.
- Laravel Mix — элегантная оболочка Webpack для варианта использования 80%.
- Symfony Asset — управляет созданием URL-адресов и управлением версиями веб-ресурсов.
- Symfony Encore — простой, но мощный API для обработки и компиляции ресурсов, созданный на основе Webpack.
Геолокация
Библиотеки для геокодирования адресов и работы с широтой и долготой.
- Список стран — список всех стран с названиями и кодами ISO 3166-1.
- GeoCoder — библиотека геокодирования.
- GeoJSON — реализация GeoJSON.
- GeoTools — библиотека гео-инструментов.
- PHPGeo — простая геобиблиотека.
Дата и время
Библиотеки для работы с датами и временем.
- CalendR — библиотека управления календарем.
- Carbon — простое расширение API DateTime.
- Chronos — расширение DateTime API, поддерживающее как изменяемые, так и неизменяемые дату и время.
- Moment.php — обработчик PHP DateTime, вдохновленный Moment.js, с поддержкой i18n.
- Yasumi — библиотека, которая поможет вам рассчитать даты и названия праздников.
Событие
Библиотеки, управляемые событиями или реализующие неблокирующие циклы событий.
- Amp — управляемая событиями неблокирующая библиотека ввода-вывода.
- Broadway — источник событий и библиотека CQRS.
- CakePHP Event — библиотека диспетчера событий.
- Elephant.io — еще одна библиотека веб-сокетов.
- Evenement — библиотека диспетчера событий.
- Событие — библиотека событий, ориентированная на события предметной области.
- Fast CGI Client — клиент для выполнения синхронных/асинхронных запросов через сокет php-fpm.
- FrankenPHP — современный сервер приложений PHP, написанный на Go.
- Pawl — асинхронный клиент веб-сокетов.
- Хранилище событий Prooph — компонент источника событий для сохранения сообщений о событиях.
- PHP Defer — оператор отсрочки Golang для PHP.
- Ratchet — библиотека веб-сокетов.
- ReactPHP — управляемая событиями неблокирующая библиотека ввода-вывода.
- RxPHP — библиотека реактивных расширений.
- Swoole — управляемая событиями асинхронная и параллельная сетевая инфраструктура связи с высокой производительностью для PHP, написанная на C.
- Workerman — управляемая событиями неблокирующая библиотека ввода-вывода.
Ведение журнала
Библиотеки для создания и работы с файлами журналов.
- Monolog — комплексный регистратор.
Электронная коммерция
Библиотеки и приложения для приема платежей и создания интернет-магазинов электронной коммерции.
- Деньги — PHP-реализация денежного шаблона Фаулера.
- Brick Money — денежная библиотека для PHP, с поддержкой контекстов, округлений денежных средств, конвертации валют.
- OmniPay — независимая от платформы библиотека обработки платежей с несколькими шлюзами.
- Payum — библиотека абстракции платежей.
- Shopsys Framework — платформа электронной коммерции с открытым исходным кодом для собственных команд разработчиков.
- Shopware — программное обеспечение для электронной коммерции с широкими возможностями настройки.
- Своп — библиотека курсов валют.
- Sylius — решение для электронной коммерции с открытым исходным кодом.
PDF
Библиотеки и программное обеспечение для работы с PDF-файлами.
- Browsershot — конвертируйте HTML в изображение, PDF или строку.
- Dompdf — конвертер HTML в PDF.
- Gotenberg — PHP-клиент для взаимодействия с Готенбергом.
- Snappy — библиотека для создания PDF-файлов и изображений.
- TCPDF — PHP-класс с открытым исходным кодом для создания PDF-документов.
Офис
Библиотеки для работы с документами офисного пакета.
- PHPPowerPoint — библиотека для работы с презентациями Microsoft PowerPoint.
- PHPWord — библиотека для работы с документами Microsoft Word.
- PHPSpreadsheet — чистая библиотека PHP для чтения и записи файлов электронных таблиц (преемник PHPExcel).
- OpenSpout — управляемая сообществом версия
box/spout
, библиотеки PHP для быстрого и масштабируемого чтения и записи файлов электронных таблиц (CSV, XLSX и ODS).
База данных
Библиотеки для взаимодействия с базами данных с использованием объектно-реляционного сопоставления (ORM) или методов сопоставления данных.
- Atlas.Orm — реализация преобразователя данных для вашей модели персистентности на PHP.
- Aura.Sql — предоставляет расширение собственного PDO вместе с профилировщиком и локатором соединений.
- Aura.SqlQuery — независимые построители запросов для MySQL, PostgreSQL, SQLite и Microsoft SQL Server.
- Баум — реализация вложенного набора для Eloquent.
- CakePHP ORM — объектно-реляционный картограф, реализованный с использованием паттерна DataMapper.
- Цикл ORM — PHP DataMapper, ORM.
- Расширения Doctrine — коллекция поведенческих расширений Doctrine.
- Доктрина — всеобъемлющий DBAL и ORM.
- Laravel Eloquent — простой ORM.
- Pomm — менеджер объектной модели для PostgreSQL.
- ProxyManager — набор утилит для создания прокси-объектов для преобразователей данных.
- RedBean — легкий ORM без конфигурации.
- Slimdump — простой инструмент для создания дампов MySQL.
- Spot2 — ORM для отображения данных MySQL.
Миграции
Библиотеки, помогающие управлять схемами баз данных и миграциями.
- Doctrine Migrations — библиотека миграции для Doctrine.
- Миграции — библиотека управления миграцией.
- Phinx — еще одна библиотека миграции баз данных.
- PHPMig — еще одна библиотека управления миграцией.
- Ruckusing — миграция баз данных для PHP в стиле ActiveRecord Migrations с поддержкой MySQL, Postgres, SQLite.
NoSQL
Библиотеки для работы с NoSQL-бэкендами.
- MongoDB — PHP-драйвер MongoDB.
- PHPMongo — ORM MongoDB.
- Predis — полнофункциональная библиотека Redis.
Очередь
Библиотеки для работы с очередями событий и задач.
- Бернард — многобэкэндная библиотека абстракций.
- BunnyPHP — высокопроизводительная библиотека синхронизации AMQP (RabbitMQ) на основе чистого PHP, а также асинхронная библиотека (ReactPHP).
- Pheanstalk — клиентская библиотека Beanstalkd.
- PHP AMQP — чистая библиотека PHP AMQP.
- Tarantool Queue — привязки PHP для Tarantool Queue.
- Thumper — библиотека шаблонов RabbitMQ.
- Enqueue — пакеты очереди сообщений для PHP, которые поддерживают транспорты RabbitMQ, AMQP, STOMP, Amazon SQS, Redis и Doctrine.
Поиск
Библиотеки и программное обеспечение для индексирования и выполнения поисковых запросов к данным.
- Elastica — клиентская библиотека для ElasticSearch.
- ElasticSearch PHP — официальная клиентская библиотека ElasticSearch.
- Solarium — клиентская библиотека для Solr.
- SphinxQL Query Builder — библиотека запросов для поисковых систем Sphinx и Manticore.
Командная строка
Библиотеки, связанные с командной строкой.
- Aura.Cli — предоставляет эквивалент объектов запроса ( Context ) и ответа ( Stdio ) для интерфейса командной строки, включая поддержку Getopt и независимый объект справки для описания команд.
- Cilex — микрофреймворк для создания инструментов командной строки.
- Меню CLI — библиотека для создания меню CLI.
- CLIFramework — платформа командной строки поддерживает генерацию завершения zsh/bash, подкоманды и ограничения параметров. Он также поддерживает phpbrew.
- CLImate — библиотека для вывода цветов и специального форматирования.
- Commando — еще один простой парсер командной строки.
- Cron Expression — библиотека для расчета дат запуска cron.
- GetOpt — анализатор параметров командной строки.
- GetOptionKit — еще один парсер командной строки.
- PsySH — еще один PHP REPL.
- ShellWrap — простая библиотека-оболочка командной строки.
Аутентификация и авторизация
Библиотеки для реализации аутентификации и авторизации пользователей.
- Aura.Auth — обеспечивает функцию аутентификации и отслеживание сеансов с использованием различных адаптеров.
- SocialConnect Auth — социальный знак с открытым исходным кодом (OAuth1OAuth2OpenIDOpenIDConnect).
- Json Web Token — токены Json для аутентификации и передачи информации.
- Клиент OAuth 1.0 — клиентская библиотека OAuth 1.0.
- Клиент OAuth 2.0 — клиентская библиотека OAuth 2.0.
- Сервер OAuth2 — еще одна реализация сервера OAuth2.
- Сервер OAuth2 — сервер аутентификации OAuth2, сервер ресурсов и клиентская библиотека.
- Opauth — платформа аутентификации с несколькими поставщиками.
- Paseto — токены безопасности, не зависящие от платформы.
- PHP oAuthLib — еще одна библиотека OAuth.
- Sentinel Social — библиотека для аутентификации в социальных сетях.
- Sentinel — независимая от платформы библиотека аутентификации и авторизации.
- TwitterOAuth — библиотека Twitter OAuth.
Разметка и CSS
Библиотеки для работы с форматами разметки и CSS.
- Cebe Markdown — быстрый и расширяемый парсер Markdown.
- CommonMark PHP — расширяемый парсер Markdown, полностью поддерживающий спецификацию CommonMark.
- Decoda — облегченная библиотека парсера разметки.
- Essence — библиотека для извлечения веб-медиа.
- Embera — потребительская библиотека Oembed.
- HTML в Markdown — конвертирует HTML в Markdown.
- HTML5 PHP — библиотека анализатора и сериализатора HTML5.
- Parsedown — еще один парсер Markdown.
- PHP CSS Parser — анализатор CSS-файлов, написанных на PHP.
- PHP Markdown — парсер Markdown.
- Shiki PHP — пакет подсветки кода Shiki на PHP.
- VObject — библиотека для анализа объектов VCard и iCalendar.
JSON
Библиотеки для работы с JSON.
- JSON Lint — утилита для проверки JSON.
- JSONMapper — библиотека для сопоставления JSON с объектами PHP.
Струны
Библиотеки для анализа и манипулирования строками.
- Агент — анализатор пользовательского агента PHP для настольных и мобильных устройств, основанный на Mobiledetect.
- ANSI в HTML5 — библиотека конвертера ANSI в HTML5.
- Color Jizz — библиотека для управления и преобразования цветов.
- Детектор устройств — еще одна библиотека для анализа строк пользовательского агента.
- Расстановка переносов — расстановка переносов текста на основе алгоритма расстановки переносов TeX.
- Jieba-PHP — PHP-порт jieba для Python. Сегментация китайского текста для обработки естественного языка.
- Mobile-Detect — облегченный PHP-класс для обнаружения мобильных устройств (включая планшеты).
- Patchwork UTF-8 — портативная библиотека для работы со строками UTF-8.
- Portable ASCII — библиотека для преобразования строк в ASCII.
- Portable UTF-8 — библиотека манипуляций со строками с методами безопасной замены UTF-8.
- Slugify — библиотека для преобразования строк в фрагменты.
- SQL Formatter — библиотека для форматирования операторов SQL.
- Stringy — библиотека манипулирования строками с поддержкой многобайтности.
- UA Parser — библиотека для анализа строк пользовательского агента.
- URLify — PHP-порт URLify.js от Django.
- UUID — библиотека для генерации UUID.
Числа
Библиотеки для работы с числами.
- Brick Math — библиотека, обеспечивающая поддержку больших чисел:
BigInteger
, BigDecimal
и BigRational
. - ByteUnits — библиотека для анализа, форматирования и преобразования байтовых единиц в двоичную и метрическую системы.
- DecimalObject — объект значения для более простой и точной обработки десятичных чисел/числов с плавающей запятой.
- IP — неизменяемый объект значения для работы с адресами IPv4 и IPv6.
- LibPhoneNumber для PHP — PHP-реализация библиотеки обработки телефонных номеров Google.
- PHP Conversion — еще одна библиотека для преобразования единиц измерения.
- PHP Units of Measure — библиотека для преобразования единиц измерения.
- MathPHP — математическая библиотека для PHP.
Фильтрация, очистка и проверка
Библиотеки для фильтрации, очистки и проверки данных.
- Assert — библиотека проверки с богатым набором утверждений. Поддерживает цепочку утверждений и ленивые утверждения.
- Aura.Filter — предоставляет инструменты для проверки и очистки объектов и массивов.
- CakePHP Validation — еще одна библиотека проверки.
- Filterus — простая библиотека фильтрации PHP.
- HTML Purifier — HTML-фильтр, соответствующий стандартам.
- ISO-коды — библиотека для проверки входных данных в соответствии со стандартами ISO, международных финансов, государственного управления, GS1, книжной промышленности, номеров телефонов и почтовых индексов для многих стран.
- JSON Schema — библиотека проверки схемы JSON.
- MetaYaml — библиотека проверки схемы, поддерживающая YAML, JSON и XML.
- Соблюдение проверки — простая библиотека проверки.
- Symfony HTML Sanitizer — библиотека дезинфицирующих средств HTML.
- Загрузка — библиотека для обработки загрузки и проверки файлов.
- Valitron — еще одна библиотека проверки.
- Valinor — библиотека для сопоставления со строго типизированными объектами значений.
- Волан — еще одна упрощенная библиотека проверки.
API
Библиотеки и веб-инструменты для разработки API.
- Платформа API. За считанные минуты представьте гипермедийный REST API, поддерживающий формат JSON-LD и Hydra.
- Скелет инструмента API Laminas — конструктор API, созданный с помощью Laminas Framework.
- Drest — библиотека для предоставления сущностей Doctrine в качестве конечных точек ресурсов REST.
- HAL — библиотека компоновщика языка гипертекстовых приложений (HAL).
- Hateoas — библиотека веб-сервисов HATEOAS REST.
- Джейн — генератор клиентов OpenApi с поддержкой проверки.
- Переговоры — библиотека согласования контента.
- Restler — облегченная платформа для предоставления методов PHP как веб-API RESTful.
- PackageGenerator — Генератор пакетов генерирует PHP SDK из любого WSDL.
Кэширование и блокировка
Библиотеки для кэширования данных и получения блокировок.
- APIx Cache — тонкая оболочка кэша PSR-6 для различных серверов кэширования, в которой особое внимание уделяется тегированию и индексированию кэша.
- CacheTool — инструмент для очистки кеша APC/кода операции из командной строки.
- CakePHP Cache — библиотека кеширования.
- Doctrine Cache — библиотека кэширования.
- Метафора — кэшируйте защиту от удара с помощью семафора, чтобы предотвратить эффект собачьей кучи.
- Stash - еще одна библиотека для кэширования.
- Кэш Laminas - еще одна библиотека кэширования.
- Lock - библиотека блокировки, чтобы обеспечить эксклюзивное выполнение.
Структура данных и хранение
Библиотеки, которые реализуют структуру данных или методы хранения.
- CakePhp Collection - простая библиотека коллекций.
- Fractal - библиотека для преобразования сложных структур данных в вывод JSON.
- Ginq - еще одна библиотека PHP на основе .net's Linq.
- Jsonmapper - библиотека, которая отображает вложенные структуры JSON на классах PHP.
- JSON MACHINE - обеспечивает итерацию над огромными JSON с использованием Simple
foreach
- Рюкзак - библиотека коллекции, вдохновленная последовательностями Clojure.
- msgpack.php - чистая реализация PHP формата сериализации MessagePack.
- PINQ - библиотека PHP на основе .NET's LINQ (интегрированный язык языка).
- Serializer - библиотека для сериализации и де -эриализации данных.
- YALINQO - Еще один LINQ для объектов для PHP.
- Laminas Serializer - Еще одна библиотека для сериализации и данных де -просье.
Уведомления
Библиотеки для работы с программным обеспечением уведомления.
- Jolinotif-кроссплатформенная библиотека для уведомления на рабочем столе (поддержка Growl, Notify-Send, Toaster и т. Д.)
- Pusher уведомления - автономная библиотека для уведомлений о выпуске устройства.
- УВЕДОМЛЕНИЕ - Библиотека для обработки уведомлений.
- Уведомление - легкая библиотека уведомлений.
- PHP -Pushwoosh - библиотека PHP, чтобы легко отправлять push -уведомления с помощью веб -сервисов Pushwoosh Rest.
Развертывание
Библиотеки для развертывания проекта.
- Deployer - инструмент развертывания.
- Angistoy - инструмент для выполнения задач SSH с PHP.
- Rocketeer - быстрый и простой развертыватель для PHP World.
Интернационализация и локализация
Библиотеки для интернационализации (I18N) и локализации (L10N).
- Aura.intl-предоставляет инструменты интернационализации (I18N), в частности, ориентированный на пакетный перевод сообщений.
- CakePhp i18n - перевод сообщений и локализация для дат и чисел.
Без сервера
Библиотеки и инструменты, помогающие создавать бессерверные веб -приложения.
- BREF - PHP без сервера на AWS Lambda.
- OpenWhisk - облачная платформа с открытым исходным кодом.
- Сервер без фреймворта - рамка с открытым исходным кодом для создания без серверных приложений.
- Varavel Vapor - платформа развертывания без сервера для Laravel, работающая от AWS.
Конфигурация
Библиотеки и инструменты для конфигурации.
- PHP DOTENV - Парсии и загрузки переменных среды из файлов
.env
. - Symfony Dotenv- and загрузить переменные среды из файлов
.env
. - Йо! Symfony Toml - PHP -анализатор для Toml.
LLM
Библиотеки для работы с большими языковыми моделями.
- Инструктор для PHP - структурированные выходы данных с LLMS, в PHP.
- Llphant - Комплексная генеративная AI -структура PHP с использованием OpenAI GPT 4. Вдохновленный Langchain.
- Openai Client - OpenAI PHP - это клиент PHP API, поддерживаемый сообществом, который позволяет вам взаимодействовать с API OpenAI.
- Клиент OpenAI для Laravel - OpenAI PHP для Laravel - это клиент PHP API с наддувом, который позволяет вам взаимодействовать с API OpenAI.
- PHP Misstral AI SDK-мощный и простой в использовании PHP SDK для API Mistral AI, что позволяет бесшовную интеграцию расширенных функций, работающих на AI, в ваши проекты PHP.
Сторонние API
Библиотеки для доступа к API сторонних.
- Amazon Web Service SDK - официальная библиотека PHP AWS SDK.
- Асинковы - неофициальный асинхронный PHP AWS SDK.
- Монитор кампании - официальная библиотека PHP -монитора кампании.
- GitHub - библиотека для взаимодействия с API GitHub.
- Mailgun Официальный API Mailgun PHP.
- Square - Официальный квадратный PHP SDK за платежи и другие квадратные API.
- Страница - официальная полоса PHP библиотека.
- Twilio - официальный API Twilio Php Rest.
Расширения
Библиотеки, чтобы помочь создать расширения PHP.
- PHP CPP - библиотека C ++ для разработки расширений PHP.
- Zephir - скомпилированный язык между PHP и C ++ для развития расширений PHP.
Разнообразный
Полезные библиотеки или утилиты, которые не вписываются в приведенные выше категории.
- Аннотации - библиотека аннотаций (часть доктрины).
- Botman - библиотека Agnostic Agnostic PHP для создания кроссплатформенных чат -ботов.
- ClassPeloader - библиотека для оптимизации автозагрузки.
- Ganesha - PHP реализация схемы автоматического выключателя.
- HPROSE-PHP-кросс-языка RPC.
- Laravel Serializable закрытие - библиотека, которая позволяет сериализовать закрытие.
- Nocaptcha - помощник для Google Nocaptcha (Recaptcha).
- PAGERFANTA - библиотека страниц.
- Безопасно - все функции PHP, переписанные, чтобы бросить исключения вместо того, чтобы вернуть False.
Программное обеспечение
Программное обеспечение для создания среды разработки.
Установка PHP
Инструменты, которые помогут установить и управлять PHP на вашем компьютере.
- Переключатель Brew PHP - переключатель PHP Brew.
- Homebrew - менеджер пакетов для OSX.
- PHP Brew - менеджер версий PHP и установщик.
- PHP Build - еще один установщик версии PHP.
- Статический PHP CLI - Создайте или загрузите статические версии PHP CLI и FPM.
Среда развития
Программное обеспечение и инструменты для создания и обмена средой разработки.
- Ansible - радикально простая структура оркестровки.
- DDEV - локальная система веб -разработки для PHP.
- Docker - платформа для контейризации.
- Установщик Docker PHP Extension - легко установить расширения PHP в контейнерах Docker.
- Docksal - Unified, Docker Powered Web Development Survintoments для MacOS, Windows и Linux.
- Expose - Служба туннелирования PHP с открытым исходным кодом.
- Ландо - среда развития пуш.
- Laravel Homestead - местная среда развития для Laravel.
- Laravel Hard - среда разработки PHP One Click для MacOS и Windows.
- Ларадок - полная среда разработки PHP, основанная на Docker.
- Phpmon - приложение Bar Manu Manu для управления установками PHP (работает с Laravel Valet).
- Puppet - структура автоматизации сервера и приложение.
- Ежевина-диспетчер зависимостей только на основе Docker.
- Vagrant - портативная утилита для развития.
Виртуальные машины
Альтернативные виртуальные машины PHP.
- Взлом - язык программирования для HHVM.
- HHVM - виртуальная машина, время выполнения и JIT для PHP от Facebook.
- Peachpie - PHP компилятор и время выполнения для .NET и .NET CORE.
Текстовые редакторы и идентификаторы
Текстовые редакторы и интегрированные среды разработки (IDE) с поддержкой PHP.
- Eclipse для разработчиков PHP - IDE PHP на основе платформы Eclipse.
- Apache Netbeans - IDE с поддержкой PHP и HTML5.
- Phpstorm - коммерческая PHP IDE.
- VS код - редактор с открытым исходным кодом.
Веб -приложения
Веб-приложения и инструменты.
- 3V4L - онлайн -PHP & HHVM Shell.
- Adminer - Управление базой данных в одном файле PHP.
- CACHET - Страница статуса с открытым исходным кодом.
- DBV - приложение управления версией базы данных.
- Lychee-простая в использовании и отличная система управления фото-управлением.
- Mailcatcher - веб -инструмент для захвата и просмотра электронных писем.
- PhpmyAdmin - веб -интерфейс для MySQL/MariaDB.
- Очередь PHP - приложение для управления бэкэнами в очереди.
- Phpredisadmin - простой веб -интерфейс для управления базами данных Redis.
- PHPSANDBOX - онлайн IDE для PHP в браузере.
Инфраструктура
Инфраструктура для предоставления PHP -приложений и услуг.
- appserver.io - многопоточный сервер приложений для PHP, написанный в PHP.
- PHP -PM - диспетчер процессов, нагнетатель и балансировщик нагрузки для PHP -приложений.
- Roadrunner-высокопроизводительный сервер приложений PHP, загрузочный баланс и диспетчер процессов.
Ресурсы
Различные ресурсы, такие как книги, веб -сайты и статьи, для улучшения ваших навыков и знаний PHP.
PHP -сайты
Полезные веб-сайты, связанные с PHP.
- Nomad PHP - онлайн -ресурс обучения PHP.
- Laravel News - официальный блог Laravel.
- PHP аннотирован ежемесячно - ежемесячный дайджест PHP News.
- PHP Рис. - Группа взаимодействия PHP Framework.
- Стандарты разработки пакетов PHP - стандарты разработки пакетов для PHP.
- PHP School - Обучение с открытым исходным кодом для PHP.
- Правильный путь PHP - быстрое справочное руководство PHP.
- PHP UG - веб -сайт, который поможет людям найти свою ближайшую группу пользователей PHP (UG).
- PHP Watch - статьи PHP, новости, предстоящие изменения, RFCS и многое другое.
- Советы по модульным тестированию - Советы по модульным тестированию по примерам в PHP.
PHP книги
Фантастические книги, связанные с PHP.
- Доменная дизайн в PHP - реальные примеры, написанные в PHP, демонстрирующие архитектурные стили DDD.
- Функциональное программирование в PHP - эта книга покажет вам, как использовать эти новые функции PHP5.3+, понимая принципы функционального программирования
- Grumpy Phpunit - книга о единичном тестировании с Phpunit от Криса Харджеса.
- Освоение объектно-ориентированного PHP-книга о объектно-ориентированном PHP Брэндоном Сэвиджем.
- Поваренная книга PHP - Эта кулинарная книга предоставляет рецепты кода, которые помогут вам решить различные проблемы с кодированием.
- Модернизация устаревших приложений в PHP - книга о модернизации устаревших приложений PHP Пола М. Джонса.
- Масштабирование PHP -приложений - электронная книга о масштабировании PHP -приложений Стива Корона.
- Обеспечение PHP: основные концепции - книга об общих терминах безопасности и практике для PHP от Криса Корнутта.
- Сигнализация PHP - книга о ловке сигналов PCNTL в сценариях CLI от Cal Evans.
- РАБОТАТЕЛЬНОСТЬ XML с помощью PHP - эта книга охватывает анализ и проверку документов XML, используя выражения XPath и работает с пространствами имен, а также как создавать и изменять файлы XML.
PHP видео
Фантастические видео, связанные с PHP.
- LARACASTS - Скрикалы о Laravel, Vue JS и многое другое.
- Laravel YouTube канал - официальный канал Laravel YouTube.
- Программа с GIO - PHP 8 курс от Gio.
- Программирование с Энтони - видео сериал Энтони Феррара.
- Symfonycasts - Screencasts и учебные пособия о PHP и Symfony.
Конференции PHP
Конференции PHP.
- LARACON EU - LARACON EU - это двухдневное мероприятие для людей, которые заинтересованы в изучении Laravel и связанных с ними технологий, или которые хотят поделиться своими знаниями с другими.
- PHP [TEK] - самая продолжительная конференция веб -разработчиков в Соединенных Штатах, которая сосредоточена на языке программирования PHP.
- PHP UK Conference - коллекция видео с конференции PHP UK.
PHP подкасты
Подкасты с акцентом на темы PHP.
- Подкаст Laravel News - подкаст Laravel News представляет вам все последние новости и события, связанные с PHP Laravel.
- В основном технические - организованные Яном Ландсманом и Аароном Фрэнсисом, в основном техническое, - это живое обсуждение Ларавела, бизнеса и эклектичного сочетания связанных тем.
- Нет компромиссов - два опытных ветеранов программирования говорят о лучших практиках, основанных на годах работы с командами Laravel Saas.
- North встречает южную веб -подкаст - Джейкоб Беннетт и Майкл Диринда завоевывают 14,5 -часовую разницу во времени, чтобы рассказать о жизни в качестве веб -разработчиков.
- Over Engineered - подкаст в мини -сериале, где мы исследуем неважные вопросы программирования в экстремальных деталях.
- PHP Instronals News - подкаст о внутренних органах PHP.
- Ратуша PHP - обычный подкаст PHP Бена Эдмундса и Фила Осетрина.
- PHP [подкаст] Эпизоды от PHP [Architect] - Официальный подкаст PHP [архитектор] ведущий журнал и издатель отрасли, ориентированные на PHP и веб -разработку.
- Phpugly - разбрызгивание нескольких перегруженных разработчиков PHP.
- Fronippet Laracasts - фрагмент LaRacasts, каждый эпизод, предлагает одну мысль о некотором аспекте веб -разработки.
- Подкаст Laravel - Новости и обсуждение Development Laravel и PHP.
- Круглый стол PHP - Круглый стол PHP представляет собой случайное собрание разработчиков, обсуждающих темы, о которых заботится PHP.
- Голоса слоя - интервью с людьми, которые делают сообщество PHP особенным.
PHP Информационные бюллетени
Новости, связанные с PHP, непосредственно в ваш почтовый ящик.
- PHP Weekly - еженедельный информационный бюллетень о PHP.
PHP чтение
Связанные с PHP материалы для чтения.
- PHP [Architect] - ежемесячный журнал, посвященный PHP.
PHP внутренние чтения
Чтение материалов, связанных с внутренними или производительностью PHP.
- PHP RFCS - дом PHP RFCS (запрос на комментарии).
- Внешние дискуссии PHP.
- PHP RFC Watch - Посмотрите последние PHP RFCS.
- Книга PHP Internals - онлайн -книга о PHP Internals, написанная тремя основными разработчиками.