|
|
(50 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | Aktivierung der schon vorhandenen Extensions im Erweiterungsmanager
| + | [[typo3]] |
− | * extbase
| |
− | * fluid
| |
| | | |
− | = Charakteristia = | + | = Installation = |
− | * FLOW3 hingegen verwendet einen 128-Bit-Hexadezimalzahl als Kennzeichner. Tatsächlich ist die Implementierung eines solchen Identifikators dem Entwickler überlassen, solange die Eindeutigkeit gewährleistet ist.
| |
− | * '''Schichtmodell'''
| |
− | ** 1. Benutzerschnittstelle. Die Benutzerschnittstelle präsentiert die Anwendung dem Benutzer und nimmt Eingaben entgegen.
| |
− | ** 2. Anwendung. Diese Schicht nimmt Benutzereingaben entgegen und koordiniert die Zusammenarbeit mit dem Domänenmodell in der nächsten Schicht. Die Anwendungsschicht selbst enthält keine Geschäftslogik – dies ist die Aufgabe der Domäne.
| |
− | ** 3. Domäne. Das Domänenmodell ist das „ Herz“ der Anwendung. Es bildet eine Domäne der realen Welt ab und enthält die komplette Geschäftslogik der Anwendung. Technische Details der Domäne werden an die Infrastrukturschicht weitergereicht.
| |
− | ** 4. Infrastruktur. Diese Schicht stellt die technische Infrastruktur für die Anwendung bereit. Dies beinhaltet zum Beispiel die dauerhafte Speicherung von Objekten in einer Datenbank.
| |
− | * '''MVC'''
| |
− | ** Daten'''m'''odell -- Anwenungsschicht; objektorientiert, Klassen werden in DB(Tabellen) abgebildet
| |
− | ** '''V'''iew
| |
− | ** '''C'''ontroller
| |
| | | |
| + | <source lang="bash"> |
| + | curl -s https://getcomposer.org/installer | php |
| + | php composer.phar create-project --dev --keep-vcs typo3/flow-base-distribution Quickstart 2.0.0-beta1 |
| + | cd Quickstart/ |
| + | ./flow core:setfilepermissions sn www-data www-data |
| + | </source> |
| | | |
− | = Quellen ==
| + | '''Quellen''' |
− | * [http://www.typo3lexikon.de/typo3-tutorials/extensions/fluid.html deutsches Fluid Tutorial] | + | * [http://docs.typo3.org/flow/TYPO3FlowDocumentation/Quickstart/Index.html flow Quickstart] |
− | * [https://www.mittwald.de/fileadmin/downloads/pdf/dokus/Extbase_Fluid_Dokumentation.pdf Extbase_Fluid_Dokumentation.pdf von mittwald]
| + | * [http://flow.typo3.org/download.html download Versionsnummer] |
− | * [http://wiki.typo3.org/Fluid Fluid englisches Fluid Tutorial] | |