Hallo erstmal
also um gleich zur Sache zu kommen, ich möchte auf meiner Seite gerne 2 Dinge umsetzen, für die ich auch eine Umsetzung im Kopf habe, nur wohl nicht die beste..
1.) Ich möchte gerne das HTML-Template/Aussehen meiner Seite mit einem Klick ändern können, jeder Style auf dem Webspace soll seinen eigenen Ordner haben. Das bedeutet ja, dass beim Laden der Page am Anfang erst jedesmal überprüft werden muss, welches Template nun geladen werden soll.
Meine Idee war, eine Simple .txt Datei o.ä. zu erstellen (in welcher der Speicherort bzw. Name des Templates gespeichert ist) und beim Laden der index.php wird diese Datei nun zu Beginn ausgelesen und das Template von dem ausgelesenen Speicherort includiert.
Wie machen das die bekannten CMS? werde mir nacher mal eins laden um evt. etwas abzuschauen.
2.) Oft hat eine Seite ja auch ein "Admin Control Panel" oder ähnliches, Ich habe mir einfach einen Ordner erstellt und diesen mit htaccess geschützt ... Dann ist zwar nichts mit Multiuser usw, aber sicher wohl allemal.
Doch mir kommt es jetzt auf den Weg an, wie man die Sachen speichert, die dort eingegeben werden (Beispiel: Titel der Page, Uhrzeitformat, Kontakt/Impressumdaten, Location des favicons etc.).
Eine MySQL-Datenbank ist da ja nicht angebracht, da ich ja keine Datensätze speichern will, sondern von jeder Einstellung nur einen einzigen Wert (Beispiel: Pagetitle = willkommen auf bla.de).
Ich habe ja bei 1.) schon diese .txt Datei erwähnt, soll ich das mit den anderen Einstellungen auch so machen? Mich würde die "State of the art" Lösung interessieren (xml ist ja in aller Munde, vielleicht doch lieber eine "einstellungen.xml" mit entsprechender Struktur statt einer "einstellungen.txt"?)
mfg & Danke
also um gleich zur Sache zu kommen, ich möchte auf meiner Seite gerne 2 Dinge umsetzen, für die ich auch eine Umsetzung im Kopf habe, nur wohl nicht die beste..
1.) Ich möchte gerne das HTML-Template/Aussehen meiner Seite mit einem Klick ändern können, jeder Style auf dem Webspace soll seinen eigenen Ordner haben. Das bedeutet ja, dass beim Laden der Page am Anfang erst jedesmal überprüft werden muss, welches Template nun geladen werden soll.
Meine Idee war, eine Simple .txt Datei o.ä. zu erstellen (in welcher der Speicherort bzw. Name des Templates gespeichert ist) und beim Laden der index.php wird diese Datei nun zu Beginn ausgelesen und das Template von dem ausgelesenen Speicherort includiert.
Wie machen das die bekannten CMS? werde mir nacher mal eins laden um evt. etwas abzuschauen.
2.) Oft hat eine Seite ja auch ein "Admin Control Panel" oder ähnliches, Ich habe mir einfach einen Ordner erstellt und diesen mit htaccess geschützt ... Dann ist zwar nichts mit Multiuser usw, aber sicher wohl allemal.
Doch mir kommt es jetzt auf den Weg an, wie man die Sachen speichert, die dort eingegeben werden (Beispiel: Titel der Page, Uhrzeitformat, Kontakt/Impressumdaten, Location des favicons etc.).
Eine MySQL-Datenbank ist da ja nicht angebracht, da ich ja keine Datensätze speichern will, sondern von jeder Einstellung nur einen einzigen Wert (Beispiel: Pagetitle = willkommen auf bla.de).
Ich habe ja bei 1.) schon diese .txt Datei erwähnt, soll ich das mit den anderen Einstellungen auch so machen? Mich würde die "State of the art" Lösung interessieren (xml ist ja in aller Munde, vielleicht doch lieber eine "einstellungen.xml" mit entsprechender Struktur statt einer "einstellungen.txt"?)
mfg & Danke
Kommentar