Težko je reči, kaj lahko sam narediš, ker je to odvisno od znanja.. Načeloma je inštalacija za večino modulov enostavna in bi jo lahko naredil vsak, problem je, ko se kaj zaplete, kot se je De_Tomasu z APC cache modulom in naročili.
Kot prvo, vsaka resna trgovina bi morala imeti eno produkcijsko in eno development verzijo.. Nov modul se najprej stestira na devu in se ga nato prenese v produkcijo.. Izguba prometa je jeba, večja kot to, da ti stran dela počasi.
Dober strežnik z dovolj resoursi ti bo pri Magentu še najbolj opazno pohitril shop. Če gre za malo večjo trgovino vzameš VPS in ga daš nekomu za nastavit kot se zagre. Strežniki niso moje področje, tako da tukaj ti nimam kaj dosti svetovati.. Ampak če boš kontaktiral zabec.net, si-shell in podobne, jim predstavil problem, ti bodo zagotovo lahko svetovali kaj in kako.. Tudi administracijo VPS-ov ponujajo (managed VPS), tako da ti lahko oni strežnik potweekajo kot se spodobi. Zadeva jasno nekaj stane, tako da imaš pred tem korakom še nekaj možnosti.
Kot prvo, imej sistem vedno posodobljeno na zadnjo stabilno različico. Pustimo tukaj varnost in super duper novosti ob strani, tudi hitrost in nove možnosti v konfiguraciji so iz verzije v verzijo boljši. Če si kupil template ali pa celo uporabil brezplačnega, ki ti dela npr. samo do verzije 1.3 - fuck it, zamenjaj in pojdi na najnovejšo verzijo (trenutno 1.6.2). Če je tema dobro skodirana ne bi smeli biti prehodi med verzijami problem (razen ko pride do spremembe v samem jedru). Ravno tako je z moduli, večina se jih razvija dalje, nekateri pač zastarajo.. Če je razvoj zastaral je bil modul ali neuporaben, ali pa je kje kakšen konkurenčni, ki je očitno boljši.. Torej ga lahko zamenjaš.
Ko imaš sistem posodobljen se lahko lotiš optimizacije frontenda (template).. Optimiziraš lahko velikosti slik, združiš CSS in JS datoteke v eno (to je idealno, včasih se ne da vse v eno), združiš slike designa s tehniko CSS Sprites, vklopiš Cache, uporabiš CDN če je smiselno, cel kup stvari je tudi v konfiguraciji za nastavit, ki znajo pomagati, vklopiš Gzip, itd..
Ko si to naredil, lahko probaš še z raznimi Cache moduli, ki so pa že spet precej dragi (okoli 500€).
Vglavnem je po mojih izkušanjah VPS kar dobro imeti, da lahko nastaviš specifične zadeve kot ti ustrezajo in se jih na shared hostingih ne da nastavljati..
Pa še malo reklame.. če rabiš kaj v zvezi z Magentom me lahko kontaktiraš ;)