Temat: Wyszukiwarka AS3
Hmm...
Akurat mam pod ręką jakiegoś xml'a, 5000 linii, 530kB, parsowanie we flashu zajmuje ponizej 0.5 sekundy. Po zgzipowaiu (gzcompress w php) xml zajmuje 95kB, czyli pewnie tyle co pojedynczy obrazek który będziesz wyswietlał...
Jeśli format Twojego xml'a będzie typu :
<w u="url_do_obrazka"><!CData[słowo]]></w>
<w u="url_do_obrazka"><!CData[słowo]]></w>
to nawet przy 5000 rekordów pewnie nie przekroczysz powyższych wartości.
Zaleta:
- Wykonujesz jedno zapytanie do bazy, nie musisz odpytywać przy każdym słówku serwera.
Wada:
- musisz sobie napisać samemu wyszukiwarkę - trzebaby potestować czy zwykłe porównywanie stringów będzie wystarczająco wydajne, czy trzeba dorzucić jakieś hash'e (crc32 czy tam coś)