Hallihallo,
zuerst hoffe ich mal, dass der Titel in etwa so aussagekräftig und sinnvoll ist, wie ich mir das erhofft habe :-)
Nun zu meinem Problem:
Ich habe ein kleines CMS, welches wie folgt funktioniert:
Alle Aufrufe werden per htacess auf eine index-datei weitergeleitet, welche wiederrum entscheidet, welche inhalte eigebunden ( zwecks seo ) und durch die templateengine gejagt werden sollen.
Das funktioniert alles auch schön und gut, allerdings wollte ich vor kurzem eine testversion dieses cms auf ajax umstellen, und zwar so, dass nur einmal eine z.b. start.htm geladen wird, die dann alle inhalte nachlädt.
Das funktioniert auch wieder ziemlich gut, aber nun wollte ich die beiden sachen verbinden, also die AJAX-Variante mit der 'non-AJAX'-Variante.
Dabei stellt sich mir folgende Frage: Wie schaffe ich es, mein CMS so aufzubauen, dass bei jedem Seitenaufruf...:
(a) ... ohne AJAX die komplette Seite geliefert wird, also nicht nur der angeforderte Inhalt, sondern eben die ganze Seite 'außenrum'. quasi das start-template mit entsprechendem inhalt befüllt
(b) ... mit AJAX nur der angeforderte Inhalt geliefert wird, da der Rest ja schon vorhanden ist und zumindest in diesem Moment nicht verändert wird.
Ich hoffe mein Problem ist verständlich und jemand hätte mir einen Tipp dazu.
Freundliche Grüße
Breezzer
zuerst hoffe ich mal, dass der Titel in etwa so aussagekräftig und sinnvoll ist, wie ich mir das erhofft habe :-)
Nun zu meinem Problem:
Ich habe ein kleines CMS, welches wie folgt funktioniert:
Alle Aufrufe werden per htacess auf eine index-datei weitergeleitet, welche wiederrum entscheidet, welche inhalte eigebunden ( zwecks seo ) und durch die templateengine gejagt werden sollen.
Das funktioniert alles auch schön und gut, allerdings wollte ich vor kurzem eine testversion dieses cms auf ajax umstellen, und zwar so, dass nur einmal eine z.b. start.htm geladen wird, die dann alle inhalte nachlädt.
Das funktioniert auch wieder ziemlich gut, aber nun wollte ich die beiden sachen verbinden, also die AJAX-Variante mit der 'non-AJAX'-Variante.
Dabei stellt sich mir folgende Frage: Wie schaffe ich es, mein CMS so aufzubauen, dass bei jedem Seitenaufruf...:
(a) ... ohne AJAX die komplette Seite geliefert wird, also nicht nur der angeforderte Inhalt, sondern eben die ganze Seite 'außenrum'. quasi das start-template mit entsprechendem inhalt befüllt
(b) ... mit AJAX nur der angeforderte Inhalt geliefert wird, da der Rest ja schon vorhanden ist und zumindest in diesem Moment nicht verändert wird.
Ich hoffe mein Problem ist verständlich und jemand hätte mir einen Tipp dazu.
Freundliche Grüße
Breezzer
Kommentar