"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Il a fallu plusieurs années pour compiler un ensemble complet de ressources PHP. S'il vous plaît, aimez-le.

Il a fallu plusieurs années pour compiler un ensemble complet de ressources PHP. S'il vous plaît, aimez-le.

Publié le 2024-11-08
Parcourir:219

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

Voici une collection de ressources PHP que j'ai compilées pour aider chacun à trouver ce dont il a besoin sans perdre de temps à chercher. Je le mettrai à jour chaque semaine. Si vous le trouvez utile, donnez-lui une étoile ❤️. Si vous souhaitez le partager ou le reproduire, merci de conserver la source. Merci! ?

Normes de codage PHP PSR

  • Site officiel : www.php-fig.org
  • Document original : github.com/php-fig/fig

Liste des ressources PHP

  1. Outils de déploiement de l'environnement PHP :
    • Servbay
    • XAMPP
    • Homebrew

Sites de ressources PHP

  • PHP hebdomadaire
  • CodeVisuellement
  • Ligue PHP
  • KnpLabs

Projets de développement

  • FastAdmin - Un framework de développement backend rapide basé sur ThinkPHP5 Bootstrap
  • Notadd - Un framework PHP open source basé sur Laravel et Vue
  • KiteCms
  • YFCMF
  • Flarum - Une plateforme communautaire légère développée avec PHP et Mithril.js
  • PHPDish - Un système de communauté de contenu développé sur le framework Symfony

Projets complets

  • DuckChat - Logiciel de chat privé
  • BookStack - Une plateforme de type wiki pour l'écriture de livres en ligne

Cadres PHP

  • Mince
  • Flight - Un micro-framework extensible pour PHP
  • Bullet PHP - Un micro-framework pour créer des API REST
  • Aura - Une collection de nombreux composants
  • Kohana - Cadre HMVC
  • Workerman - Un framework de serveur de socket PHP
  • Ohsce - Un framework de communication et de contrôle PHP haute fiabilité utilisant des sockets
  • PPM - Gestionnaire de processus PHP
  • ZPHP - Un framework de services SOA
  • appserver.io - Un serveur d'applications PHP multithread
  • MeepoPS - Un service de socket multi-processus
  • phpDaemon - Un framework asynchrone pour PHP
  • QPM - Gestionnaire de processus PHP rapide
  • Zan PHP Framework - Un framework de services réseau basé sur des coroutines PHP développées par l'équipe Youzan
  • Swoole - Un framework de communication réseau hautes performances pour PHP
  • React - Un framework asynchrone (version PHP de Node.js)
  • Zephir - Un langage de programmation pour écrire des extensions PHP
  • Yaf - Encore un autre cadre
  • APIx - Un framework PHP AOP
  • Aller! - Un framework PHP AOP
  • ToroPHP - Un framework de micro-routage
  • Cadre sans gras

