[quote="AmigaLink";p="73125"]Grundsätzlich gebe ich dir da natürlich recht. Aber wenn ich das richtig verstanden habe, dann wird normalerweise von dem MOD generell eine light_header.php anstelle der page_header.php aufgerufen. Das ist IMHO beim Sudoku eine sehr sehr gute sache. Denn während des Spiels wird die Seite sehr sehr oft neu geladen und somit jedesmal (absolut unnötig) der ganze Code der page_header.php ausgeführt. Das führt schon bei einem Original Vanilla zu einer nicht unerheblichen Serverbelastung (vor allem wenn mehrere User gleichzeitig Spielen) und bei einem gemoddetem Board ...
Ich nutze auf EmF ebenfalls Sudoku (von einem anderem Autor) und lasse genau aus diesem Grund sehr viel Code nicht ausführen wenn sich der User im Sudoku befindet. Die Lösung mit dem light_header ist aber für Admins ohne PHP-Erfahrung garantiert die einfachere.[/quote]
Moin. Ich hab mir das gerade mal bei Dir angeschaut. Ist aber genauso (zumindest auf den ersten Blick), wie ich es bei mir auch habe. Der Sudoku, den ich verwende (gibt's im Übrigen
hier. Weiter unten im Thread auch ein Upgrade Tool für das vorhandene)), ist eine Erweiterung des MODs, den Du auch verwendest. Er wurde lediglich um einige Funktionen erweitert (Cash MOD Integration, Helper, etc.)
Es sieht bei mir also genau gleich aus und es wird halt nach jedem Zug das Fenster (inkl. der standard overall_header.tpl / -footer.tpl) geladen.
Daher meine Idee, das Spieleboard mit Ajax Funktionalität zu versehen, so daß nur das Brett an sich geladen/geändert wird. Das wäre natürlich der Idealfall
Ob das überhaupt und wenn ja, wie das gemacht werden könnte, bin ich natürlich überfragt. Das kann dann eher Oxpus wieder beantworten.
Zumindest ist ja erst mal mein Problem gelöst und ich kann mir merken, wie ich das machen muß, wenn ich das so ähnlich mal wieder brauchen sollte
Gruß
Felix