Plus de la moitié de l'année 2019 s'est écoulée. Le site Web chinois PHP résumera pour vous les projets open source populaires liés à PHP qui étaient disponibles sur GitHub en 2019. Les éléments suivants sont triés par étoiles GitHub.
Les 50 projets open source PHP les plus populaires sur GitHub [2019]
1. 🎜>Laravel est un framework de développement PHP conçu pour les développeurs Web.
Étoiles GitHub : 43,5k+
Site Web : https://github.com/laravel/laravel
Recommandations associées :
Laravel 5.8 Manuel de documentation chinoiseTutoriel vidéo Laravel2. SymfonySymfony est un framework de développement d'applications Web. Contient un ensemble de composants PHP réutilisables. Symfony est utilisé dans des milliers d'applications Web, notamment BlaBlaCar.com et Spotify.com, ainsi que dans les projets PHP les plus populaires, tels que Drupal et Magento.
Étoiles GitHub : 17,8k+
Site Web : https://github.com/symfony/symfony
CodeIgniterCodeIgniter est un framework de développement d'applications Web dont l'objectif est de permettre aux développeurs d'utiliser les bibliothèques riches en fonctionnalités qu'il fournit pour réaliser un développement rapide de projets. CodIgniter vous permet d'utiliser un minimum de code pour effectuer des tâches, garantissant ainsi que vous vous concentrez sur le projet lui-même.
Étoiles GitHub : 16 000+
Site Web : https://github.com/bcit-ci/CodeIgniter
4. FakerFaker est une bibliothèque de génération de données de simulation. Si vous avez besoin de données pour remplir votre base de données, créer des documents XML d'apparence décente, écrire des données persistantes pour les tests de résistance, etc., c'est le moment d'utiliser Faker.
Étoiles GitHub : 16k+
Site Web : https://github.com/fzaninotto/Faker
CompositeurComposer vous aide à déclarer, gérer et installer les dépendances PHP.
Étoiles GitHub : 14,9k+
Site Web : https://github.com/composer/composer
Recommandations associées :
Compositeur national Collection complète de miroirsTutoriel d'utilisation de Composer6. GuzzleGuzzle est un client HTTP PHP, ce qui rend l'envoi de requêtes HTTP en code PHP extrêmement simple.
Étoiles GitHub : 12,9k+
Site Web : https://github.com/guzzle/guzzle
Yii 2Yii 2 est un framework PHP moderne qui peut être utilisé comme base pour vos applications PHP.
Étoiles GitHub : 12 000+
Site Web : https://github.com/yiisoft/yii2
Recommandations associées :
Tutoriel vidéo Yii2 8. PHPMailerPHPMailer est une bibliothèque de développement d'envoi d'e-mails classique pour PHP.
Étoiles GitHub : 11k+
Site Web : https://github.com/PHPMailer/PHPMailer
PHPUnitPHP Unit est un framework de tests unitaires pour PHP.
Étoiles GitHub : 10 000+
Site Web : https://github.com/sebastianbergmann/phpunit
10. Phalcon est un framework Web open source fourni comme une extension C du langage PHP, il présente donc les caractéristiques de hautes performances et de faible consommation de ressources.Étoiles GitHub : 8,9k+
Site Web : https://github.com/phalcon/cphalconAnalyse
Parsedown est une version PHP de l'analyseur Markdown.
Étoiles GitHub : 7,9k+Site Web : https://github.com/erusev/parsedown
12. 🎜>Mobile Detect est une classe PHP légère utilisée pour détecter le type d'appareils mobiles, y compris les tablettes. Il utilise la chaîne User-Agent ainsi que des en-têtes HTTP spécifiques pour détecter les environnements mobiles. Étoiles GitHub : 7,9k+Site Web : https://github.com/serbanghita/Mobile-Detect13. CakePHP
CakePHP est un framework de développement rapide pour PHP qui utilise certains modèles de conception courants tels que MVC. L'objectif de CakePHP est de fournir un cadre structuré afin que les développeurs PHP de tous niveaux puissent développer rapidement des applications Web robustes sans perdre en flexibilité. Étoiles GitHub : 7,5k+Site Web : https://github.com/cakephp/cakephp
oups
Whoops est un framework de gestion des erreurs pour PHP qui fonctionne immédiatement. Étoiles GitHub : 7k+Site Web : https://github.com/filp/whoops15. >Laravel Debugbar est une barre de débogage PHP pour Laravel 5. Il contient un ServiceProvider pour enregistrer la barre de débogage et connecter la sortie. Les actifs peuvent être publiés et configurés à l'aide de Laravel.
Étoiles GitHub : 7k+
Site Web : https://github.com/barryvdh/laravel-debugbar
Image d'interventionIntervention Image est une bibliothèque PHP de traitement et de manipulation d'images qui fournit une API simple et claire pour la création, l'édition et l'intégration d'images. Intervention Image comprend ServiceProvider et Facades pour l'intégration dans Laravel. Étoiles GitHub : 7k+ Site Web : https://github.com/Intervention/image 17 octobre October est un système de gestion de contenu (CMS) et une plateforme Web conçus pour simplifier votre flux de travail de développement. Étoiles GitHub : 7k+ Site Web : https://github.com/octobercms/october WeChat Le SDK PHP de WeChat. Étoiles GitHub : 6,5k+ Site Web : https://github.com/overtrue/wechat 19. PHP-Parser Un analyseur PHP développé en PHP. Étoiles GitHub : 6,5k+ Site Web : https://github.com/nikic/PHP-Parser 20, Goutte Goutte est une version PHP de la bibliothèque des robots d'exploration Web. Étoiles GitHub : 6k+ Site Web : https://github.com/FriendsOfPHP/Goutte Ouvrier Workerman est un framework PHP asynchrone hautes performances, piloté par événements, permettant de créer des applications Web rapides et évolutives. Workerman prend en charge HTTP, Websocket, SSL et d'autres protocoles personnalisés, ainsi que Libevent, HHVM et ReactPHP. Étoiles GitHub : 6k+ Site Web : https://github.com/walkor/Workerman 22. Fixateur de normes de codage PHP Il s'agit d'un outil qui résout automatiquement les problèmes de spécification du code PHP. Étoiles GitHub : 6k+ Site Web : https://github.com/FriendsOfPHP/PHP-CS-Fixer PHP-ML PHP-ML est une bibliothèque d'apprentissage automatique pour le langage PHP. Étoiles GitHub : 5,5k+ Site Web : https://github.com/php-ai/php-ml 24. 🎜>Deployer est un outil de déploiement développé en PHP, avec une prise en charge prédéfinie des frameworks de développement populaires. Étoiles GitHub : 5,5k+ Site Web : https://github.com/deployphp/deployer Magento2 est une solution de commerce électronique avancée et riche en fonctionnalités. Étoiles GitHub : 5,5k+ Site Web : https://github.com/magento/magento2 Swift Mailer est un outil de messagerie unique en langage PHP. Étoiles GitHub : 5,5k+ Site Web : https://github.com/swiftmailer/swiftmailer Mockery est un framework de simulation PHP simple mais flexible pour les tests unitaires, prenant en charge des frameworks de test tels que PHPUnit et PHPSpec. L'objectif principal de Mockery est de fournir un cadre de test capable de définir un comportement simulé à l'aide d'un DSL. Étoiles GitHub : 5 000 + Site Web : https://github.com/mockery/mockery Il s'agit d'un package de développement client PHP utilisé pour accéder à l'API Google. Étoiles GitHub : 5 000+ Site Web : https://github.com/google/google-api-php-client Twig est un langage de modèles flexible, rapide et sûr. Étoiles GitHub : 5k+ Site Web : https://github.com/twigphp/Twig PHP-PM est un gestionnaire de processus et un équilibreur de charge pour les applications PHP. Étoiles GitHub : 5k+ Site Web : https://github.com/php-pm/php-pm Étoiles GitHub : 4,9k+ 32, Dompdf Étoiles GitHub : 4,5k+ 33, Predis Étoiles GitHub : 4,5k+ vidéo redis Tutoriel Étoiles GitHub : 4,5k+ 35, Typecho Étoiles GitHub : 4k+ 36, Lychee gérer ou partager des photos. 37, Prophétie Étoiles GitHub : 4k 38, EmojiOne Étoiles GitHub : 3,9k+ Merci Thanks est un gestionnaire de packages PHP. Étoiles GitHub : 3,5k+Site Web : https://github.com/symfony/thanks PHPStan est un outil d'analyse statique PHP qui peut trouver des bugs dans le code PHP sans l'exécuter. Étoiles GitHub : 3,5k+ Site Web : https://github.com/phpstan/phpstan 41 Serveur PHP OAuth 2.0 42, pays BotManBotMan est une bibliothèque PHP utilisée pour simplifier le développement de robots conversationnels. Elle prend en charge plusieurs plates-formes de messagerie, notamment Slack, Telegram, Microsoft Bot Framework, Mexmo, HipChat, Facebook Messenger et WeChat. Étoiles GitHub : 3,5k+ Site Web : https://github.com/botman/botman Sliex est un micro-framework PHP basé sur des composants Symfony. Étoiles GitHub : 3,5k+ Site Web : https://github.com/silexphp/Silex L'API Chat fournit une interface de développement pour accéder à WhatsAPP. Étoiles GitHub : 3,5k+ Site Web : https://github.com/mgp25/Chat-API Générateur de nombres aléatoires. Étoiles GitHub : 3,5k+ Site Web : https://github.com/paragonie/random_compat Bolt est un système CMS simple basé sur des composants Symfony, utilisant Twig et SQLite/MySQL/PostgreSQL. Étoiles GitHub : 3,5k+ Site Web : https://github.com/bolt/bolt Phinx est utilisé pour simplifier les opérations de migration de bases de données pour vos applications PHP. En moins de 5 minutes, vous pouvez installer Phinx et créer votre première migration de base de données. Phinx n'est responsable que de la migration, ce n'est pas un ORM. Étoiles GitHub : 3k+ Site Web : https://github.com/cakephp/phinx Codeception est un framework de test PHP full-stack moderne, inspiré de BDD, qui offre une nouvelle façon d'écrire des tests unitaires. Codeception est implémenté sur la base de PHPUnit. Étoiles GitHub : 3k+ Site Web : https://github.com/Codeception/Codeception PHPWord est une bibliothèque de lecture et d'écriture de documents Office développée en PHP, prenant en charge MS Office XML (OOXML ou OpenXML), format de document ouvert OASIS, format de texte enrichi (RTF), HTML et PDF. Étoiles GitHub : 3k+ Site Web : https://github.com/PHPOffice/PHPWord Les 50 projets open source GitHub avec le plus d'étoiles ci-dessus, si vous êtes intéressé, téléchargez-le et essayez-le ! Recommandations associées : 1.