() translation by (you can also view the original English article)
"Es gibt keinen Grund, das Rad neu zu erfinden."
Eine Neuerfindung ist nicht nur etwas, das bereits verbrauchte Zeit existiert, es ist auch meist unglücklich. Das Gleiche gilt für die Webentwicklung. Aus diesem Grund kann die Verwendung eines Frameworks für den Erfolg eines Projekts entscheidend sein.
Ein Framework "soll die Entwicklung von Webanwendungen wie Web Services, Webressourcen und Web-APIs unterstützen. Web-Frameworks zielen darauf ab, den mit den üblichen Aktivitäten in der Webentwicklung verbundenen Overhead zu verringern. "
Schauen wir uns also 20 nützliche PHP-Frameworks an, die auf Envato Market verfügbar sind.
1. xCRUD - Data Management System (PHP CRUD)
CRUD steht für Create-Read-Update-Delete. Ähnlich wie bei einem vollständigen CMS (Content Management System) sparen Sie bei der Verwaltung Ihrer Daten mit dem xCRUD - Datenverwaltungssystem (PHP CRUD) Zeit und Ressourcen.



Dies bietet viele verschiedene Möglichkeiten, um mit Ihren Daten und "Gerüsten" zu interagieren, auch für diejenigen, die noch keine vollständigen Programmierer sind.
Dieses CRUD-Framework verwendet PHP 5.x und MySQL 5.x und hat viel zu bieten:
- Einfache Integration in jedes Skript, Framework oder CMS
- Zusammenfügen von Tabellen, Unterauswahlen, Beziehungen
- Multi-Instanz-System
- einzeilige Syntax
- und mehr!
Mit Bootstrap-Unterstützung und einem einfachen WordPress-Plugin für die einfache Integration wartet das xCRUD - Datenverwaltungssystem (PHP CRUD) darauf, dass Sie etwas erstaunliches damit aufbauen.
2. Smart Forms
Mit dem Smart Forms-Framework ist der Himmel das Limit.
Mit den neuesten Webtechnologien können Sie saubere, professionelle und ansprechende Formulare erstellen.



Erstellen Sie mehrere Schritte und verwenden Sie modale Popup-Formulare und vieles mehr:
- AJAX PHP-Formulare und CAPTCHA
- 40+ Starter-Formularvorlagen
- Datums- und Uhrzeitauswahl
- UI-Schieberegler
- und mehr!
Dieses Formular-Framework wird regelmäßig aktualisiert. Aufgrund der bedingten Logik, Verzweigung und des Datenexports benötigen Sie möglicherweise niemals eine andere Online-Formular-Weblösung.
Smart Forms ist intelligent.
3. Laravel CMS - CRUD Builder - Administrator
Laravel CMS - CRUD Builder - Administrator bietet das erforderliche Framework zum Erstellen eines CRUD-Webanwendungs-CMS.
Verwandeln Sie Ihre MySQL-Datenbank!



"Einführung in die Real-Framework-Umgebung zum Aufbau von Backend-Administrator und Frontend für echte Internet- / Intranet-Webanwendungen mit unzähligen zusätzlichen CMS-Plug-In-Möglichkeiten."
Features sind:
- Benutzerverwaltung und CRUD Builder
- Eingebauter Login, Benutzer und Gruppen
- Front-End- und Back-End-Vorlage
- Bootstrap 3 basiert
- und mehr!
Verwenden Sie den Laravel CMS - CRUD Builder - Administrator, um Ihre nächste Internet- oder Intranet-Webanwendung zu erstellen - schneller und einfacher als je zuvor.
4. Real Estate Agency Portal
Der Aufbau einer Immobilien-Website muss nicht schwierig sein. Die Nutzung des Immobilienportals bietet einen Rahmen, der zu einem beeindruckenden Online-Immobilienportal führt.



