News & Newsletter
IT im Unternehmen
Aktuelle Business-News, Analysen, Kommentare
Newsletter
Täglich News mit IT-Express
Wöchentlich Security-Meldungen mit Security Watch
Aktuelle Schnäppchen mit Price Watch
Business-News einmal pro Woche mit IT im Unternehmen

IT im Unternehmen
Aktuelle Themen
Serie: Open Source im Business
Mobiles VPN: Unterbrechungsfreie Datenübertragung auch unterwegs
IT-Outsourcing
Serie: OpenSource im Business
Interview mit Annette Hoxtell von Strato zum Thema Green IT
|
 |
Einzeltest:
PHP-Frameworks
Werkzeugkasten
Ein gutes Framework bietet neben der Implementierung des MVC-Musters noch einige andere Funktionen. Zum Standard gehören beispielsweise die Unterstützung verschiedener Datenbanktypen. Durch den Einsatz von Datenbankabstraktionsschichten kann die für eine Applikation genutzte Datenbank geändert werden, ohne dass dazu der Quelltext angepasst werden muss. Viel Arbeit steckt bei der Entwicklung von komplexen Web-Anwendungen auch in der Programmierung des Sourcecodes für den Datenbankzugriff. Objektrelationales Mapping ist hier eine Technik, die den objektorientierten Zugriff auf relationale Datenbanken möglich macht und so viel Entwicklungszeit sparen kann. Auch Klassen zur einfachen Internationalisierung und Lokalisierung von Anwendungen sollten bei modernen Frameworks ebenso zum Standard gehören wie eine automatische Validierung von Formulardaten.
Große Anwendungen bestehen aus vielen Einzelseiten und müssen in der Regel mit sehr vielen Benutzerzugriffen zurechtkommen. Ein automatisches Caching von Daten und Einzelseiten ist daher ein wichtiger Bestandteil eines Frameworks.
Ein Hype der vergangenen Monate sind dynamische Bedienoberflächen mit Ajax. Idealerweise ist Ajax nahtlos in das Framework eingebunden und kann daher ohne großen Aufwand verwendet werden.
> Dieses Produkt im Preisvergleich finden
> nächstes Kapitel
Kapitel:
Ankzeptanz von PHP in Unternehmen
| Schichten und Modelle
| Werkzeugkasten
| Revolutionär: Ruby on Rails
| Bolide: Zend-Framework
| PHP in HiFi: Symfony
| Knusprig: Cake PHP
| Überflieger: Seagull
| Helfer in der Not: Code Igniter
| Events & Komponenten: Prado
| Empfehlung
|
 |
|