Zitat von
NamenLozer:
Wobei ich prinzipiell aber für die PHP-Variante wäre (nicht umsonst hat sich das mehr oder weniger durchgesetzt).
Oh ja stimmt, ASP, Perl, Ruby usw. sind vollkommen unerheblich und spielen speziell im professionellerem Bereich keine Rolle mehr.
Zitat von
NamenLozer:
könnte man nicht auch ein
... benutzen?
Prinzipiel: NEIN! Punkt eins wäre, die Endung auf jeden Fall weglassen. Dann beim laden PHP zwischenschalten, damit es aus "seite" die
URL "./pages/_".URL.".inc.php" macht. Durch diese Serverseitigen Pre- und Sufixes wird Cross-Scripting verhindert. Desweiteren gehören AJAX-Elemente in
XML-Dateien und nicht in
HTML-Seiten, man will ja keine "komplette" Seite haben sondern nur Content. Und
XML ist dafür die Lösung. Die Alternative, wenn man eh nur einen Text hat wäre diesen direkt zu senden.
Hier hätte ich auch noch ein altes AJAX-Beispiel von mir:
http://wordsbg.uttx.net/pse/
Quelltext der pse.php ist hier:
http://wordsbg.uttx.net/pse/pse.php.txt
(Nicht perfekt, ist schon ein Jahr her das ich das gemacht habe).