Web -Entwickler nutzen die beliebte Skriptsprache PHP , um dynamische Webseiten zu entwickeln. Ein PHP-Framework bietet Entwicklern mit verschiedenen Komponenten der Textvorschlag PHP-Code in Form von Objekten . Da diese PHP-Code wurde bereits geschrieben , müssen Entwickler nicht auf die Codierung wiederholen, sondern rufen Sie einfach die Objekte . Ein leichtes PHP Framework beinhaltet eine minimale Anzahl dieser Objekte. Im Gegensatz zu ihren größeren, monolithische Pendants tun leichten Rahmenbedingungen nicht belasten Entwickler mit einer Menge von Objekten, die sie nicht brauchen. Somit sind diese Rahmenbedingungen ideal für PHP -Entwickler, die kleine Web -Anwendungen zu erstellen . CodeIgniter
CodeIgniter Frameworks rühmen funktioniert in einem kleinen Raum. Der Rahmen benötigt wenig Erstkonfiguration und macht Entwickler nutzen eine Kommandozeile . Der Rahmen enthält eine optionale Templateparser , aber die Entwickler haben nicht zu einer templeting Sprache zu lernen.
Fat -Free PHP Framework
Die Basis Fat -Free Framework ( F3 ) setzt in einer einzigen Datei 55k . F3 enthält einige grundlegende PHP-Features einschließlich einer HTML-Formulare Prozessor , einen Spam-Filter , ein Test-Tool und eine URL Routing-Engine . F3 erfordert keine Vorkonfiguration. Es erhebt den Anspruch, die einzige PHP-Framework mit drei Objekt - Relation Mapper für die Verwendung mit Daten Abstraktion und Modellierung. Web-Entwickler können die F3 Basis mithilfe des Frameworks Bibliothek von Plug-Ins erweitern.
Licht VC und Husten PHP
Diese beiden Schwester Frameworks entkoppeln die traditionelle Model-View- Controller-Architektur . PHP -Entwickler, die einen Rahmen, der nur Griffe Ansichten und Controller benötigen sollten Sie das Licht VC Rahmen . Der Husten PHP wurde entwickelt, um als Modell und arbeitet mit Objekten mit nur einer einzigen Datenbank-Tabelle Gegenstück funktionieren .
Fitzgerald
Der winzige Fitzgerald PHP-Framework versucht zu klonen die Merkmale des Sinatra Rahmen für Ruby . Es ist ideal für Entwickler, die Basic-Authentifizierung Systeme erstellen müssen .
Propel ORM
Propel Objekt - Relation Mapping Framework vorgibt Datenbank Codierung Spaß für Entwickler machen und legt behaupten, die auf Tausenden von Websites verwendet . Dieser kleine Rahmen ermöglicht es Entwicklern, Abfrage , sortieren und filtern beitreten Datenbankabfragen . Propel arbeitet mit vielen der SQL-Datenbanken einschließlich MySQL, MSSQL , Oracle , PostgreSQL und SQLite .