Autor |
Nachricht |
Typo87
Threadersteller
Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 29.01.2009 11:34
Titel Richtiger Webseitenaufbau (Templatebasierend) |
|
|
Morgen miteinander
Ich stelle mir gerade die Frage welcher Weg die beste und professionelste ist.
Sollte man eine Webseite Templatebasierend aufbauen ?
Wenn ja, wie ?
Um mal ein Beispiel zu nennen:
Derzeit mache ich es so, dass ich z.b die Menues und Navigationen auslager und per include(); in die Seite inkludiere.
Ist das ein guter Weg ?
Welche Art und Weise ist die professionellste eine Webseite technisch richtig aufzubauen ?
Es gibt ja auch noch diese sog. Smarty Template-Engine.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 29.01.2009 11:55
Titel
|
|
|
was meinst du mit Templatebasierend ?
|
|
|
|
|
Anzeige
|
|
|
Typo87
Threadersteller
Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 29.01.2009 12:04
Titel
|
|
|
Naja, es gibt ja diese tpl Dateien.
Und Webseiten in denen man einen Ordner (Include) hat.
Ist das die Art und Weise wie man Webseiten professionell aufbereitet ?
Also das Gestalterische nicht nur per css trennt. Sondern noch zusätzlich die
einzelnen Elemente vom Rest der Seite ?
Menue auslagern
Kopf (Header) auslagern
Footer auslagern
und diese Elemente am schluss mit Include ins Layout einzubinden.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 29.01.2009 12:10
Titel
|
|
|
macht imo nur dann sinn wenn du wirklich große Seiten hast um deinen SourceCode übersichtlicher zu halten.
Bei SSI gibt es natürlich das Problem (wenn keine Scriptsprache zum einsatz kommt) das beschreiben der aktuellen Links.
Deswegen zum Beispiel bin ich kein Freund davon.
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 29.01.2009 12:11
Titel
|
|
|
Code und Optik zu trennen ist auf jeden Fall ein guter Weg. Smarty muss es nicht unbedingt sein.
PHPs alternative Kontrollstruktur Syntax bietet dir alles was du benötigst.
Es gibt auch diverse Template Engines die diesen Weg gehen, wie z.B. Savant.
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 29.01.2009 12:17
Titel
|
|
|
ich bin ein freund der smarty template engine, aber wie m bereits sagt, bringt php alles mit. smarty ist im grunde genommen nur ein wrapper um die bereitis vorhandenen php funktionen, also eigentlich unnötig.
|
|
|
|
|
Typo87
Threadersteller
Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 29.01.2009 12:27
Titel
|
|
|
Und wie baut ihr so ne schlichte, relativ "normale" Webseite auf ?
Der übliche Weg das man sich wirklich nur auf die Trennung mit Hilfe von CSS beschränkt ?
Ich frage einfach aus dem Grund, weil ich natürlich noch ein Stück weit professioneller werden möchte
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 29.01.2009 12:32
Titel
|
|
|
also kleine webauftritte sind einfache *.htm seiten.
externe css definitionen die eingebunden werden.
meta-angaben könntest du bspweise includieren fällt mir da noch ein.
aber naja, deine routine bekommst du über die jahre von selbst.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[php] Richtiger Statuscode für Location-Redirect
[solved] richtiger Link unterstrichen?
Flowplayer wird nicht angezeigt trotz richtiger installation
|
|