My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
ZEND_FRAMEWORK_ORDNER_STRUKTUR  
Zend Framework Ordner Struktur.
Updated Oct 23, 2012 by fo...@maebert.de

Zend Framework Ordner Struktur

Application

  • Ordner für die Hauptlogik
  • Alles was mit der Anwendung/Logik zu tun hat kommt in Application
  • Auf Ressourcen die von der Applikation zugegriffen werden kommen nicht in den Application Ordner, sondern z.B.: in den Ordner data,
  • Model View Contoller Prinzip
    • controllers

      • php Klassen - Namengebung: "Name"Controller.php
    • models

      • Geschäftslogik
      • Persistenzschicht
      • Klassen Tragen Namen des Value Objekts
        • Z.B.: User.php
        • Klassennamen in php = Ordner Struktur
          • class Application_Model_User{…}
      • Mapper Klassen, vermitteln zwischen Persistenzschicht und Value Objekts
      • Namengebungen an ihren Objekten Orientiert
      • Services
    • views

      • Scripts
      • Benennung, Ausgestaltung mehr HTML ähnlich
      • Z.B.: tag-item.phtml
    • config

      • Zentralisierte Konfiguration
        • Möglichst viel der Konfiguration hier auslagern
        • Dateien zum Auslagern der Konfiguration
      • Application.ini
        • Programmierung unabhängig von Umgebung
        • z.B.: verschiede Arbeits-Umgebungen: Datenbanken – im Speicher, mySQL

docs

  • Dokumentation

library

  • eigene Code-Bibliotheken
  • eigene Klassenpakete, Ergänzungen

public

  • Ordner für den Singel-Point Einstieg.
  • Einziger Ordner der nach außen sichtbar ist.
  • .htaccess, index.php
  • css scripts, bilder

tests

  • für Unit-Testing

data

  • Ressourcen auf die die Applikation zugreift .B.: Datenbank zugriff
Powered by Google Project Hosting