Am meisten leichtgewichtige PHP Frameworks

May 31

Am meisten leichtgewichtige PHP Frameworks

Web-Entwickler nutzen die populäre Skriptsprache PHP dynamische Websites entwickeln. Ein PHP-Framework bietet Entwicklern mit verschiedenen Komponenten der vorformulierten PHP-Code in Form von Objekten. Da diese PHP-Code bereits geschrieben wurde, Entwickler nicht die Codierung wiederholen aber rufen Sie einfach die Objekte. Eine leichtgewichtige PHP-Framework umfasst eine minimale Anzahl von diesen Objekten. Im Gegensatz zu ihrer größeren, mehr monolithischen Entsprechungen leichte Rahmen nicht belasten Entwickler mit einer Menge von Objekten, die sie nicht benötigen. Somit eignen sich diese Frameworks für PHP-Entwickler, die kleine Web-Anwendungen zu erstellen.

CodeIgniter

Die CodeIgniter Rahmenbedingungen Prahlerei Funktionsweise innerhalb kleiner Stellfläche. Das Framework erfordert wenig Erstkonfiguration und macht nicht Entwickler eine Eingabeaufforderung verwenden. Das Framework enthält einen optionale Vorlage-Parser, aber Entwickler haben keine Templeting Sprache zu lernen.

Fett-frei-PHP-Framework

Das fettfreie Basisframework (F3) stellt in einer einzigen Datei für 55 k. F3 enthält verschiedene grundlegende PHP-Funktionen einschließlich einen HTML-Formulare-Prozessor, einen Spamfilter, ein Test-Tool und eine URL-Routingmodul. F3 erfordert keine Vorkonfiguration. Es beansprucht, dass die einzige PHP-Framework mit drei-Objekt-Beziehung-Mapper für Datenabstraktion und Modellierung. Web-Entwickler können die F3-Base über die Framework-Bibliothek von Plug-Ins erweitern.

Licht VC und Husten PHP

Diese beiden Schwesterfirmen Rahmenbedingungen entkoppeln die traditionelle Model-View-Controller-Architektur. PHP-Entwickler, die einen Rahmen brauchen, der nur Ansichten und Controller behandelt sollte das Licht VC-Framework einsetzen. Der Husten PHP wurde entworfen, um als Vorbild fungieren und arbeitet mit Objekten mit nur einem einzigen Datenbank Tabelle Gegenstück.

Fitzgerald

Das winzige Fitzgerald PHP-Framework versucht, die Funktionen von der Sinatra-Framework für Ruby zu klonen. Es ist ideal für Entwickler, die Standardauthentifizierung Systeme erstellen müssen.

Propel ORM

Propel-Objekt-Beziehung-Mapping-Framework vorgibt, Datenbank-Programmierung Spaß für Entwickler machen und beansprucht, die auf Tausenden von Websites verwendet werden. Diese kleine Framework ermöglicht Entwicklern Abfragen, sortieren, beitreten und Datenbankabfragen zu filtern. Arbeitet mit vielen der SQL-Datenbanken wie MySQL, MSSQL, Oracle, PostgreSQL und SQLite zu treiben.