![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%)
|
Mam takie pytanie i proszę o rade może ktoś się wje jak przyspieszyc ładowanie punktów na mape google,
Mam mapkę i chce pobierać punkty z bazy do niej, na tą chwile za pomocą php wyciągane są z bazy punkty lat i lng, i tu moje pytanie: - czy taki sposób jest szybszy - czy lepiej ladować punkty do z bazy punkty do XML i xml zaciągać na mapke może ktoś się orientuje jak przyspieszyć zaciąganie punktów do mapki Google. na tą chwile mam kolo 3000 punktów , będę wdzięczny za sugestie rade. Pobieranie punktów z bazy wyglada tak teraz:
|
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%)
|
Chodzi Ci o pobieranie czy o wyswietlania?
Jesli o pobieranie, to moim zdaniem baza bedzie szybsza przy wiekszej ilosci. Jesli o wyswietlanie to sa specjalne skrypty w JS, ktore "przyspieszaja" wyswietlanie., |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
Jak dla mnie to wąskim gardłem jest dodanie tych punktów do mapy po stronie JS. Baza czy xml' nie robią raczej dużej różnicy.
Poprawka widzę że odpalasz 3000 selectów po zdjęcia, to może trochę trwać. Spróbuj pobrać wszystko jednym zapytaniem z JOIN'em do zdjęć. Problem w tym że masz tam ORDER i LIMIT. Nie wiem jak to masz rozwiązane i czy to konieczne, że pobiera najstarsze zdjęcie dla punktu? Może raz ustawić flagę głównego zdjęcia dla punktu i wtedy problem sortowania przestanie istnieć. Ten post edytował vermis 20.09.2012, 11:56:32 |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 15:07 |