Framework

Aus php bar

Wechseln zu: Navigation, Suche

Ein Framework (Rahmenprogramm) gibt eine Architektur für die Applikationsentwicklung vor. Der Begriff stammt aus der objektorientierten Softwareentwicklung. Das heist aber nicht, dass alle Frameworks objektorientiert sein müssen.

In anderen Worten: in einem Framework werden Aufgaben zusammengefasst, die immer wieder anfallen, z.B. Benutzerauthentifizierung, Datenbankverbindung, Trennung von Inhalt und Design, etc.

Streng genommen erstellt sich jeder Entwickler sein eigenes Framework, wenn er gewisse Funktionen oder Aufgaben in Dateien zusammenfasst, die er dann in den einzelnen Seiten einbindet.

Es empfiehlt sich aber trotzdem, nicht alles von Grund auf selbst zu programmieren und einmal einen Blick auf verschiedene Frameworks zu werfen. Unter anderen auch, weil man auf vorhandene Strukturen aufbauen kann und diese schon getestet und (hoffentlich) sicher sind.

Für PHP gibt es bereits eine große Anzahl an Frameworks. Je nach Aufgabenstellung und Ziel der Anwendung ist das eine oder andere besser geeignet.


Framework Übersicht
Binarycloud | BlueShoes| Cake | InterJinn | KONG42 | Mojavi | PEAR | php.MVC | phpOpenTracker | Phrame | PIWI | PRADO | Seagull | SMART | Solar | Studs | Struts4php | symfony | WACT | Zend Framework
Persönliche Werkzeuge