Ниже приведены ресурсы PHP, которые я разобрал. Каждый может использовать их, не ища их самостоятельно.
Обновляйте GitHub каждую неделю. Если вы считаете, что это хорошо, пожалуйста, нажмите “Звезда”.
Если вы перепечатали и поделились, пожалуйста, сохраните источник, спасибо (vii)
Первоначальный адрес: https://shockerli.net/post/ph…
GitHub: https://github.com/shockerli/…
Стандарт кода PHP PSR
- Официальный сайт: https://www. php -fig.org
- Оригинал: https://github.com/php-fig/fi…
- Английский: https://psr.phphub.org
- Список ресурсов PHP
- Шаблоны проектирования PHP
- Дерево знаний и навыков PHP
Станция ресурсов PHP
- PHP Еженедельно
- Кодовое представление
- Лига PHP
- KnpLabs
Проект развития
- FastAdmin – Фреймворк предельной скорости разработки на основе ThinkPHP5 + начальной загрузки
- Notadd – PHP-фреймворк с открытым исходным кодом, основанный на Laravel и Vue
- KiteCms
- YFCMF
- Flarum – легкое сообщество, основанное на PHP и мифриле. JS
- Система сообщества PHP-контента на основе платформы Symfony
Комплексный проект
- DuckChat – Программное Обеспечение Для Приватного Чата
- Книжный стеллаж – Вики-подобная и Онлайн-платформа для написания книг
Фреймворк PHP
- Стройный
- Flight [ GitHub ] – Расширяемый микро-фреймворк для PHP
- Bullet PHP [ GitHub ] – Микро-фреймворк для создания API REST
- Аура – содержит множество компонентов
- Структура Kohana-MVC
- Workerman – Фреймворк сервера сокетов PHP
- Rohs ce-Высоконадежный разъем PHP для связи и управления
- PPM – Менеджер процессов PHP
- Платформа обслуживания ZPHP – SOA
- appserver.io [ GitHub ]- Многопоточный сервер приложений PHP
- MeepoPS – Многопроцессный SocketService
- phpDaemon [ GitHub ]- Асинхронный фреймворк PHP
- QPM-Быстрая платформа управления процессами PHP
- Zan PHP Framework – Платформа веб-сервисов с открытым исходным кодом, основанная на Консорциуме PHP
- Высокопроизводительная сетевая коммуникационная структура языка Swool-PHP
- React – Асинхронный фреймворк (версия PHP node. js)
- Zephyr [ GitHub ]- Программы могут быть написаны на промежуточном коде, похожем на PHP, затем автоматически преобразованы в C++ и запускаться как расширения.
- Yaf – Еще Одна Основа
- Вершина
- Вперед! [ GitHub ]- Фреймворк PHP AOP
- ToroPHP – Структура Микро-маршрутизации
- Обезжиренная основа
Программное обеспечение/Библиотека классов
Несекретный
- SmartWiki – Инструмент документирования для поддержки уценки
- Монолог
- Hoa – Расширяемый набор PHP-библиотек
- Kanboard – Инструмент Управления Проектами
- Библиотека функций ленточного инструмента
- PHP Генератор карт сайта – Класс генератора карт сайта
- Array2XML
- XML2Array
- pChart – Библиотека создания диаграмм
- PHP QR-код-Генерация двумерного кода
- Легкая книга
- Хэшиды – Генерируют уникальные прерывистые короткие идентификаторы на основе целых чисел
- Генератор уникальных идентификаторов частиц
- Пиньинь – Китайский инструмент Транслитерации
- Храповик [ GitHub ]- Создание веб-приложений в режиме реального времени и двухстороннего клиент-сервера
- JsonMapper – Сопоставление встроенной структуры JSON с библиотекой классов PHP
- Класс маршрутизации Macaw – PHP
- FastRoute – класс маршрутизации PHP
- Контейнер Для Инъекций от Прыщей
- PHP-DI [ GitHub ]- Контейнер для инъекций зависимостей
- Мобильное обнаружение – Класс Обнаружения среды Браузера
- DeviceDetector – Класс обнаружения среды Браузера
- Анализ синтаксического анализатора выражений PHP Cron-Формат Crontab
- Инструмент для сборки Box – Phar
- Приложение PhpMyFAQ-F. A. Q.
- Программное обеспечение Hook-BaaS
- Кодэксплорер [ GitHub ]- Веб-онлайн-Управление файлами и редактор кода
- ICEcoder [ GitHub ]- Веб-среда разработки (Веб-редактор кода)
- PHP-парсер-PHP парсер
- PHPS и box – способ запуска PHP как автономного процесса
- PHPCPD – Инструмент для поиска похожих шаблонов в коде
- Ubench – Инструмент Оценки Эффективности Выполнения Кода
- Text_Diff – Инструмент сравнения файлов с кодом
- PHP Analyr – Анализ выполнения и компилятора Одного и того же потока
- Apache 2nginx * [GitHub *] – Он-лайн преобразование конфигурации Apache в конфигурацию nginx
- Phproject* [GitHub*] – Система Управления проектами
- php-зеркальное отображение – Упаковщик и зеркальное отображение на Github
- SocketLog – Инструменты отладки Wechat, отладки API и отладки AJAX могут выводить журналы в консоль браузера Chrome через WebSocket
- ApnsPHP – push-уведомление IOS
- php-сокет-raw
- Фальшивомонетчик – Генератор Поддельных Данных
- Проверка – Инструмент Проверки
- Геокодер
- Codiad – Веб-Онлайн-среда разработки
- Руководство по стилю-Шаблон-Инструмент для Создания Справочника
- PHP Гуманизатор – Форматирование данных (Многоязычие)
- Рекапча
- Унифицированный архив – Сжатие/Декомпрессия
- PHP – реализация Diff-Diff
- PHP-ML – Библиотека машинного обучения PHP
- Geotools – Инструмент Геоинформации
- PHPBrew – Версия PHP – Инструмент управления расширениями
- X-Prober-PHP-зонд
- Страны – страны мира в формате JSON, CSV, XML и YAML.
- PHP dotenv – PHP
.env
Управление конфигурацией окружающей среды - Генератор Ramsey/UUID – UUID
- Linfo – Пользовательский интерфейс статистики сервера/библиотека
Асинхронные/Совместные Процессы
- Amp-Неблокирующая Платформа Параллелизма
- Отдача – Асинхронная Структура Сотрудничества
- Promise – Обещания/Реализация для PHP
- Жрать обещания – Обещания/библиотека+ для PHP с синхронной поддержкой
Корреляция переднего плана
- CSS-парсер, реализованный PHP-CSS-Парсер-PHP
- Инструменты сжатия Minify-JS и CSS
- Munee – библиотека PHP, которая интегрирует настройку размера изображения, слияние/сжатие CSS-JS, кэширование и другие функции
Чат/SMS
- Простой Компонент Отправки Коротких SMS – сообщений
- PhpSms – Библиотека отправки коротких сообщений
- BotMan – Фреймворк PHP-Библиотеки для Создания Чат-Роботов
управление файлами
- Сервер Nextcloud – Частный облачный сервис на основе PHP
- Cloudreve – Облачная Дисковая Система, Поддерживающая Несколько Облачных Хранилищ
обработка текста
- Пангу. PHP – Автоматическое добавление текстовых пробелов
- Синтаксический анализатор TOML для PHP
- Ямл
алгоритм
- PHP-Структура данных и алгоритмы-Структура и алгоритмы данных PHP
Проверка кода
- PHPStan – Инструмент Статического Анализа, Ошибка В Коде Обнаружения
- PHP_CodeSniffer – Инструмент проверки спецификаций кода PHP/JavaScript/CSS
- PHP-CS-Фиксаж-Обнаружение спецификации кода PHP
- PHPMD [ GitHub ]- Детектор беспорядка PHP
- PHPCheckstyle – Программное обеспечение Для Определения Стиля кодирования
- GrumPHP – Инструмент для Определения качества кода
ЗАЖИМ
- Климат – Лучший вывод командной строки
- php sh [ GitHub ]
- psych [ GitHub ]
- Борис
- CLIFramework – платформа CLI
- Консольный инструмент – библиотека приложений командной строки PHP
- ключ/командир
Ошибка/исключение
- Упс – класс обработки исключений/ошибок
- BooBooBoo – Класс обработки исключений/Ошибок
- PHP-Ошибка
Средства отладки
- Панель отладки PHP
ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ
- Phprs – легкий, похожий на jax, практичный PHP-фреймворк
- PHP портированная версия graphql-php-эталонная реализация GraphQL
- Dingo API – пакет API RESTful для фреймворков Laravel и Lumen
безопасность
- Acme PHP –
Давайте зашифруем
Бесплатный инструмент для получения и обновления сертификатов SSL - Проверка Рекомендаций по безопасности – Инструмент Обнаружения Безопасности Проекта
- PHP Malware Finder – инструмент для обнаружения веб-оболочек и кода обфускации вредоносных программ
- Списки секретности – Руки тестировщиков безопасности
- Сканирование Ini-Обнаружение конфигурации безопасности php.ini
Шифрование/дешифрование
- pgp-шифрование
- Password_compat – PHP версии 5.3.7 или более
password_*
Реализация функции - Библиотека SSL Acme PHP – инструмент SSL
Время/дата
- Китайский календарь – Китайский лунный календарь (лунный календарь) и солнечный календарь (календарь) для преобразования и запроса
- Углерод – Класс обработки по времени и дате
- перепутать Wechat
- Wechat-PHP-SDK
- Линия WeChat
- WeiPHP
- Микродрайвер
- Vbot
Обход веб-страниц/прокси-сервер
- Обнаружение обходчика – Проверка веб-обходчика
- PHP-Паук
- Список запросов
- Goutte – Библиотека PHP для захвата данных Веб-сайта
- PHP-обходчик
URL/Домен
- Polr [ GitHub ]- Инструмент Для короткой цепочки с открытым исходным кодом
- Коротышка – Инструмент Для Короткой Цепочки С Открытым Исходным Кодом
- PHP Анализатор доменов – разрешение доменных имен
- TLDExtract – Разрешение доменных имен верхнего уровня
- WhoisParser – Поиск доменных имен, IP-адресов и номеров AS по WHOIS
- DomainParser – Анализатор доменных имен для анализа и проверки доменного имени
- Torrent RW – Чтение и запись торрент-файлов
OAuth
- PHP Создает OAuth 2.0
- oauth2-сервер-php
- OAuth2-PHP
- Opauth
- Сервер OAuth 2.0
- Клиент OAuth 2.0
- Светская львица
Документ API
- Php-аннотации-анализ аннотаций кода
- ApiGen [ GitHub ]- Генератор проектных документов
- Sami – Инструмент Для Создания Проектных Документов
- Nelmio ApiDocBundle – создание документов API REST
- Restler – Создание документа REST API
- Чванство-PHP
- ShowDoc
- Phal Api-Платформа Разработки PHP-интерфейса
- Система управления документами с интерфейсом PHP API
база данных
- Доктрина [ GitHub ]- ФОРМА базы данных PHP (у организации есть и другие отличные проекты с открытым исходным кодом)
- RedBeanPHP [ GitHub ]- Структура отображения ORM
- Phinx [ GitHub ]- Инструменты миграции баз данных (поддержка MySQL, PostgreSQL, SQLite, Microsoft SQL Server)
- Администратор [ GitHub ]- Однофайловый клиент управления MySQL
- phpMyAdmin
- Синтаксический анализатор SQL – синтаксический анализатор SQL
- Medoo – самый легкий фреймворк базы данных PHP
- загрузчик схем – Загрузка схемы базы данных из XML-файла
- MySQLDump-PHP-Инструмент Mysqldump для чистой реализации PHP
- Инструмент построения инструкций Latitude – SQL
- Библиотека PHP MongoDB
Сборка/развертывание
Phabricator – Программное обеспечение для управления проектами для гибкой разработки, включая хостинг кода, проверку кода, управление задачами, управление документами, отслеживание проблем, сборку и непрерывную интеграцию, блог, внутренний чат и т.д.
- Китайская станция Phabricator – Содержит китайские документы, Все Демонстрационные и Конфигурационные документы Плагинов
- Walle – Средство Развертывания Веб-Системы
- Piplin – Система Непрерывной Интеграции
- Phing [ GitHub ]- Инструмент для создания PHP-проектов
- Deployer [ GitHub ]- Инструмент развертывания PHP-проектов
- PHPCI [ GitHub ]- Инструменты непрерывной интеграции
Очередь/Задача
- RoboTask – Объектно-ориентированный PHP-бегун задач
- PHP-Очередь-Приложение серверной части очереди управления
- Компонент фоновой задачи RoboTask – PHP
- Задача – чистый PHP-раннер задач, вдохновленный Grunt и Gulp
- Php-resque-PHP Resque
- TaskPHP – Структура задач планирования времени, основанная на оригинальной разработке Eco-PHP
- SimpleFork – Упрощенная библиотека управления несколькими процессами PHP
кэш
- Кэш доктрины
- PhpFastCache – Рабочий класс кэша
- Тайник [ GitHub ]
- Операционная библиотека Predis – Redis для чистой реализации PHP
- Операционная библиотека Monga – MongoDB, реализованная на чистом PHP
- Кэш-реализация алгоритма php-lru cache-LRU
Уценка
- Уценка PHP
- Гипер Вниз
- Синтаксический анализ [ GitHub ]- Класс синтаксического анализа Markdown
- Общая черта
- HTML Для уценки для PHP
Статистика
- Matomo – Программное Обеспечение Для Веб-Статистики С Открытым Исходным Кодом
почта
- Swift Mailer – почтовая библиотека PHP
- PHPMailer
Офис
- PHPWord
- PHPExcel
- PHPPowerPoint
- CSV – Рабочий класс CSV
- Простой Excel
- PHP-проект
- PHP Visio
PDF/Штрих-код
- Штрих – код-Инструмент Для Генерации штрих-Кодов
- Snappy – Создание миниатюр в формате изображения или PDF с URL-адресов или HTML-страниц
- TCPDF [ GitHub ]- Использование официальных классов PDF для создания PDF-документов и инструментов генерации штрих-кодов
- FPDF [ GitHub ]- Использование чистого PHP-кода для создания PDF-файлов
- Анализатор PDF [ GitHub ]- библиотека для анализа PDF-документов
- Dompdf
- Browsershot – Преобразует HTML в изображение, pdf или строку
HTTP/Сетевая связь
- Guzzle – HTTP-клиент PHP и фреймворк веб-сервисов
- Запросы на PHP [ GitHub HTTP-библиотека
- [ GitHub ]- Библиотека разработки HTTP
- Класс PHP Curl – Параллельный класс инкапсуляции PHP Curl
- RingPHP
- Php-curl многопараметрическая классификация внутренних завитков
- Phpseclib – Библиотека Защищенной Связи
Структура тестирования
- Платформа тестирования PHPSpec-SpecBDD
- Структура тестирования Behat-StoryBDD
- Система тестирования полного стека Codeception – BDD
- PHPUnit – Модульный Тестовый Фреймворк
- Atoum – Структура Модульного Тестирования
- Расширение-PHP-Фреймворк модульного тестирования
- Насмешка
механизм шаблонов
- Прут
- Умница
- Тарелки
- Усы
- PHPTAL
- Двоо
- Латте
- Умница
- Умница
обработка изображений
- Класс операций Imagine – Картинка
- Кэш изображений – Сжатие изображений, Класс Кэширования
- ImageWorkshop – Библиотека классов PHP для управления и работы с изображениями
- Изображение Вмешательства – Мощный Класс Обработки Изображений
- Munee-Настройка размера изображения, слияние/сжатие CSS-JS, Кэширование и другие функции
- Ганети-Генерация графа Ганети
- Wideimage – Библиотека обработки изображений
- Аватары дизайна материалов – Класс генерации головы PHP
- Инструмент ShearPhoto – Экран
- Манипуляция изображениями на основе Glide – HTTP
- ColorExtractor – Получите цвет на картинке
- Капча – Проверочный Код
- Личи – Система Управления Изображениями
Расширение PHP
- pickle – Инструмент для установки расширения PHP
- PHPTrace – Инструмент для отслеживания и анализа PHP-скриптов
- Zephir [ GitHub ]- Написание расширенного языка программирования PHP
- Yaconf – Расширение Для Управления Конфигурацией с Высокой Производительностью
- Php-beast-Модуль шифрования исходного кода PHP
Программное обеспечение/инструменты, связанные с PHP
- Laradock – Инструмент среды разработки PHP Docker
- Установочный пакет LNMP с одним ключом (1)
- Установочный пакет LNMP с одной кнопкой (2)
- OneinStack – Инструмент для установки среды PHP/JAVA в один клик
- Средство установки PHP для macOS
- wxPHP [ GitHub ]- Разработка настольного приложения на PHP
- Пакет интеграции со средой UPUPW-PHP
Композитор
- Китайский веб-сайт http://www.phpcomposer.com
- Пакетный склад https://packagist.org
- Установщики Composer – Установщик библиотеки Composer с несколькими фреймворками
- Китай Полное Зеркало https://pkg.phpcomposer.com/
- PHP Benchmark – Инструмент для тестирования производительности PHP
- FirePHP-Инструмент отладки PHP
- Бережливость для PHP
- Бережливость для PHP
- Hprose для PHP – Высокопроизводительная межъязыковая сериализация и механизм RPC
- Hessian PHP – Фреймворк сервиса для передачи двоичного формата
- Json Net-PHP-Расширение поддержки Google Json net для PHP
- Плагин для проверки формата PHP-кода Sublime-phpcs-Sublime Text
Спасибо вам за ваше чтение. Я думаю, что содержание хорошее. Сделай мне комплимент.
Первоначальный адрес: https://shockerli.net/post/ph…