«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Потребовалось немало усилий, чтобы собрать полный набор ресурсов PHP. Пожалуйста, поставьте лайк.

Потребовалось немало усилий, чтобы собрать полный набор ресурсов PHP. Пожалуйста, поставьте лайк.

Опубликовано 8 ноября 2024 г.
Просматривать:992

It took ays to compile a complete set of PHP resources. Please like it.

Вот коллекция ресурсов PHP, которую я собрал, чтобы помочь каждому найти то, что ему нужно, не тратя время на поиск. Я буду обновлять его еженедельно. Если вы найдете это полезным, пожалуйста, поставьте звездочку ❤️. Если вы хотите поделиться или воспроизвести его, сохраните источник. Спасибо! ?

Стандарты кодирования PHP PSR

  • Официальный сайт: www.php-fig.org
  • Исходный документ: github.com/php-fig/fig

Список ресурсов PHP

  1. Инструменты развертывания среды PHP:
    • Сервбэй
    • XAMPP
    • Домашнее пиво

Сайты ресурсов PHP

  • Еженедельник PHP
  • Визуально код
  • Лига PHP
  • КнпЛабс

Проекты развития

  • FastAdmin — среда быстрой серверной разработки на основе ThinkPHP5 Bootstrap
  • Notadd — PHP-фреймворк с открытым исходным кодом, основанный на Laravel и Vue
  • KiteCms
  • YFCMF
  • Flarum — легкая платформа сообщества, разработанная с использованием PHP и Mithril.js
  • PHPDish — система сообщества контента, разработанная на базе Symfony

Комплексные проекты

  • DuckChat — программа для приватного чата
  • BookStack — Wiki-подобная платформа для написания онлайн-книг

PHP-фреймворки

  • Стройный
  • Flight — расширяемый микрофреймворк для PHP
  • Bullet PHP — микрофреймворк для создания REST API
  • Аура - Коллекция из множества компонентов
  • Кохана — структура HMVC
  • Workerman — платформа сокет-сервера PHP
  • Ohsce — высоконадежная платформа связи и управления PHP с использованием сокетов
  • PPM — менеджер процессов PHP
  • ZPHP — платформа сервисов SOA
  • appserver.io — многопоточный сервер приложений PHP
  • MeepoPS — многопроцессный сервис сокетов
  • phpDaemon — асинхронный фреймворк для PHP
  • QPM — Быстрый менеджер процессов PHP
  • Zan PHP Framework — платформа сетевых служб, основанная на сопрограммах PHP, разработанная командой Youzan
  • Swoole — высокопроизводительная инфраструктура сетевых коммуникаций для PHP
  • React — асинхронный фреймворк (PHP-версия Node.js)
  • Zephir — язык программирования для написания расширений PHP
  • Yaf — еще один фреймворк
  • APIx — PHP-фреймворк AOP
  • Идти! - Фреймворк PHP AOP
  • ToroPHP — платформа микромаршрутизации
  • Fat-Free Framework