Es gibt mehrere Funktionen, die Sie hier genießen können:
- Einzigartiger Menü- und Seitenersteller mit sieben Farbstilen
- visuelles, energieeffizientes Modul
- anpassbare Felder
- einfach zu übersetzen
- und mehr!
Dies bietet mehr als nur eine Möglichkeit für Immobilienmakler, Eigenschaften anzuzeigen, es bietet jedoch alle Möglichkeiten, um Angebote mit einem E-Commerce-Angebot einzureichen.
Das Immobilienagentur-Portal verwendet das CodeIgniter-Framework und ist voll von Funktionen des Immobilienagenturportals.
5. Just Forms Full
Just Forms Full ist ... naja ... voll!
Es handelt sich um ein Online-Formular-Framework, mit dem Sie ein klassisches, mehrstufiges Formular erstellen, aus dem Menü auftauchen, das Popup-Menü von unten, modal, ohne Fußzeile oder ohne Kopfzeile mit der Validierung auf Client- und Serverseite anzeigen können.



Dieses hochkompatible responsive Formular-Framework funktioniert mit Bootstrap 3 und umfasst:
- Unterstützung für SMTP, Sendmail und MailChimp
- Mehrschritt-, modale und Popup-Formulare
- 110+ AJAX PHP-Formulare
- 100+ Formularvorlagen
- und mehr!
Wenn man den Preis bedenkt, ist Just Forms Full jeden Cent wert - vor allem wenn man bedenkt, wie viel Zeit dieses Formularrahmen sparen kann.
6. Contact Framework
In dieser Zusammenfassung gibt es mehrere Frameworks für Kontaktformulare, aber es ist gut, wenn sich jede Instanz von dem überfüllten Feld von Kontaktformularen unterscheidet (siehe was ich dort gemacht habe?).
Das Contact Framework ist sauber - sowohl visuell als auch codemäßig.



Features sind:
- Option zur Verwendung vieler Kurzwahlnummern
- mehrere Upload-Optionen
- 3 eingebaute themen
- einfach zu aktualisieren
- und mehr!
Die Contact Framework Codebase ist super sauber, ohne die Funktionen zu beeinträchtigen. Dieses Kontaktformular-Framework hat viel Schlagkraft.
7. PHP Search Engine
Integrieren Sie schnell und einfach eine Suchmaschine in das PHP-Suchmaschinen-Skript.
Durchsuchen Sie das Web, Bilder, Videos, Nachrichten und vieles mehr!



Es enthält drei Widgets, Live-Paginierung ohne Serverlast und viele andere fantastische Funktionen:
- Suche nach .doc, .xls, .pdf und anderen
- Markieren Sie das gesuchte Stichwort
- anpassbare design
- sichere Suchfunktion
- und mehr!
PHP Search Engine ist die in PHP und Bootstrap integrierte Suchmaschine, nach der Sie gesucht haben.
8. HelloVideo - Video CMS
Mit HelloVideo - Video CMS können Sie schnell und einfach ein Video-zentriertes CMS einrichten.
Unbegrenzte Videos, Beiträge, Seiten und mehr!



Features sind:
- Erweitern Sie die Nutzung mit PayPal und Social Login-Plugins
- voll ansprechend und retina-ready
- Webstatistiken und Analysen
- Stripe-Integration
- und mehr!
HelloVideo - Video-CMS ist mehr als nur ein sexy Video-CMS. Es ist auch eine Video-Mitgliedschaftsplattform.
9. Easy PHP Contact Form Script
Integrieren Sie einfach ein PHP-Kontaktformular mithilfe des Easy PHP-Kontaktformularskripts.
Dies ist ein weiteres Kontaktformular, das Ihre Aufmerksamkeit lohnt.



Mit einer Option für die SMTP-Authentifizierung oder PHP-Mail stehen Ihnen folgende Funktionen zur Verfügung
- anpassbare Auto-Responder-E-Mail
- Text und Bild Captcha
- Upload von Dateianhängen
- Standorterkennung
- und mehr!
Mit den vier enthaltenen Themen und seiner einfachen Handhabung ist Easy PHP Contact Form Script eine einfache Wahl.
10. Contact Framework Pro
Contact Framework Pro ist die Pro-Version des zuvor genannten Contact Framework.



Was ist der Unterschied?
Die Pro-Version enthält das normale Kontaktformular und die Modal-, Multistep-, Side Left-, Side Right- und Side in Kontaktformular-Frameworks.
Wenn Sie über Contact Framework nachdenken, wenden Sie sich an Contact Framework Pro. Das ist es wert.
11. API Framework
Wenn Sie Ihre PHP- und OOP-Kenntnisse kennen, ist das API-Framework eine hervorragende Ressource, um mit der Entwicklung Ihrer eigenen API zu beginnen.



