CodeIgniter Features
Eine Anwendung anhand seiner Features zu bewerten ist eine armselige Methode, da der Funktionsumfang nichts darüber aussagt, wie zufrieden die Benutzer damit sind, oder wie intuitiv sie sich bedienen lässt oder wie intelligent sie aufgebaut ist. Der Funktionsumfang sagt nichts über die Qualität des Codes oder die Performance oder die Liebe zum Detail oder dessen Sicherheit aus. Der einzige Weg sich ein echtes Urteil über eine Applikation zu bilden ist es, sie auszuprobieren und den Code kennen zu lernen. Die Installation von CodeIgniter ist ein Kinderspiel, daher ermutigen wir dich genau das zu tun. In der Zwischenzeit stellen wir dir hier eine Liste von CodeIgniter's Hauptfunktionen zusammen:
- Model-View-Controller basiertes System
- PHP 4 kompatibel
- Extrem schlank
- Voll ausgestattete Datenbankklassen mit Unterstützung für verschiedene Plattformen.
- Active Record Datenbank Support
- Formular- und Datenvalidierung
- Sicherheit und XSS-Filterung
- Session Management
- Email-Versand Klasse. Sie unterstützt Anhänge, HTML/Text Emails, mehrere Protokolle (sendmail, SMTP, und Mail) und mehr.
- Bild-Manipulations Bibliothek (beschneiden, skalieren, rotieren, etc.). Unterstützt GD, ImageMagick, und NetPBM
- Datei-Uploading-Klasse
- FTP-Klasse
- Lokalisierung
- Pagination
- Datenverschlüsselung
- Benchmarking
- Seiten-Caching
- Fehlerprotokollierung
- Application Profiling
- Scaffolding
- Kalender-Klasse
- User Agent-Klasse
- Zip Encoding-Klasse
- Template Parser-Klasse
- Trackback-Klasse
- XML-RPC-Bibliothek
- Unit Testing-Klasse
- Suchmaschinenfreundliche URLs
- Flexibles URI Routing
- Unterstützung für Hooks, Klassen-Erweiterungen und Plugins
- Grosse Sammlung von "Helper" Funktionen