Zrýchlenie stránky a Virtuemart
10. lis 2013 14:23 #112488
Ahojte, podľa týchto
stránok
som spravil optimalizáciu svojej stránky pre zrýchlenie.
Môžem povedať, že to dosť pomohlo.
No neviem ako nastaviť to ukladanie tak aby keď pridám napr. nový produkt sa tento produkt aj na stránke zobrazoval. Lebo teraz kým nezmažem vyrovnávaciu pamäť v Joomle tak sa novo pridaný produkt nezobrazí.
Vopred ďakujem za rady ....
Môžem povedať, že to dosť pomohlo.
No neviem ako nastaviť to ukladanie tak aby keď pridám napr. nový produkt sa tento produkt aj na stránke zobrazoval. Lebo teraz kým nezmažem vyrovnávaciu pamäť v Joomle tak sa novo pridaný produkt nezobrazí.
Vopred ďakujem za rady ....
10. lis 2013 19:06 #112495
Odpověď od svito
Nováček
Ešte dodám, že nepohrdnem aj inými radami ako zrýchliť stránku a pritom nepoužívať vyrovnávaciu pamäť, ktorá ma svoje výhody ale aj nevýhodu v tom, že pri prvom navštívení stránky sa najprv musí vytvoriť.
10. lis 2013 19:34 #112498
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong

Moderátor
Nejprve napište co všechno jste vlastně pozapínal a nastavil. Zpravidla stačí zapnout jen cache v globálním nastavení. Plugin a kompresi můžete zkusit vypnout.
Když nepoužijete cache bude muset tu práci s rychlým načítáním obstarat server. To je zbytečné a nepraktické.
Když nepoužijete cache bude muset tu práci s rychlým načítáním obstarat server. To je zbytečné a nepraktické.
I'm sorry, my responses are limited...you must ask the right questions.
11. lis 2013 20:17 - 11. lis 2013 20:19 #112532
Odpověď od svito
Nováček
Takže takto to mám nastavené.
htaccess:
- V základných nastaveniach mám zapnutú kompresiu a vyrovnávaciu pamäť na "progresívna"
- Taktiež zapnutý zásuvný modul -> Vyrovnávacia pamäť ale bez zapnutého ukladanie do prehliadača
- No a nainštaloval som si ten dodatok "JCH Optimize" ten mám nastavený takto /viď odkaz/
A to je všetko čo som zatiaľ spravil.
Výsledky v google page speed sú po týchto nastaveniach dobré ale ako som už písal, problém je že pri prvej návšteve to nie je vždy tak dobré .... najviac to vidieť v administrácii ta ide stále rovnako
htaccess:
Code:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/ico "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/html "access plus 1 day"
ExpiresByType text/plain "access plus 1 week"
ExpiresByType video/x-flv "access plus 1 month"
</IfModule>
- V základných nastaveniach mám zapnutú kompresiu a vyrovnávaciu pamäť na "progresívna"
- Taktiež zapnutý zásuvný modul -> Vyrovnávacia pamäť ale bez zapnutého ukladanie do prehliadača
- No a nainštaloval som si ten dodatok "JCH Optimize" ten mám nastavený takto /viď odkaz/
A to je všetko čo som zatiaľ spravil.
Výsledky v google page speed sú po týchto nastaveniach dobré ale ako som už písal, problém je že pri prvej návšteve to nie je vždy tak dobré .... najviac to vidieť v administrácii ta ide stále rovnako
11. lis 2013 20:47 - 11. lis 2013 20:48 #112537
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong

Moderátor
Teď mě tu možná nějací opravdoví odborníci ukamenují, ale všeho moc škodí. Povypínejte to, vraťte .htacces do původního stavu a zkuste základní:
Zapněte mezipaměť pouze v globálním nastavení.
Pokud používáte nějakou komponetu pro SEF adresy řádně ji nastavte, ať nevytváří adresy pokaždé atd..
Optimalizujte a opravte vaši databázi (v PhpmyAdmin)
Podívejte se na vaše stránky pomocí nějakého nástroje, třeba tools.pingdom.com a zjistěte co je brzdí
Případně dejte odkaz na vaše stránky, pak se dá řešit konkrétněji, slabin může být spousta.
Zapněte mezipaměť pouze v globálním nastavení.
Pokud používáte nějakou komponetu pro SEF adresy řádně ji nastavte, ať nevytváří adresy pokaždé atd..
Optimalizujte a opravte vaši databázi (v PhpmyAdmin)
Podívejte se na vaše stránky pomocí nějakého nástroje, třeba tools.pingdom.com a zjistěte co je brzdí
Případně dejte odkaz na vaše stránky, pak se dá řešit konkrétněji, slabin může být spousta.
I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: svito
12. lis 2013 20:31 #112560
Odpověď od Linelabcz

