Mehr als die Hälfte des Jahres 2019 ist vergangen. Die chinesische PHP-Website fasst für Sie zusammen, welche beliebten PHP-bezogenen Open-Source-Projekte 2019 auf GitHub verfügbar waren. Die folgenden sind nach GitHub-Stars sortiert. Willkommen, um darauf zu verweisen!
Die 50 beliebtesten PHP-Open-Source-Projekte auf GitHub [2019]
1. Laravel
Laravel ist ein PHP-Entwicklungsframework, das für Webentwickler entwickelt wurde.
GitHub Stars: 43.5k+
Website: https://github.com/laravel/laravel
Verwandte Empfehlungen:
Laravel 5.8 Chinesisches Dokumentationshandbuch
2. Symfony
Symfony ist ein Framework für die Entwicklung von Webanwendungen. Enthält eine Reihe wiederverwendbarer PHP-Komponenten. Symfony wird in Tausenden von Webanwendungen verwendet, darunter BlaBlaCar.com und Spotify.com, sowie in den beliebtesten PHP-Projekten wie Drupal und Magento.
GitHub Stars: 17.8k+
Website: https://github.com/symfony/symfony
3. CodeIgniter
CodeIgniter ist ein Framework für die Entwicklung von Webanwendungen. Ziel ist es, Entwicklern die Nutzung der bereitgestellten funktionsreichen Bibliotheken zu ermöglichen, um eine schnelle Projektentwicklung zu erreichen. Mit CodIgniter können Sie zur Erledigung von Aufgaben nur minimalen Code verwenden und so sicherstellen, dass Sie sich auf das Projekt selbst konzentrieren können.
GitHub Stars: 16k+
Website: https://github.com/bcit-ci/CodeIgniter
4. Faker
Faker ist eine Bibliothek zur Simulationsdatengenerierung. Wenn Sie Daten zum Auffüllen Ihrer Datenbank, zum Erstellen anständig aussehender XML-Dokumente, zum Schreiben persistenter Daten für Stresstests usw. benötigen, ist dies der richtige Zeitpunkt für die Verwendung von Faker.
GitHub Stars: 16k+
Website: https://github.com/fzaninotto/Faker
5. Komponist
Composer hilft Ihnen beim Deklarieren, Verwalten und Installieren von PHP-Abhängigkeiten.
GitHub Stars: 14.9k+
Website: https://github.com/composer/composer
Verwandte Empfehlungen:
Komponist inländisch Vollständige Sammlung von Spiegeln
Tutorial zur Verwendung von Composer
6. Guzzle ist ein PHP-HTTP-Client. was das Senden von HTTP-Anfragen im PHP-Code extrem einfach macht.
GitHub Stars: 12.9k+Website: https://github.com/guzzle/guzzle7. Yii 2
Yii 2 ist ein modernes PHP-Framework, das als Basis für Ihre PHP-Anwendungen verwendet werden kann.
GitHub Stars: 12k+Website: https://github.com/yiisoft/yii2Verwandte Empfehlungen:Yii2-Video-Tutorial
PHPMailer ist eine klassische E-Mail-Versand-Entwicklungsbibliothek für PHP.
GitHub Stars: 11k+Website: https://github.com/PHPMailer/PHPMailer9. PHPUnit
PHP Unit ist ein Unit-Test-Framework für PHP.
GitHub Stars: 10k+Website: https://github.com/sebastianbergmann/phpunit10. Phalcon
Phalcon ist ein Open-Source-Webframework, das als C-Erweiterung der PHP-Sprache bereitgestellt wird und sich daher durch hohe Leistung und geringen Ressourcenverbrauch auszeichnet.
GitHub Stars: 8.9k+Website: https://github.com/phalcon/cphalcon11. Parsedown
Parsedown ist eine PHP-Version des Markdown-Parsers.
GitHub-Sterne: 7.9k+Website: https://github.com/erusev/parsedown12. Mobile Detect
Mobile Detect ist eine leichte PHP-Klasse, die zur Erkennung des Typs mobiler Geräte, einschließlich Tablets, verwendet wird. Es verwendet die User-Agent-Zeichenfolge zusammen mit bestimmten HTTP-Headern, um mobile Umgebungen zu erkennen.
GitHub Stars: 7.9k+Website: https://github.com/serbanghita/Mobile-Detect13. CakePHP
CakePHP ist ein schnelles Entwicklungsframework für PHP, das einige gängige Designmuster wie MVC verwendet. Das Ziel von CakePHP ist es, ein strukturiertes Framework bereitzustellen, damit PHP-Entwickler aller Ebenen schnell robuste Webanwendungen entwickeln können, ohne an Flexibilität einzubüßen.
GitHub Stars: 7.5k+Website: https://github.com/cakephp/cakephp14, ups
Whoops ist ein Fehlerbehandlungs-Framework für PHP, das sofort funktioniert.
GitHub Stars: 7k+Website: https://github.com/filp/whoops15. Laravel Debugbar
Laravel Debugbar ist eine PHP-Debug-Leiste für Laravel 5. Es enthält einen ServiceProvider zum Registrieren der Debug-Leiste und zum Verknüpfen der Ausgabe. Assets können mit Laravel veröffentlicht und konfiguriert werden.
GitHub Stars: 7k+Website: https://github.com/barryvdh/laravel-debugbar16. Interventionsbild
Intervention Image ist eine PHP-Bildverarbeitungs- und -manipulationsbibliothek, die eine einfache und übersichtliche API für die Bilderstellung, -bearbeitung und -integration bietet. Intervention Image umfasst ServiceProvider und Facades für die Integration in Laravel.
GitHub Stars: 7k+
Website: https://github.com/Intervention/image
17. Oktober
October ist ein Content-Management-System (CMS) und eine Webplattform, die Ihren Entwicklungsworkflow vereinfachen soll.
GitHub Stars: 7k+
Website: https://github.com/octobercms/october
18. WeChat
Das PHP SDK von WeChat.
GitHub Stars: 6.5k+
Website: https://github.com/overtrue/wechat
19. PHP-Parser
Ein PHP-Parser, der mit PHP entwickelt wurde.
GitHub Stars: 6.5k+
Website: https://github.com/nikic/PHP-Parser
20, Goutte
Goutte ist eine PHP-Version der Webcrawler-Bibliothek.
GitHub Stars: 6k+
Website: https://github.com/FriendsOfPHP/Goutte
21. Workerman
Workerman ist ein asynchrones, ereignisgesteuertes, leistungsstarkes PHP-Framework zum Erstellen schneller, skalierbarer Webanwendungen. Workerman unterstützt HTTP, Websocket, SSL und andere benutzerdefinierte Protokolle sowie Libevent, HHVM und ReactPHP.
GitHub Stars: 6k+
Website: https://github.com/walkor/Workerman
22. PHP Coding Standards Fixer
Dies ist ein Tool, das Probleme mit der PHP-Codespezifikation automatisch behebt.
GitHub Stars: 6k+
Website: https://github.com/FriendsOfPHP/PHP-CS-Fixer
23. PHP-ML
PHP-ML ist eine maschinelle Lernbibliothek für die PHP-Sprache.
GitHub-Sterne: 5.5k+
Website: https://github.com/php-ai/php-ml
24 🎜>Deployer ist ein mit PHP entwickeltes Bereitstellungstool mit voreingestellter Unterstützung für gängige Entwicklungs-Frameworks.
GitHub Stars: 5.5k+
Website: https://github.com/deployphp/deployer
25, Magento2Magento2 ist eine fortschrittliche, funktionsreiche E-Commerce-Lösung.
GitHub-Sterne: 5.5k+
Website: https://github.com/magento/magento2
26. Swift MailerSwift Mailer ist ein One-Stop-E-Mail-Tool in PHP-Sprache.
GitHub Stars: 5.5k+
Website: https://github.com/swiftmailer/swiftmailer
27, MockeryMockery ist ein einfaches, aber flexibles PHP-Simulationsframework für Unit-Tests, das Testframeworks wie PHPUnit und PHPSpec unterstützt. Das Hauptziel von Mockery besteht darin, ein Test-Framework bereitzustellen, das simuliertes Verhalten mithilfe einer DSL definieren kann.
GitHub Stars: 5k+
Website: https://github.com/mockery/mockery
28. Google APIs Client Library für PHPDies ist ein PHP-Client-Entwicklungspaket, das für den Zugriff auf die Google API verwendet wird.
GitHub Stars: 5k+
Website: https://github.com/google/google-api-php-client
29, TwigTwig ist eine flexible, schnelle und sichere Vorlagensprache.
GitHub Stars: 5k+
Website: https://github.com/twigphp/Twig
30, PHP-PMPHP-PM ist ein Prozessmanager und Load Balancer für PHP-Anwendungen.
GitHub Stars: 5k+
Website: https://github.com/php-pm/php-pm
31. PHP_CodeSnifferPHP_CodeSniffer wird verwendet, um zu prüfen, ob PHP-, JavaScript- und CSS-Dateien nicht den vordefinierten Codespezifikationen entsprechen.
GitHub Stars: 4.9k+
Website: https://github.com/squizlabs/PHP_CodeSniffer
32, DompdfDompdf ist ein HTML/PDF-Konverter für die PHP-Sprache.
GitHub Stars: 4.5k+
Website: https://github.com/dompdf/dompdf
33, PredisPredis ist die PHP-Version des Redis-Clients, flexibel und voll funktionsfähig.
GitHub Stars: 4.5k+
Website: https://github.com/nrk/predis
Verwandte Empfehlungen:
Redis-Video Tutorial34. Respekt/ValidierungVerifizierungs-Engine der PHP-Sprache.
GitHub Stars: 4.5k+
Website: https://github.com/Respect/Validation
35, TypechoTypecho ist eine PHP-Blogging-Plattform, einfach und leistungsstark.
GitHub Stars: 4k+
Website: https://github.com/typecho/typecho
36, LycheeLychee ist ein schönes und benutzerfreundliches Fotoverwaltungssystem, das Sie auf Ihrem eigenen Server bereitstellen können, um
Fotos zu verwalten oder zu teilen.
GitHub Stars: 4k+
Website: https://github.com/electerious/Lychee
37, ProphecyProphecy ist ein PHP-Mocking-Framework.
GitHub Stars: 4k
Website: https://github.com/phpspec/prophecy
38, EmojiOneEmojiOne enthält eine Reihe von Bibliotheken, die Benutzern helfen, System-Emojis in Apps oder Websites zu finden und zu ersetzen.
GitHub-Sterne: 3.9k+
Website: https://github.com/emojione/emojione
39. DankeThanks ist ein PHP-Paketmanager.
GitHub Stars: 3.5k+
Website: https://github.com/symfony/thanks
40. PHPStan – PHP Static Analysis Tool PHPStan ist ein statisches PHP-Analysetool, das Fehler im PHP-Code finden kann, ohne ihn auszuführen. GitHub Stars: 3.5k+ Website: https://github.com/phpstan/phpstan 41. PHP OAuth 2.0 Server league/oauth2-server ist eine in PHP entwickelte OAuth2.0-Authentifizierungsserverimplementierung. Sie können ganz einfach einen OAuth 2.0-Server konfigurieren, um Ihre API mit Zugriffstokens zu sichern oder Clients die Anforderung neuer Zugriffstokens zu ermöglichen. GitHub Stars: 3.5k+ Website: https://github.com/thephpleague/oauth2-server 42, Länder Coutries ist ein von PHP entwickelter Datensatz, der globale Länderdaten in mehreren Formaten bereitstellt: JSON, CSV, XML und Yaml. GitHub-Sterne: 3.5k+ Website: https://github.com/mledoze/countries 43. BotMan BotMan ist eine PHP-Bibliothek zur Vereinfachung der Entwicklung von Konversations-Bots. Sie unterstützt mehrere Messaging-Plattformen, darunter Slack, Telegram, Microsoft Bot Framework, Mexmo, HipChat, Facebook Messenger und WeChat. GitHub Stars: 3.5k+ Website: https://github.com/botman/botman 44, Silex Sliex ist ein PHP-Mikroframework, das auf Symfony-Komponenten basiert. GitHub-Sterne: 3.5k+ Website: https://github.com/silexphp/Silex 45 🎜>Chat API bietet eine Entwicklungsschnittstelle für den Zugriff auf WhatsAPP. 46, random_compat Zufallszahlengenerator. 47, Bolt Bolt ist ein einfaches CMS-System, das auf Symfony-Komponenten basiert und Twig und SQLite/MySQL/PostgreSQL verwendet. 48, Phinx Phinx wird verwendet, um Datenbankmigrationsvorgänge für Ihre PHP-Anwendungen zu vereinfachen. In weniger als 5 Minuten können Sie Phinx installieren und Ihre erste Datenbankmigration erstellen. Phinx ist nur für die Migration verantwortlich, es ist kein ORM. 49, Codeception Codeception ist ein modernes, von BDD inspiriertes Full-Stack-Test-Framework für PHP, das eine neue Möglichkeit zum Schreiben von Unit-Tests bietet. Codeception wird auf Basis von PHPUnit implementiert. 50, PHPWord PHPWord ist eine mit PHP entwickelte Bibliothek zum Lesen und Schreiben von Office-Dokumenten, die MS Office XML (OOXML oder OpenXML), Ranking der 100 am häufigsten verwendeten PHP-Funktionen 2. Eine Zusammenfassung der PHP-Interviewfragen 2019 (Sammlung)