Zend Framework - für individuelle Internet-Lösungen
Komplexe Anforderungen können oft nicht mit vorhandenen Systemen gelöst werden. Funktionalitäten können mit Hilfe von Zend individuell zusammengestellt werden.
Zend und seine Stärken
Häufig wiederkehrende Routinen und Aufgaben werden von dem Framework zur Verfügung gestellt und sparen somit Arbeits- und Entwicklungszeit. Das Zend Framework arbeitet, wie viele andere PHP-Frameworks auch nach dem MVC-Prinzip. MVC ist die Abkürzung für Model - View - Controller, ein Architekturmuster zur Strukturierung von Software-Entwicklung. Dadurch werden Daten-, Anzeige- und Steuerungslogik strikt voneinander getrennt.
Komponenten einer MVC-Struktur
- Model: Daten, Datenbank
- View: Anzeige der Ergebnisse
- Controller: Steuerungs- oder Programmlogik
Gängige Aufgaben des Zend-Frameworks
- Datenbankmodell
- Steuerungslogik
- Anzeigetemplates
- Caching
- Validierung
- Authentifizierung
- Formularverarbeitung
- Volltextsuche
- Datenbankabstraktion