Am 20.04.2012 08:19, schrieb G.Bundschuh:
> Wenn man jetzt eine neue Seite schreibt, braucht man
> nur den Content schreiben und per include den Kopf
> und den Fuss einbinden, fertig!
>
> Den Vorteil der Bequemlichkeit bezahlt man aber damit,
> dass die Angaben im Kopf, wozu auch die Meta-Tags gehören
> immer dieselben bleiben.
Warum so restriktiv? Du kannst das was Du z.B. als Kopfbereich
einbindest doch genau so dynamisch erzeugen wie alles andere. Da gibts
maximal die Einschränkungen die Du selbst dafür bestimmst.
Allerdings wärst Du sicher nicht auf dem falschen Weg wenn DU
Programmlogik und Layout trennst. Da kommt auch nicht so eine Codewüste
raus wie Du sie in der PHP-Gruppe gepostet hast. :-)
Mit einer sogenannten Templateengine (gibts zahlreiche für PHP) nutzt
man das Template (Vorlage) initialisiert in der Engine die Ersetzungen
und generiert z.B: das HTML dann daraus.
Das ist wesentlich sauberer und vor allem viel übersichtlicher.
Aber das ist hier in der Gruppe schon mächtig Offtopic.
Gruß, Ulf