|
CodeIgniter ist ein einfaches und schnelles PHP-MVC-Framework. Das Team von EllisLab hat CodeIgniter veröffentlicht. Nachdem viele Unternehmen alle PHP MVC-Frameworks ausprobiert haben, ist CodeIgniter als Gewinner hervorgegangen, hauptsächlich weil es Organisationen genügend Freiheit bietet, um Entwicklern eine schnellere Arbeit zu ermöglichen. Freedom bedeutet, dass man bei der Verwendung von CodeIgniter Datenbanktabellen nicht auf eine bestimmte Weise benennen muss und auch keine Modelle basierend auf Tabellen benennen muss. Das macht CodeIgniter ideal für das Refactoring von Legacy-PHP-Anwendungen, bei denen all die seltsamen Strukturen portiert werden können. CodeIgniter benötigt nicht viel Code (Version 1.6.2 hat nur 2,8 MB, davon sind 1,3 MB Benutzerdokumentation, die gelöscht werden kann), und es verlangt nicht, dass man eine riesige Bibliothek ähnlich PEAR eingibt. Es funktioniert in PHP 4 und PHP 5 gleichermaßen gut, sodass man portable Anwendungen erstellen kann. Schließlich musst du keine Vorlagen-Engine verwenden, um Ansichten zu erstellen – nutze einfach altmodisches HTML und PHP.
|