Izredno počasen Magento
9 naročnikov
9 naročnikov
Pozdravljeni mojstri.
Magento shop sem napolnil z 25.000 artikli. Sedaj pa je Magento izredno počasen.
Selitev na drug, močnejši hosting ni pripomogla čisto nič.
Kaj se da narediti, da se Magento optimizira oz. pohitri.
Za nasvete in ideje sem že naprej hvaležen
LP
Blond
27 odgovorov
Za začetke kaj takega: http://spletnisistemi.si/blog/2011/12/26/magento-kako-pohitriti-vaso-spletno-trgovino/
Vklop kompresiranja vsebine v cpanel (Optimize Website)
stran sedaj leti pri hostkotu ... rama in procesorja je več kot dovolj
urejen cache? kako ga urediti? razen, da je vklopljen?
Poizkusi tudi z Use Flat Catalog Category in Use Flat Catalog Product nastavitvijo. Obe daj na Yes in naredi reindex.
kot so nekateri že svetovali je najboljša rešitev kak izmed mnogih "Full page cache" extensionov. Ne vem pa, če obstaja kak zanesljiv in dobro delujoč ter da je free. Če kdo ve za kak preverjeno delujoč free FPC naj pls napiše.
Drugače pa sem se jaz (poleg FPC) držal nasvetov naših južnih sosedov :
Enable Output Compression
Enable Expires Headers
Disable ETags
Combine JS and CSS files
Enable Flat Catalog
http://inchoo.net/magento/boost-the-speed-of-your-magento/
in pa stvar , ki je bila zelo problematična v enem primeru, ko sem sodeloval jaz: preveč attributov v "default" , ki so sprožali query na vseh straneh, tudi ko to ni bilo potrebno ... recimo tip je imel za žensko obleko attribut "poraba energije" ipd. Sicer so bili seveda ti attributi prazni v primeru ženske obleke, a Magento je to izvedel šele ko je naredil query ... pri tvojem številu izdelkov zna biti to problem , če uporabljaš attribute in če ti niso definirani glede na logične skupine. V takem primeru ti lahko za zobotrebec loada vseh 100 attributov recimo ... x 25.000 zna biti problem tudi za hud dedicated server ...
Tudi mi imamo eno počasno trgovino. V časovnici nalaganja se na sredini pojavi 6 zahtev, ki grozno upočasnijo stran. Mi lahko kdo pojasni kaj so te na videz podobne zahteve ali celo kako jih zmanjšati oz. odstraniti.
Odsek nalaganja je tukaj:
ps.: Včasih že prva zahteva čaka 10s, da se prične nalagat...