PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
Denkanstöße - eigenes CMS
Beitrag
<blockquote data-quote="emtrion" data-source="post: 2379610" data-attributes="member: 549553"><p>Hallo zusammen,</p><p></p><p>ich zerbreche mir gerade etwas über den Datenbank Aufbau meines eigenen CMS den Kopf und hoffe auf ein paar Denkansätze von Euch. </p><p>Mein CMS soll verschiedene Seitentypen haben, wie z.B. "Text mit Bild", "Aktuelles", "Veranstaltungen" etc. Dazu habe ich eine MySQL Tabelle für die einzelnen Seitentypen erstellt, bei der jeder Eintrag für ein einzelnes Layout steht. Nun würde ich eine Tabelle für die einzelnen Seiten erstellen in der dann auch der zu verwendende Seitentyp geschrieben wird. Wenn nun also Seite "abc" aufgerufen wird, dann wird nach dem Seitentyp geschaut und in dieses Layout der Inhalt geladen.</p><p></p><p>Das Problem beginnt aber mit dem Inhalt, denn jeder Seitentyp hat unterschiedliche Felder für den Inhalt. Mal nur nen LONGTEXT und ein Bild, mal viele kleine Textfelder, mal Datumsfelder etc. </p><p></p><p>Wie wird sowas nun in der Regel gelöst?</p><ul> <li data-xf-list-type="ul">Mache ich für jeden Seitentyp nun nochmal eine eigene Tabelle mit den genau dafür vorgesehenen Spalten? <br /> </li> <li data-xf-list-type="ul">Oder gibt es eine ganz große Tabelle mit durch nummerierten Spalten? Dann muss ich aber irgendwo festlegen für was welche Spalte verwendet wird. Die INSERT und EDIT funktionen werden dann auch komplex.</li> <li data-xf-list-type="ul">Oder gibt es hier ganz andere Ansätze?</li> </ul><p>Ich würde mich sehr über ein paar Anregungen freuen!</p><p></p><p>Grüße,</p><p>emtrion</p></blockquote><p></p>
[QUOTE="emtrion, post: 2379610, member: 549553"] Hallo zusammen, ich zerbreche mir gerade etwas über den Datenbank Aufbau meines eigenen CMS den Kopf und hoffe auf ein paar Denkansätze von Euch. Mein CMS soll verschiedene Seitentypen haben, wie z.B. "Text mit Bild", "Aktuelles", "Veranstaltungen" etc. Dazu habe ich eine MySQL Tabelle für die einzelnen Seitentypen erstellt, bei der jeder Eintrag für ein einzelnes Layout steht. Nun würde ich eine Tabelle für die einzelnen Seiten erstellen in der dann auch der zu verwendende Seitentyp geschrieben wird. Wenn nun also Seite "abc" aufgerufen wird, dann wird nach dem Seitentyp geschaut und in dieses Layout der Inhalt geladen. Das Problem beginnt aber mit dem Inhalt, denn jeder Seitentyp hat unterschiedliche Felder für den Inhalt. Mal nur nen LONGTEXT und ein Bild, mal viele kleine Textfelder, mal Datumsfelder etc. Wie wird sowas nun in der Regel gelöst? [LIST] [*]Mache ich für jeden Seitentyp nun nochmal eine eigene Tabelle mit den genau dafür vorgesehenen Spalten? [*]Oder gibt es eine ganz große Tabelle mit durch nummerierten Spalten? Dann muss ich aber irgendwo festlegen für was welche Spalte verwendet wird. Die INSERT und EDIT funktionen werden dann auch komplex. [*]Oder gibt es hier ganz andere Ansätze? [/LIST] Ich würde mich sehr über ein paar Anregungen freuen! Grüße, emtrion [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
Denkanstöße - eigenes CMS
Oben