Logiciels/Bibliothèques

  • SmartWiki - Un outil de documentation prenant en charge Markdown
  • Monolog - Une bibliothèque de journalisation
  • Hoa - Un ensemble extensible de bibliothèques PHP
  • Kanboard - Un outil de gestion de projet
  • Belt - Une bibliothèque de fonctions utilitaires
  • PHP Sitemap Generator - Une classe de génération de plan de site
  • Array2XML - Convertir des tableaux en XML
  • XML2Array - Convertir XML en tableaux
  • pChart - Une bibliothèque de génération de graphiques
  • PHP QR Code - Génération de code QR
  • Easybook - Un outil d'écriture de livres
  • hashids - Génère des identifiants courts uniques et non séquentiels à partir d'entiers
  • Particule - Un générateur d'identification unique
  • Pinyin - Un outil pour convertir le chinois en pinyin
  • Ratchet - Créez des applications WebSocket client-serveur bidirectionnelles en temps réel
  • JsonMapper - Une bibliothèque pour mapper des structures JSON imbriquées vers des classes PHP
  • Macaw - Une classe de routage PHP
  • FastRoute - Une classe de routage PHP
  • Pimple - Un conteneur d'injection de dépendances
  • PHP-DI - Un conteneur d'injection de dépendances
  • Mobile Detect - Une classe de détection de l'environnement du navigateur
  • DeviceDetector - Une classe de détection de l'environnement du navigateur
  • Analyseur d'expression PHP Cron - Analyseur de format Crontab
  • Box - Outil de construction Phar
  • phpMyFAQ - Application FAQ
  • hook - Logiciel BaaS
  • KodExplorer - Un gestionnaire de fichiers et un éditeur de code basé sur le Web
  • ICEcoder - Un IDE Web (éditeur de code basé sur le Web)
  • PHP-Parser - Un analyseur PHP
  • PHPSandbox - Un moyen d'exécuter PHP en tant que processus distinct
  • PHPCPD - Un outil pour trouver des modèles similaires dans le code
  • Ubench - Un outil pour mesurer l'efficacité de l'exécution du code
  • Text_Diff - Un outil de comparaison de fichiers de code
  • PHP Analyzer - Analyse de flux qui fonctionne de la même manière que le compilateur
  • apache2nginx - Conversion en ligne de la configuration Apache en configuration Nginx
  • Phproject - Un système de gestion de projet
  • php-mirroring - Mise en miroir Packagist et GitHub
  • SocketLog - Un outil de débogage pour WeChat, le débogage d'API et AJAX qui génère des journaux sur la console dans Chrome via WebSocket
  • ApnsPHP - Notifications push iOS
  • php-socket-raw - Une bibliothèque de sockets
  • Faker - Un faux générateur de données
  • Validation - Un outil de validation
  • Geocoder - Un outil de géocodage
  • Codiad - Un IDE en ligne basé sur le Web
  • Style-Guide-Boilerplate - Un outil de création manuelle
  • PHP Humanizer - Formatage des données (multi-langue)
  • reCAPTCHA - Bibliothèque Google reCAPTCHA
  • UnifiedArchive - Outil de compression/décompression
  • Diff - Une implémentation PHP de Diff
  • PHP-ML - Une bibliothèque d'apprentissage automatique PHP
  • Geotools - Outils d'information géographique GEO
  • PHPBrew - Outil de gestion des versions et extensions PHP
  • X-Prober - Une sonde PHP
  • Pays – Pays du monde aux formats JSON, CSV, XML et YAML
  • PHP dotenv - Gestion de la configuration de l'environnement PHP .env
  • ramsey/uuid - Générateur d'UUID
  • Linfo - Statistiques du serveur UI/bibliothèque

Asynchrone/Coroutines

  • Amp - Un cadre de concurrence de coroutines non bloquant
  • Recoil - Un framework de coroutine asynchrone
  • Promise - Une promesse/une implémentation pour PHP
  • Guzzle Promises - Une bibliothèque Promises/A pour PHP avec support synchrone

Lié au front-end

  • PHP-CSS-Parser - Un analyseur CSS implémenté en PHP
  • Minify - Outil de minification JS et CSS
  • Munee - Une bibliothèque PHP avec redimensionnement d'image, fusion/minification CSS/JS, mise en cache, etc.

Chat/SMS

  • Easy SMS - Composant d'envoi de SMS
  • PhpSms - Bibliothèque d'envoi de SMS
  • BotMan - Une bibliothèque PHP pour créer des chatbots

Gestion des fichiers

  • Nextcloud Server - Un service cloud privé basé sur PHP
  • Cloudreve - Un système de stockage cloud qui prend en charge plusieurs fournisseurs de stockage cloud

Traitement de texte

  • pangu.php - Ajoute automatiquement des espaces au texte
  • Analyseur TOML pour PHP - Un analyseur TOML

Algorithmes

  • PHP-Data-Structure-and-Algorithms - Structures de données et algorithmes PHP

Vérification des codes

  • PHPStan - Un outil d'analyse statique pour détecter les bugs dans le code
  • PHP_CodeSniffer - Un vérificateur standard de codage pour PHP/JavaScript/CSS
  • PHP-CS-Fixer - Fixateur de style de code PHP
  • PHPMD - Détecteur de désordre PHP
  • PHPCheckstyle - Logiciel de vérification de style de codage
  • GrumPHP - Un outil de vérification de la qualité du code

CLI

  • CLImate - Meilleure sortie en ligne de commande
  • phpsh - Shell PHP
  • psysh - Console PHP
  • Boris - PHP REPL
  • CLIFramework - Un framework CLI
  • console tool - Une bibliothèque d'applications en ligne de commande PHP

Gestion des erreurs/exceptions

  • Oups - Classe de gestion des exceptions/erreurs
  • BooBoo - Classe de gestion des exceptions/erreurs
  • PHP-Error - Bibliothèque de gestion des erreurs

Outils de débogage

  • PHP Debug Bar - Un outil de débogage

API

  • phprs - Un framework PHP léger, de type JAX-RS et pratique
  • graphql-php - Un port PHP de l'implémentation de référence GraphQL
  • API Dingo - Un package API RESTful pour les frameworks Laravel et Lumen
Déclaration de sortie Cet article est reproduit sur : https://dev.to/gitter4coding/it-took-5-days-to-compile-a-complete-set-of-php-resources-please-like-it-40o3?1If il y a en cas d'infraction, veuillez contacter [email protected] pour supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3