PHP ist eine Server-Skriptsprache, die für die Webentwicklung entwickelt wurde, aber auch eine universelle Programmiersprache ist. Über 240 Millionen indizierte Domains verwenden PHP, darunter viele wichtige Websites wie Facebook, Digg und WordPress. Webentwickler haben viele gute Gründe, PHP anderen Skriptsprachen wie Python und Ruby vorzuziehen.
Für PHP-Entwickler stehen im Internet viele Entwicklungstools zur Verfügung, ein geeignetes PHP-Entwicklungstool zu finden ist jedoch schwierig und erfordert viel Aufwand und Zeit. Heute stelle ich 45 praktische PHP-Tools für Entwickler vor.
Plates
Plates ist ein einfaches und benutzerfreundliches PHP-Vorlagensystem. Plates wurde für diejenigen entwickelt, die lieber lokale Vorlagen anstelle kompilierter Vorlagen verwenden.
Laravel
Laravel ist ein Open-Source-Framework mit einer eleganten Ausdruckssprache.
Parsedown
Ein Parsedown-Wrapper für Laravel, der Markdown in HTML kompiliert. Parsedown läuft sehr schnell und unterstützt GitHub-basiertes Markdown.
Guzzle
Guzzle ist eine PHP-Version des HTTP-Clients, die die einfache Verwendung von PHP mit dem HTTP/1.1-Protokoll ermöglicht und den Aufwand reduzieren kann Webdienste.
Hoa
Hoa ist eine Reihe von PHP-Bibliotheken, die eine Brücke zwischen Industrie und Forschung schlagen.
PHP-CPP
PHP-CPP ist eine in C geschriebene PHP-Erweiterungsbibliothek. Es bietet eine gut dokumentierte und benutzerfreundliche Sammlung von Klassen, die zum Erstellen nativer PHP-Erweiterungen verwendet und erweitert werden können.
Twig
Twig ist eine schnelle, sichere und stabile PHP-Template-Engine.
Requests für PHP
Requests ist eine in PHP geschriebene HTTP-Bibliothek.
The Prettifier
Prettifier bietet eine Online-Bearbeitungs-, Formatierungs- und Sprachhervorhebungsplattform für einige Programmiersprachen wie CSS/HTML/XML/PHP/SQL/Perl usw.
Geocoder PHP
Geocoder ist eine gute Bibliothek zum Erstellen von Geoanwendungen und bietet eine Abstraktionsschicht für Geokodierungsvorgänge.
Slim Starter
Slim Starter, erstellt von Xsanisty, ist eine Lösung zum Erstellen erweiterter Webanwendungen.
Mink
Mink ist eine PHP-Bibliothek, mit der Sie Web-APPs interaktiv im Browser testen können. Sie beseitigt die API-Unterschiede zwischen den beiden Browsersimulatoren und bietet Ihnen eine genauere Testumgebung.
Forp
Forp ist ein in C geschriebener PHP-Analysator. Forp ist eine leichte PHP-Erweiterung, die ein einfaches PHP-Array oder eine JSON-Ausgabe bereitstellt, die den vollständigen Skriptaufrufstapel sowie die CPU- und Speichernutzung enthält. forp ist nicht aufdringlich und stellt PHP-Annotationen zur Verfügung, um die Arbeit zu erledigen.
Belt
Belt ist ein sehr nützliches Tool für PHP-Entwickler, es bietet mehr als 60 nützliche Funktionen.
Icon Generator für PHP
Mit dem Icon Generator können Sie Icons basierend auf farbigem Hintergrund generieren, ähnlich wie bei Gmail.
Rainloop
Rainloop ist eine kostenlose und Open-Source-PHP-Webmail-Anwendung mit einer modernen Benutzeroberfläche und unterstützt SMTP IMAP.
Pattern Lab
Pattern Lab ist nicht nur ein Front-End-Framework, sondern auch ein PHP-gesteuerter statischer Website-Generator, eine Projektmusterbibliothek und ein Front-End-Styleguide.
Composer
Composer ist ein unabhängiges PHP-Verwaltungs-Plug-in. Erstellen Sie eine Combiner-Datei im Stammverzeichnis Ihres Projekts und führen Sie einen Befehl aus. Anschließend können alle Ihre Abhängigkeiten heruntergeladen und verwendet werden.
Directus
Directus ist eine kostenlose, kundenfreundliche Open-Source-Datenbank-GUI, die mit Backbone.js erstellt wurde. Sie bietet Benutzern umfangreiche Funktionen zur schnellen Entwicklung und Verwaltung benutzerdefinierter Datenbanklösungen.
PHP Debug Bar
Debug lässt sich problemlos in jedes Projekt integrieren und kann Analysedaten aus jedem Teil der Anwendung anzeigen. Es stammt aus der in PHP integrierten Datensammlerfunktion und einem beliebten Projekt.
Phalcon PHP
Phalcon PHP ist ein durch C erweitertes Web-Framework, das hohe Leistung und geringen Ressourcenverbrauch bietet.
Pinboard
Pinboard ist eine MySQL-Speicher-Engine, die eine schreibgeschützte Schnittstelle für Echtzeit-Überwachungs-/Statistikdienste für die MYSQL-Nutzung von PHP bereitstellt.
Casebox
Casebox ist eine Open-Source-PHP/MYSQL-gesteuerte Webanwendung zum Speichern und Verwalten von Datensätzen, Aufgaben und Dateien. Es verfügt über eine Desktop-ähnliche Oberfläche und wir können ein Verzeichnis mit unbegrenzter Ebene erstellen, um zunächst strukturierte Dinge zu speichern.
Munee
Munee ist eine All-in-One-Bibliothek, die Open Source ist und viele Dinge im Zusammenhang mit der Optimierung und dem Betrieb von Webressourcen abdeckt. Munee verfügt außerdem über eine sehr leistungsstarke Caching-Funktion, mit der Ressourcen auf dem Server und dem Client zwischengespeichert werden können.
ImageWorkshop
ImageWorkshop ist eine Open-Source-Klasse, die auf der GD-Bibliothek basiert und Ihnen bei der Verwaltung von Bildern mit PHP helfen kann. Diese Klasse ist Bildbearbeitungsprogrammen wie PS und GIMP sehr ähnlich: Sie können viele Ebenen oder Ebenengruppen hinzufügen, und jede Ebene verfügt über ein Hintergrundbild.
Sylius
Sylius ist eine kostenlose und Open-Source-E-Commerce-Lösung für PHP (basierend auf Symfony2), mit der Geschäfte jeder Größe und komplexer Produktkategorien verwaltet werden können.
Pico
Pico ist eine Open-Source-CMS-Anwendung, es gibt keine überflüssigen Dinge, das ist das Wichtigste. Es verwendet Flatfiles als Datenbank und ist mit PHP erstellt. Einfach ausgedrückt kann diese APP ausgeführt werden, ohne dass etwas eingestellt werden muss.
PHP MyFAQ
PHP MyFAQ ist eine stabile Open-Source-PHP-F.A.Q.-Anwendung, die viele Funktionen zum Aufbau eines guten F.A.Q.-Systems bietet und eine leistungsstarke Verwaltungsoberfläche zum Verwalten von Kategorien, Einträgen, Benutzern und zum Anzeigen von Statistiken bietet. Ein ###PHP-Dokumentor
PHP Documentor kann die Struktur von Code, Dateisystemstrukturen, Klassen, Funktionen und alles dazwischen lesen und Dokumente generieren.
CakePHP
CakePHP ist ein Open-Source-Webanwendungs-Framework, das dem MVC-Muster folgt und in PHP geschrieben ist. Es basiert auf dem Konzept von Ruby on Rails und wird unter der MIT-Lizenz veröffentlicht.
CodeIgniter
CodeIgniter ist ein leistungsstarkes Open-Source-PHP-Framework.
Monsta FTP
Monsta FTP ist eine PHP-Cloud-Software und kann die FTP-Dateiverwaltung in einem Webbrowser platzieren. Sie können Dateien per Drag & Drop in den Browser ziehen.
XAMPP
XAMPP ist eine kostenlose und plattformübergreifende Open-Source-Webserverlösung, die hauptsächlich einen Apache-HTTP-Server, eine MySQL-Datenbank, PHP und einen in Perl geschriebenen Skriptinterpreter umfasst.
NetBeans
NetBeans ist Open Source und ermöglicht Ihnen die schnelle Entwicklung von Desktop-, Mobil- und Webanwendungen mit Java, HTML5, PHP, C/C usw.
Aura
Aura bietet ein unabhängiges Bibliothekspaket für PHP5.4. Diese Pakete können einzeln verwendet werden, haben Konsistenz oder lassen sich selbst zu einem vollständigen Framework zusammenstellen.
PHPCcheckstyle
PHPCcheckstyle ist eine Open-Source-Funktion, die PHP-Programmierern hilft, einen konsistenten Codierungsstil beizubehalten. Dieses Tool überprüft den eingegebenen PHP-Quellcode und meldet etwaige Verstöße gegen die vorgegebenen Standards.
PHP Mess Detector
PHP Mess Detector ist einfach zu konfigurieren und das Frontend ist benutzerfreundlich. Es kann nach potenziellen Problemen im Code suchen, einschließlich möglicher Fehler, suboptimalem Code, nicht verwendeten Parametern usw.
Kohana
Kohana ist ein elegantes, quelloffenes und objektorientiertes HMVC-Framework auf Basis von PHP5, das von einer Gruppe Freiwilliger gepflegt und entwickelt wird. Ziel ist es, schnell, sicher und leicht zu sein.
Sabberworm
Ein in PHP geschriebener CSS-Dateiparser. Sabberworm ermöglicht das Extrahieren von CSS-Dateien in eine Datenstruktur, das Bearbeiten der Struktur und die Ausgabe von (optimiertem) CSS.
Nette
Nette Framework ist ein PHP-Webentwicklungstool. Es ist so benutzerfreundlich und benutzerfreundlich wie möglich gestaltet. Es konzentriert sich auf Sicherheit und Leistung und ist definitiv eines der sichersten PHP-Entwicklungsframeworks.
PHP Markdown
Dies ist ein Bibliothekspaket, das einen PHP-Markdown-Parser und zusätzliche Funktionserweiterungen enthält. Markdown ist ein Text-zu-HTML-Konvertierungstool.
Yii 2
Yii 2 ist eine komplette Neufassung seiner Vorgängerversion 1.1. Yii ist auch eines der beliebtesten PHP-Entwicklungsframeworks. Yii ist ein leistungsstarkes PHP-Framework, das sich am besten für die Entwicklung von Web 2.0-Anwendungen eignet.
PHP Sandbox
PHP Sandbox nutzt PHPParser, um zu verhindern, dass die Sandbox unsicheren Code ausführt. Es verwendet FunctionParser, um an die Sandbox weitergeleitete Aufrufe zu zerlegen, sodass PHP-Aufrufe auch dann in der Sandbox ausgeführt werden können, wenn sie nicht in Zeichenfolgen konvertiert werden.
Übersetzungsquelle: http://www.ido321.com/1546.html
Englischer Originaltext: 40 Tools zum Schreiben von besserem PHP
Das Obige stellt die Empfehlungen für PHP:40-Entwicklungstools vor, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.