Diese API kann nicht nur für Websites verwendet werden, sondern auch für Android- und iOS-Anwendungen.
Es verfügt über:
- Erstellen Sie XML-, JSON-, TXT-, CSV- oder Print_r-Typen oder erstellen Sie eigene Typen
- objektorientierter und strukturierter Code
- URL-Anforderungsstruktur ändern
- Erstellen Sie mehrere API-Versionen
- und mehr!
Das API-Framework ist der perfekte Ausgangspunkt für Ihre eigene API.
12. Frameworx - Bootstrap Powered PHP MySQLi Framework
Das Frameworx - Bootstrap Powered PHP MySQLi Framework ist eine hervorragende Möglichkeit, Ihre nächste PHP- und MySQLi-Webanwendung zu entwickeln und zu starten.
Mit Bootstrap und jQuery gibt es kaum eine bessere Grundlage für Ihre PHP-Web-App.



Dieses PHP-Webframework bietet:
- einfach zu bauen und gut dokumentiert
- Selbstregistrierung mit E-Mail-Bestätigung
- Verwalten Sie alle Benutzer und Konten
- durchsuchbare öffentliche Profile
- und mehr!
Verwenden Sie für eine schnellere und einfachere Entwicklung von Webanwendungen das Frameworx - Bootstrap Powered PHP MySQLi Framework.
13. Blaze - PHP Framework for Small to Medium Websites
Mit dem Blaze-PHP-Framework für kleine bis mittlere Websites können Sie ein Feuer unter Ihrer nächsten geschäftlichen oder persönlichen Microsite auslösen.
Für Microsites, Landing Pages und kleine Unternehmen ist es nicht erforderlich, ein voll funktionsfähiges CMS zu verwenden, wenn es so heiß ist.



Einige der Funktionen umfassen:
- Leistungssteigerungen
- Plugin-Architektur
- automatische Updates
- Debug-Modus
- und mehr!
Mit seiner schnellen Einrichtung, dem Kompilieren von Assets (Less, Sass und mehr) und Minifizierung (JavaScript, CoffeeScript und mehr) können Sie leicht erkennen, warum Blaze - PHP Framework für kleine bis mittelgroße Websites von Anfang bis Ende schnell brennt.
14. Flatpanel Backend Framework
Das Flatpanel Backend Framework fügt eine weitere Ebene zwischen Ihnen und WordPress hinzu. Dadurch können Sie in Control Panels Ihren eigenen PHP-Code ausführen, ohne WordPress zu stören.



Mit diesem Backend-Framework können Sie:
- Verwenden Sie es mit Plugins und Themes
- Bauen Sie Ihre eigenen Bedienfelder
- Fügen Sie JavaScript- und CSS-Dateien hinzu
- Ersetzen Sie das Dashboard
- und mehr!
Das Flatpanel Backend Framework implementiert die serverseitige Validierung für jedes Element mithilfe von Callbacks.
15. Codeigniter CMS - CRUD Builder - Administrator
Verwenden von Codeigniter CMS - CRUD Builder - Administrator ist der Schlüssel zum schnellen und einfachen Erstellen eines CRUD-Webanwendungs-CMS.



Features sind:
- Rasteroptionen sortieren, suchen und herunterladen
- Formular- und Rasterlayout-Editor
- einfach anpassbar
- Nach Excel exportieren
- und mehr!
Verwenden Sie den Codeigniter CMS - CRUD Builder - Administrator, um eine Back-End- und Front-End-Webanwendung mit vielen CMS-Plug-In-Möglichkeiten zu erstellen.
16. MySQL Database Auto Framework
Bringen Sie Ihre MySQL-Datenbank mit dem MySQL Database Auto Framework auf die nächste Stufe.
"Damit können Sie vermeiden, alle sich wiederholenden SQL-Abfragen und alle Abrufarrays zu schreiben und erneut zu schreiben, um Sie vor SQL-Injektionen zu schützen, und bieten Ihnen eine sehr robuste, aber einfache Möglichkeit, mit Ihren MySQL 5-Datenbanken zu interagieren."



