Heim  >  Artikel  >  Die 50 beliebtesten PHP-Open-Source-Projekte auf GitHub [2019]

Die 50 beliebtesten PHP-Open-Source-Projekte auf GitHub [2019]

PHPz
PHPzOriginal
2019-09-07 14:54:3417746Durchsuche

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]

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

Laravel-Video-Tutorial

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/guzzle

7. 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/yii2

Verwandte Empfehlungen:

Yii2-Video-Tutorial

8. PHPMailer

PHPMailer ist eine klassische E-Mail-Versand-Entwicklungsbibliothek für PHP.

GitHub Stars: 11k+

Website: https://github.com/PHPMailer/PHPMailer

9. PHPUnit

PHP Unit ist ein Unit-Test-Framework für PHP.

GitHub Stars: 10k+

Website: https://github.com/sebastianbergmann/phpunit

10. 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/cphalcon

11. Parsedown

Parsedown ist eine PHP-Version des Markdown-Parsers.

GitHub-Sterne: 7.9k+

Website: https://github.com/erusev/parsedown

12. 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-Detect

13. 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/cakephp

14, ups

Whoops ist ein Fehlerbehandlungs-Framework für PHP, das sofort funktioniert.

GitHub Stars: 7k+

Website: https://github.com/filp/whoops

15. 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-debugbar

16. 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, Magento2

Magento2 ist eine fortschrittliche, funktionsreiche E-Commerce-Lösung.

GitHub-Sterne: 5.5k+

Website: https://github.com/magento/magento2

26. Swift Mailer

Swift Mailer ist ein One-Stop-E-Mail-Tool in PHP-Sprache.

GitHub Stars: 5.5k+

Website: https://github.com/swiftmailer/swiftmailer

27, Mockery

Mockery 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 PHP

Dies 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, Twig

Twig ist eine flexible, schnelle und sichere Vorlagensprache.

GitHub Stars: 5k+

Website: https://github.com/twigphp/Twig

30, PHP-PM

PHP-PM ist ein Prozessmanager und Load Balancer für PHP-Anwendungen.

GitHub Stars: 5k+

Website: https://github.com/php-pm/php-pm

31. PHP_CodeSniffer

PHP_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, Dompdf

Dompdf ist ein HTML/PDF-Konverter für die PHP-Sprache.

GitHub Stars: 4.5k+

Website: https://github.com/dompdf/dompdf

33, Predis

Predis 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 Tutorial

34. Respekt/Validierung

Verifizierungs-Engine der PHP-Sprache.

GitHub Stars: 4.5k+

Website: https://github.com/Respect/Validation

35, Typecho

Typecho ist eine PHP-Blogging-Plattform, einfach und leistungsstark.

GitHub Stars: 4k+

Website: https://github.com/typecho/typecho

36, Lychee

Lychee 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, Prophecy

Prophecy ist ein PHP-Mocking-Framework.

GitHub Stars: 4k

Website: https://github.com/phpspec/prophecy

38, EmojiOne

EmojiOne 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. Danke

Thanks 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.

GitHub Stars: 3.5k+

Website: https://github.com/mgp25/Chat-API

46, random_compat

Zufallszahlengenerator.

GitHub Stars: 3.5k+

Website: https://github.com/paragonie/random_compat

47, Bolt

Bolt ist ein einfaches CMS-System, das auf Symfony-Komponenten basiert und Twig und SQLite/MySQL/PostgreSQL verwendet.

GitHub Stars: 3.5k+

Website: https://github.com/bolt/bolt

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.

GitHub Stars: 3k+

Website: https://github.com/cakephp/phinx

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.

GitHub Stars: 3k+

Website: https://github.com/Codeception/Codeception

50, PHPWord

PHPWord ist eine mit PHP entwickelte Bibliothek zum Lesen und Schreiben von Office-Dokumenten, die MS Office XML (OOXML oder OpenXML),

OASIS Open Document Format, Rich Text Format (RTF), HTML und PDF unterstützt.

GitHub-Sterne: 3k+

Website: https://github.com/PHPOffice/PHPWord

Die 50 GitHub-Open-Source-Projekte mit den meisten Sternen oben, falls Sie es sind Interessiert, einfach herunterladen und ausprobieren!

Verwandte Empfehlungen:

1.

Ranking der 100 am häufigsten verwendeten PHP-Funktionen

2. Eine Zusammenfassung der PHP-Interviewfragen 2019 (Sammlung)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Das erwartete PHP7.4Nächster Artikel:Das erwartete PHP7.4