Admin
Když napíšete do fóra odkaz na web, dostanete lepší než obecné rady, jak zrychlit stránky.
13. lis 2013 16:01 #112570
Tak som to skúsil povypínať /ale skôr je to horšie/, databázu som neoptimalizoval to si budem musieť troška poštudovať lebo to v tejto chvíli netuším ako spraviť.
Tu je web stránka: www.gamersky.sk
Nič moc extra som tam neinštaloval, sef používam základný čo je vo VM a Joomle 2.5.
Podľa tej stránky tools.pingdom.com je doma až 14 sec čo je moc.
Odpověď od svito
Nováček
Bong napsal: Teď mě tu možná nějací opravdoví odborníci ukamenují, ale všeho moc škodí. Povypínejte to, vraťte .htacces do původního stavu a zkuste základní:
Zapněte mezipaměť pouze v globálním nastavení.
Pokud používáte nějakou komponetu pro SEF adresy řádně ji nastavte, ať nevytváří adresy pokaždé atd..
Optimalizujte a opravte vaši databázi (v PhpmyAdmin)
Podívejte se na vaše stránky pomocí nějakého nástroje, třeba tools.pingdom.com a zjistěte co je brzdí
Případně dejte odkaz na vaše stránky, pak se dá řešit konkrétněji, slabin může být spousta.
Tak som to skúsil povypínať /ale skôr je to horšie/, databázu som neoptimalizoval to si budem musieť troška poštudovať lebo to v tejto chvíli netuším ako spraviť.
Tu je web stránka: www.gamersky.sk
Nič moc extra som tam neinštaloval, sef používam základný čo je vo VM a Joomle 2.5.
Podľa tej stránky tools.pingdom.com je doma až 14 sec čo je moc.
13. lis 2013 21:49 - 13. lis 2013 21:52 #112594
Odpověď od svito
Nováček
Skúšal som rôzne nastavenia ale vždy podľa tej stránky tools.pingdom.com je hlavne čakanie na už na začiatku. Potom už to ide relatívne rýchlo
Tu je výsledok testu
Tu je výsledok testu
14. lis 2013 02:23 #112597
Odpověď od Tomáš Rous
Začátečník
Zkusil bych se zaměřit na obrázky dole - loga jsou příliš velká, např. zborazujete obrázek ve velikosti 92x90, ale zdroj obrázku je 222x240px, a těch obrázků tam ale je!
14. lis 2013 18:38 #112606
Odpověď od svito
Nováček
To môžem ale aj tak ich potrebujem aj väčšie, no podľa tej stránky je problém niekde na začiatku, strašne dlho čaká. Ale neviem na čo.
Celkom pomohlo keď som zapol PHP cache. No potom mi nechcelo fungovať Artio VM invoice, písalo v administrácii
Databázou to tiež moc nebude lebo ak by sa tam na niečo nejak dlho čakalo bolo by to v logu a nič tam nie je.
Celkom pomohlo keď som zapol PHP cache. No potom mi nechcelo fungovať Artio VM invoice, písalo v administrácii
Code:
Can't import VM file: .../administrator/components/com_virtuemart/version.php
Databázou to tiež moc nebude lebo ak by sa tam na niečo nejak dlho čakalo bolo by to v logu a nič tam nie je.
14. lis 2013 20:41 #112607
Odpověď od svito
Nováček
Ešte som sa chcel opýtať či je niečo čisto na to ukladanie sef URL. Nemyslím tym doplnky ako artio sef a iné, ktoré majú mimo iného aj iné funkcie pre mňa nepotrebné ...
Hľadal som niečo na nete ale nič sa mi nepodarilo nájsť ...
Hľadal som niečo na nete ale nič sa mi nepodarilo nájsť ...
15. lis 2013 00:25 - 15. lis 2013 00:41 #112622
Vytvořte si kopii stránek na stejném hostingu, pokud už nemáte nejaký mirror což je základ.
Na test webu pak vypněte všechny ty gzipy a cache pluginy které vám jen škodí, odstraňte prozatím z htaccess mod expire. Víte co máte díky těm vašim úpravám např. v meta popisu na hlavní straně webu?
Povypínejte obludné moduly facebook, google + různé efektní loginy a podobné ptákoviny, například ten samý login modul máte na webu 2x, uplně stejné menu také 2x, víte o tom?
Díval jste se někdy jaké množství scriptů obsahuje obyčejný Likebox od Facebooku? ted jich načítáte okolo 40 jen pro uvodní stranu. :blink: Existují mnohem lepší řešení pro vaše facebook a nebo google fanoušky.
Vlastně vypněte všechny moduly a doinstalované pluginy každý z těch co máte na homepage obsahuje kopec balastu a scriptů, slideshow nahoře najdete daleko lehčí, slideshow dole s obrázky výrobců je na nic, pohodlně ji mužete nahradit vygenerovaným image sprites. (obrázky loga výrobců jsou zbytečně velké)
Při množství produktů které máte v eshopu, je nutnost nastavit moduly virtuemart tak, aby načítali opravdu jen ty konkrétní novinky a ne půl databáze. Použijte id kategorie nebo id produktů.
Obrázky konvertujte, použijte např výborný real time convertor, podpořte vývojáře na slovensku.
Zrušte online chat a nahradte rychlejším opět ze slovenské produkce. Nebudete muset dlouho hledat.
Proč používáte místo textu obrázky? www.gamersky.sk/images/banners/digitalab.png nebo www.gamersky.sk/images/addinfo/banka.png a navíc všechno .png formát?
Proč používate obrázky 1000x1000px a ty pak přes css zmenšujte na 200x100px? to je opravdu špatně udělaný web
Chat použijte jen v eshopu a ne na všech stranách webu.
Odlehčete šablonu, možností je mnoho....
Je toho daleko víc co musíte udělat, tohle jsem vám v rychlosti vypsal jen pro homepage, ale až na konec mužete začít experimentovat z cache, gzip a podobně, použijte memcached, nebo jinou ne každá se pro eshop hodí (kontaktujte váš webhosting jaké jsou možnosti). Joomsef, nebo sh404 či co v Joomla 2.5 nepotřebujete, joomla i virtuemart umí sef nativně. Další komponenta další zátěž....
Happy tuning
V případě že si nebudete vědět rady napište na linelab@linelab.cz
Odpověď od Linelabcz