Hier sind einige Funktionen:
- vollständig objektorientiert und verwendet eine Klassendatei pro Datenbanktabelle
- alle Funktionen zentralisiert
- SQL-Injektionen verhindern
- vollständig dokumentiert
- und mehr!
MySQL Database Auto Framework unterstützt MySQL5, verwendet MySQLi und ist einsatzbereit.
17. LivelyCart - A JQuery PHP Store / Shop
Hier ist ein lebendiges Storefront-Framework, mit dem Sie Ihre E-Commerce-Website mit PayPal und Bestellungen per E-Mail einrichten können.
LivelyCart - Ein JQuery PHP Store / Shop verwendet das CodeIgniter-Software-Framework sowohl mit Twitter Bootstrap 2 als auch mit Twitter Bootstrap 3-Themes.



Features sind:
- unbegrenzte Kategorien und Produkte
- ein vollständig anpassbarer Einkaufswagen
- Miniaturbilder des Produkts
- großer Admin
- und vieles mehr!
Auch wenn JavaScript deaktiviert ist, kann dieses responsive E-Commerce-Framework Ihre Online-Kunden bedienen.
Wenn Sie außerhalb der üblichen E-Commerce-Lösungen suchen, müssen Sie sich den LivelyCart - A JQuery PHP Store / Shop ansehen.
18. BusinessApp - Ionic iOS/Android Full Application with Powerful CMS
Jeder möchte eine App für Ihr Unternehmen oder Ihre Organisation, aber nicht jeder braucht eine App, die ein Problem lösen möchte.
Die BusinessApp - Ionic iOS / Android-Vollanwendung mit leistungsfähigem CMS ist die Art von Lösung, die den meisten typischen Unternehmensanforderungen an eine mobile App gerecht wird.



Dieses Framework kann sowohl auf iOS als auch auf Android ausgeführt werden und bietet mehrere Funktionen:
- CMS-Blog: WordPress und Tumblr
- Soziale Feeds und soziale Anteile
- Bild- und Videogalerien
- Mitteilungen
- Suche aktiviert
- und vieles mehr!
Die BusinessApp - Ionic iOS / Android-Vollanwendung mit leistungsfähigem CMS wurde mit und für einige der beliebtesten Technologien entwickelt und kann der Schlüssel zum Erhalt einer App für Ihr Unternehmen sein.
19. MelonHTML5 - Metro UI
Bringen Sie die Kacheln der Windows 8 Metro-Benutzeroberfläche mit der MelonHTML5 - Metro-Benutzeroberfläche ins Web.
Dies ist eine vollständig reagierende, einseitige Website, die HTML5, CSS3 und JavaScript verwendet.



Features sind:
- verwendet ein sauberes objektorientiertes PHP-Framework
- vollständige HTML5- und CSS3-Animationen
- Caching von intelligenten Seiteninhalten
- responsive UI
- und mehr!
Mit MelonHTML5 - Metro UI können Sie problemlos eine elegant aussehende, vollständig anpassbare einseitige Website einrichten.
20. Ninja Media Script - Viral Fun Media Sharing Site
Das Erstellen einer Medienfreigabeseite wird nicht viel einfacher.
Das Ninja Media Script - Viral Fun Media Sharing Site ist ein voll funktionsfähiges, einsatzbereites Framework.



Sie finden viele Funktionen:
- unterstützt YouTube, Vimeo, Vine, GIF, JPG und PNG
- einfach zu installieren und anzupassen
- Benutzerkonten und Punkte
- E-Mail und soziales Login
- und mehr!
Die Ninja Media Script - Viral Fun Media Sharing Site bietet nicht nur jede Menge Funktionen, sondern sieht auch gut aus.
Fazit
Wie Sie anhand dieser Liste deutlich erkennen können, gibt es PHP-Frameworks in vielen verschiedenen Formen und Größen. Unabhängig davon, mit welchem Webprojekt Sie konfrontiert sind, es gibt wahrscheinlich eine Lösung oder eine Kombination von Lösungen, die auf dem Envato-Markt warten wird und die helfen wird.
Wenn Sie sich mit den wichtigsten Aspekten von PHP-Frameworks beschäftigen möchten, sind die Envato Tuts + -Code-Tutorials ein großartiger Ort, um herumzuschauen.
Was sind einige Ihrer bevorzugten Frameworks?