Программное обеспечение/Библиотеки

  • SmartWiki — инструмент для работы с документами, поддерживающий Markdown
  • Monolog — библиотека журналирования
  • Hoa — расширяемый набор PHP-библиотек
  • Kanboard — инструмент управления проектами
  • Belt — библиотека служебных функций
  • PHP Sitemap Generator — класс создания карты сайта
  • Array2XML — конвертировать массивы в XML
  • XML2Array — Преобразование XML в массивы
  • pChart — библиотека для создания диаграмм
  • PHP QR-код — генерация QR-кода
  • Easybook — инструмент для написания книг
  • хешиды — генерация уникальных непоследовательных коротких идентификаторов из целых чисел
  • Частица — генератор уникальных идентификаторов
  • Пиньинь — инструмент для преобразования китайского языка в пиньинь
  • Ratchet — создание двунаправленных клиент-серверных приложений WebSocket в реальном времени
  • JsonMapper — библиотека для сопоставления вложенных структур JSON с классами PHP
  • Macaw — класс маршрутизации PHP
  • FastRoute — класс маршрутизации PHP
  • Pimple — контейнер для внедрения зависимостей
  • PHP-DI — контейнер для внедрения зависимостей
  • Mobile Detect — класс обнаружения среды браузера
  • DeviceDetector — класс обнаружения среды браузера
  • PHP Cron Expression Parser — анализатор формата Crontab
  • Коробка - инструмент для сборки Phar
  • phpMyFAQ — приложение «Часто задаваемые вопросы»
  • крючок — программное обеспечение BaaS
  • KodExplorer — веб-файловый менеджер и редактор кода
  • ICEcoder — веб-IDE (веб-редактор кода)
  • PHP-Parser — анализатор PHP
  • PHPSandbox — способ запуска PHP как отдельного процесса
  • PHPCPD — инструмент для поиска похожих шаблонов в коде
  • Ubench — инструмент для измерения эффективности выполнения кода
  • Text_Diff — инструмент сравнения файлов кода
  • PHP анализатор — анализ потока, который работает так же, как компилятор
  • apache2nginx — онлайн-преобразование конфигурации Apache в конфигурацию Nginx
  • Phproject — система управления проектами
  • php-mirroring — зеркалирование Packagist и GitHub
  • SocketLog — инструмент отладки для WeChat, отладки API и AJAX, который выводит журналы на консоль Chrome через WebSocket
  • ApnsPHP — push-уведомления iOS
  • php-socket-raw — библиотека сокетов
  • Faker — генератор фейковых данных
  • Валидация — инструмент проверки
  • Геокодер — инструмент геокодирования
  • Codiad — онлайн-среда разработки
  • Style-Guide-Boilerplate — инструмент для ручного создания
  • PHP Humanizer — форматирование данных (многоязычное)
  • reCAPTCHA — библиотека Google reCAPTCHA
  • UnifiedArchive — инструмент сжатия/распаковки
  • Diff — PHP-реализация Diff
  • PHP-ML — библиотека машинного обучения PHP
  • Geotools — инструменты географической информации ГЕО
  • PHPBrew — инструмент управления версиями и расширениями PHP
  • X-Prober — PHP-зонд
  • Страны — страны мира в форматах JSON, CSV, XML и YAML
  • PHP dotenv — управление конфигурацией среды PHP .env
  • ramsey/uuid — генератор UUID
  • Linfo — пользовательский интерфейс/библиотека статистики сервера

Асинхронные/Сопрограммы

  • Amp — неблокирующая среда параллельного выполнения сопрограмм
  • Recoil — асинхронная структура сопрограмм
  • Promise — реализация Promises/A для PHP
  • Guzzle Promises — библиотека Promises/A для PHP с синхронной поддержкой

Связанные с интерфейсом

  • PHP-CSS-Parser — синтаксический анализатор CSS, реализованный на PHP
  • Minify — инструмент минимизации JS и CSS
  • Munee — PHP-библиотека с изменением размера изображений, объединением/минимизацией CSS/JS, кэшированием и многим другим

Чат/СМС

  • Easy SMS - компонент отправки SMS
  • PhpSms — библиотека отправки SMS
  • BotMan — PHP-библиотека для создания чат-ботов

Управление файлами

  • Nextcloud Server — частный облачный сервис на основе PHP
  • Cloudreve — система облачного хранения, поддерживающая несколько поставщиков облачных хранилищ

Обработка текста

  • pangu.php — автоматически добавляет пробелы в текст
  • TOML-парсер для PHP — TOML-парсер

Алгоритмы

  • PHP-структура данных и алгоритмы - Структуры данных и алгоритмы PHP

Проверка кода

  • PHPStan — инструмент статического анализа для обнаружения ошибок в коде
  • PHP_CodeSniffer — средство проверки стандартов кодирования для PHP/JavaScript/CSS
  • PHP-CS-Fixer — исправление стиля PHP-кода
  • PHPMD — детектор ошибок PHP
  • PHPCheckstyle — программа для проверки стиля кодирования
  • GrumPHP — инструмент проверки качества кода

интерфейс командной строки

  • CLImate — улучшенный вывод командной строки
  • phpsh — оболочка PHP
  • psysh — консоль PHP
  • Борис — PHP REPL
  • CLIFramework — платформа CLI
  • консольный инструмент — библиотека приложений командной строки PHP

Обработка ошибок/исключений

  • Упс — класс обработки исключений/ошибок
  • BooBoo — класс обработки исключений/ошибок
  • PHP-Error — библиотека обработки ошибок

Инструменты отладки

  • Панель отладки PHP — инструмент отладки

API

  • phprs — легкий, JAX-RS-подобный, практичный PHP-фреймворк
  • graphql-php — PHP-порт эталонной реализации GraphQL
  • Dingo API — пакет RESTful API для фреймворков Laravel и Lumen
Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/gitter4coding/it-took-5-days-to-compile-a-complete-set-of-php-resources-please-like-it-40o3?1Если есть есть какие-либо нарушения, пожалуйста, свяжитесь с [email protected], чтобы удалить
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3