Hallo allerseits,
unsere Seite benutzt ein Eingabefeld mit jQuery.autocomplete zur Eingabe von
PLZ/Ort. Die Liste wird über AJAX geladen.
Das funktioniert ganz gut, nur leider lässt die Performance sehr zu wünschen
übrig. Der Server, der sonst recht schnell ist,
braucht für die Antwort jeweils 1 .. 2.5(!) Sekunden. An der DB liegt es nicht
- wenn ich dort die gleiche Abfrage ausführe,
bleibt die Antwortzeit unter 10ms (wiederholte Anfragen sind wesentlich
schneller durch MySQL cache).
Das AJAX wird durch eine Extbase Extension erzeugt. Das TS setup dazu sieht so
aus:
tmp.ajaxConf = PAGE
tmp.ajaxConf {
typeNum = 1249058000
config {
disableAllHeaderCode = 1
xhtml_cleaning = 0
admPanel = 0
renderCharset = utf-8
}
}
myext_ort < tmp.ajaxConf
myext_ort {
typeNum = 1314101474
10 < tt_content.list.20.myext_ws_search
}
Wie ließe sich das Ganze beschleunigen? Könnte man die Antworten für
Searchstrings auch irgendwie cachen?
Grüße,
Till
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german