Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: co ma wpływ na szybkość działania strony
Forum PHP.pl > Forum > Bazy danych > MySQL
jarod20
Witam,
Mam kilka pytań związanych z optymalizacją i szybkością działania strony opartej o php i MySQL.
Na stronie znajduje się tabela, zawierająca statystyki związane z ankietą, w pola której wpisywane są wartości, pobierane i wyliczane z bazy danych. W sumie, wszystkich pól, do których wpisywane są liczby, a które otrzymywane są z działania funkcji count jest ponad 1800.
Jak duży wpływ na szybkość działania strony ma ilość funkcji na niej wywoływanych? Czy w ogóle ma to jakiś znaczący wpływ na szybkość działania takiej strony? Co ewentualnie można zrobić by działo to szybciej?
I jeszcze jedno, która z metod przesyłania danych z formularza do bazy danych jest szybsza i bardziej wydajniejsza: GET czy POST?
Z góry dziękuję za wszystkie odpowiedzi.
Vertical
Cytat
Jak duży wpływ na szybkość działania strony ma ilość funkcji na niej wywoływanych?

Nie ma to znacznego wpływu pod warunkiem, że funkcji nie jest dużo, natomiast jeśli na stronie jest wywoływana większa ilość funkcji (w Twoim przypadku 1800 funkcji COUNT()) ma to ogromne znaczenie dla szybkości działania strony jeżeli są one wykonywane na raz.
Cytat
GET czy POST?

POST, ponieważ ta metoda została stworzona dla formularzy (nie wyświetla zmiennych w adresie strony)
dr_bonzo
POST czy GET?
Chyba sa jednakowo szybkie, tylko ze GET ma ograniczona wielkosc do ok 1k znakow/bajtow, i nie wyslesz nim plikow.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.