Guideline zur Erstellung von Tibi-Projekten aktualisiert
parent
f83c4a81bd
commit
85ec6f08af
@ -12,8 +12,6 @@ Dieses Dokument beschreibt den Prozess vom fertigen Webdesign zum Tibi-Projekt.
|
|||||||
|
|
||||||
### Ableiten der Kollektionen
|
### Ableiten der Kollektionen
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- anhand der benötigten Datenstrukturen Kollektionen formen
|
- anhand der benötigten Datenstrukturen Kollektionen formen
|
||||||
- ohne direkt in Tibi-Konfigs zu starten am besten die Kollektionen mit anderen Tools visualisieren und Abhängigkeiten erkennen un einzeichnen (Entity Relation)
|
- ohne direkt in Tibi-Konfigs zu starten am besten die Kollektionen mit anderen Tools visualisieren und Abhängigkeiten erkennen un einzeichnen (Entity Relation)
|
||||||
- beim Entwickeln der Kollektionen unterschiedliche Berechtigungen berücksichtigen
|
- beim Entwickeln der Kollektionen unterschiedliche Berechtigungen berücksichtigen
|
||||||
@ -24,6 +22,14 @@ Dieses Dokument beschreibt den Prozess vom fertigen Webdesign zum Tibi-Projekt.
|
|||||||
- mongoDB im Gegensatz zu relationalen Datenbanken sehr gut mit eingebetteten Daten innerhalb von Objekt-Strukturen zurecht kommt
|
- mongoDB im Gegensatz zu relationalen Datenbanken sehr gut mit eingebetteten Daten innerhalb von Objekt-Strukturen zurecht kommt
|
||||||
- jedoch, Daten auf nötige Kollektionen aufteilen um Backend-Masken nicht zu überladen
|
- jedoch, Daten auf nötige Kollektionen aufteilen um Backend-Masken nicht zu überladen
|
||||||
|
|
||||||
|
#### Priorisierung und Kategorisierung der Datenfelder
|
||||||
|
|
||||||
|
- Einteilung der Datenfelder in Gruppen
|
||||||
|
- Meta-Daten (sind also nicht direkt sichtbar -> SEO oder Zusatzinformationen)
|
||||||
|
- Daten die Überblick schaffen (Titel, Teaser-Text)
|
||||||
|
- allgemeiner Inhalt (Detailtext)
|
||||||
|
- spezifischer Inhalt (Datum, Uhrzeit bei z.B. Veranstaltungen)
|
||||||
|
|
||||||
#### Beispiel
|
#### Beispiel
|
||||||
|
|
||||||
- **Navigation** als eigene Kollektion
|
- **Navigation** als eigene Kollektion
|
||||||
@ -39,14 +45,6 @@ Dieses Dokument beschreibt den Prozess vom fertigen Webdesign zum Tibi-Projekt.
|
|||||||
- ein Modul kann z.B. eine Teaser-Liste des Inhaltstyps "News" sein, welcher in der Inhalte-Kollektion gespeichert ist
|
- ein Modul kann z.B. eine Teaser-Liste des Inhaltstyps "News" sein, welcher in der Inhalte-Kollektion gespeichert ist
|
||||||
- Einstellungen zu einem Modul könnten z.B. Filterkriterien und die Sortierung für das Listing sein
|
- Einstellungen zu einem Modul könnten z.B. Filterkriterien und die Sortierung für das Listing sein
|
||||||
|
|
||||||
#### Priorisierung und Kategorisierung der Datenfelder
|
|
||||||
|
|
||||||
- Einteilung der Datenfelder in Gruppen
|
|
||||||
- Meta-Daten (sind also nicht direkt sichtbar -> SEO oder Zusatzinformationen)
|
|
||||||
- Daten die Überblick schaffen (Titel, Teaser-Text)
|
|
||||||
- allgemeiner Inhalt (Detailtext)
|
|
||||||
- spezifischer Inhalt (Datum, Uhrzeit bei z.B. Veranstaltungen)
|
|
||||||
|
|
||||||
### Definition von Modulen
|
### Definition von Modulen
|
||||||
|
|
||||||
- Festlegen was statische Template-Elemente sind und was Module sind, die in Seiteninhalten wiederverwendet werden können
|
- Festlegen was statische Template-Elemente sind und was Module sind, die in Seiteninhalten wiederverwendet werden können
|
||||||
|
Loading…
Reference in New Issue
Block a user