przez comprado.biuro » 24 maja 2013, o 16:35
Ja ostatnio dużo walczyłem z przyspieszaniem Opencarta 1.5.5.1 na Amazon Web Services. Włączyłem cache w pamięci przez memcached, sprawdziłem ustawienia serwera Apache i MySQL, nic jednak tak nie pomogło jak totalne usunięcie zliczania ilości produktów i kategorii wraz z podkategoriami z controllera dla header.tpl i dla modułu categories. Niby mała rzecz, niby można ją wyłączyć w panelu administracyjnym, ale patrząc w kod modułu categories, widać ewidentnie, że zliczanie ilości produktów w każdej kategorii spowalnia proces. Wyświetlanie stron przed usunięciem kilku linijek z kodu: 8s, po usunięciu (zakomentowaniu) kodu: 3s. Tym samym procesor też nie ma tyle zadań i serwer jest odciążony.