|
|
@@ -1,11 +1,12 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
-<!-- EN-Revision: 15343 -->
|
|
|
+<!-- EN-Revision: 16653 -->
|
|
|
<!-- Reviewed: no -->
|
|
|
<sect1 id="zend.tool.project.introduction">
|
|
|
- <title>Zend_Tool_Project Einführung</title>
|
|
|
+ <title>Einführung</title>
|
|
|
|
|
|
<para>
|
|
|
- Zend_Tool_Project baut auf die Möglichkeiten von Zend_Tool_Framework und erweitert Sie
|
|
|
+ <classname>Zend_Tool_Project</classname> baut auf die Möglichkeiten von
|
|
|
+ <classname>Zend_Tool_Framework</classname> und erweitert Sie
|
|
|
darum ein "Projekt" zu managen. Generell, ist ein "Projekt" eine geplante Arbeit oder
|
|
|
eine Initiative. In der Welt der Computer sind Projekte generell eine Sammlung von
|
|
|
Ressourcen. Diese Ressourcen können Dateien, Verzeichnisse, Datenbanken, Schemas, Bilder,
|
|
|
@@ -13,26 +14,28 @@
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
- Das selbe Konzept trifft auf Zend Framework Projekte zu. In ZF Projekten, hat man
|
|
|
- Controller, Aktionen, Views, Modelle, Datenbanken und so weiter. In den Ausdrücken von
|
|
|
- Zend_Tool, benötigen wir einen Weg um diese Typen von Ressourcen handzuhaben - deshalb
|
|
|
- Zend_Tool_Project.
|
|
|
+ Das selbe Konzept trifft auf Zend Framework Projekte zu. In Zend Framework Projekten, hat
|
|
|
+ man Controller, Aktionen, Views, Modelle, Datenbanken und so weiter. In den Ausdrücken von
|
|
|
+ <classname>Zend_Tool</classname>, benötigen wir einen Weg um diese Typen von Ressourcen
|
|
|
+ handzuhaben - deshalb <classname>Zend_Tool_Project</classname>.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
- Zend_Tool_Project ist dazu in der Lage Projekt Ressourcen durch die Entwicklung eines
|
|
|
- Projektes handzuhaben. Wenn man also, als Beispiel, mit einem Kommando einen Controller
|
|
|
- erstellt, und im nächsten Kommando eine Aktion in diesem Controller erstellen will,
|
|
|
- muss Zend_Tool_Project von der Controller Datei <emphasis>wissen</emphasis> die erstellt
|
|
|
- wurde, damit man (in der nächsten Aktion) dazu in der Lage ist diese der Aktion hinzu zu
|
|
|
- fügen. Das ist es was das Projekt aktuell hält und <emphasis>bequem</emphasis>.
|
|
|
+ <classname>Zend_Tool_Project</classname> ist dazu in der Lage Projekt Ressourcen durch die
|
|
|
+ Entwicklung eines Projektes handzuhaben. Wenn man also, als Beispiel, mit einem Kommando
|
|
|
+ einen Controller erstellt, und im nächsten Kommando eine Aktion in diesem Controller
|
|
|
+ erstellen will, muss <classname>Zend_Tool_Project</classname> von der Controller Datei
|
|
|
+ <emphasis>wissen</emphasis> die erstellt wurde, damit man (in der nächsten Aktion) dazu in
|
|
|
+ der Lage ist diese der Aktion hinzu zu fügen. Das ist es was das Projekt aktuell hält und
|
|
|
+ <emphasis>bequem</emphasis>.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
Ein anderer Punkt den man über Projekte verstehen muss ist das Ressourcen typischerweise
|
|
|
- in einer Hirarchischen Art und Weise organisiert sind. Damit ist Zend_Tool_Project in der
|
|
|
- Lage das aktuelle Projekt in einer interne Repräsentation zu serialisieren, was es erlaubt
|
|
|
- nicht nur jederzeit zu wissen <emphasis>welche</emphasis> Ressourcen Teil eines Projektes
|
|
|
- sind, sonder auch <emphasis>wie</emphasis> diese in Relation zu einander stehen.
|
|
|
+ in einer Hirarchischen Art und Weise organisiert sind. Damit ist
|
|
|
+ <classname>Zend_Tool_Project</classname> in der Lage das aktuelle Projekt in einer interne
|
|
|
+ Repräsentation zu serialisieren, was es erlaubt nicht nur jederzeit zu wissen
|
|
|
+ <emphasis>welche</emphasis> Ressourcen Teil eines Projektes sind, sonder auch
|
|
|
+ <emphasis>wie</emphasis> diese in Relation zu einander stehen.
|
|
|
</para>
|
|
|
</sect1>
|