Admin
svito napsal: Skúšal som rôzne nastavenia ale vždy podľa tej stránky tools.pingdom.com je hlavne čakanie na už na začiatku. Potom už to ide relatívne rýchlo
Tu je výsledok testu
Vytvořte si kopii stránek na stejném hostingu, pokud už nemáte nejaký mirror což je základ.

Na test webu pak vypněte všechny ty gzipy a cache pluginy které vám jen škodí, odstraňte prozatím z htaccess mod expire. Víte co máte díky těm vašim úpravám např. v meta popisu na hlavní straně webu?
Code:
<meta content="1. Všeobecné ustanovenia 1.1 Tieto všeobecné obchodné podmienky upravujú práva a povinnosti zmluvných strán vyplývajúce z kúpnej zmluvy" name="description">
Povypínejte obludné moduly facebook, google + různé efektní loginy a podobné ptákoviny, například ten samý login modul máte na webu 2x, uplně stejné menu také 2x, víte o tom?
Díval jste se někdy jaké množství scriptů obsahuje obyčejný Likebox od Facebooku? ted jich načítáte okolo 40 jen pro uvodní stranu. :blink: Existují mnohem lepší řešení pro vaše facebook a nebo google fanoušky.
Vlastně vypněte všechny moduly a doinstalované pluginy každý z těch co máte na homepage obsahuje kopec balastu a scriptů, slideshow nahoře najdete daleko lehčí, slideshow dole s obrázky výrobců je na nic, pohodlně ji mužete nahradit vygenerovaným image sprites. (obrázky loga výrobců jsou zbytečně velké)
Při množství produktů které máte v eshopu, je nutnost nastavit moduly virtuemart tak, aby načítali opravdu jen ty konkrétní novinky a ne půl databáze. Použijte id kategorie nebo id produktů.
Obrázky konvertujte, použijte např výborný real time convertor, podpořte vývojáře na slovensku.

Zrušte online chat a nahradte rychlejším opět ze slovenské produkce. Nebudete muset dlouho hledat.
Proč používáte místo textu obrázky? www.gamersky.sk/images/banners/digitalab.png nebo www.gamersky.sk/images/addinfo/banka.png a navíc všechno .png formát?
Proč používate obrázky 1000x1000px a ty pak přes css zmenšujte na 200x100px? to je opravdu špatně udělaný web

Chat použijte jen v eshopu a ne na všech stranách webu.
Odlehčete šablonu, možností je mnoho....
Je toho daleko víc co musíte udělat, tohle jsem vám v rychlosti vypsal jen pro homepage, ale až na konec mužete začít experimentovat z cache, gzip a podobně, použijte memcached, nebo jinou ne každá se pro eshop hodí (kontaktujte váš webhosting jaké jsou možnosti). Joomsef, nebo sh404 či co v Joomla 2.5 nepotřebujete, joomla i virtuemart umí sef nativně. Další komponenta další zátěž....
Happy tuning

Poděkovali: svito