- Hozzászólások: 105
- Köszönetek: 0
Hogyan tudok javítani a weboldalom betöltődési idején?
- Redpaladin
- Témaindító
- Nem elérhető
- Prémium fórumozó
Kevesebb
Több
Hogyan tudok javítani a weboldalom betöltődési idején? téma létrehozva Redpaladin által
Sziasztok!
Probálom a weboldalam betöltödési idején javítani mert nagyon rossz a felhasználói élmény,hogy töltődik csak töltődik és nyilván sok opciós lehetőségek vannak:
- képtömörítés
- CDN
- gyorsítótárazás
- progress bar
- esetleg olyan opció aminek a nevét nem tudom,hogy fokozatosan tölti be az oldalt vagyis átugrik és felhasználó látja a tartalmat és ahogy görget lefelé úgy töltődik be a többi tartalom? :dry: Esetleg Skeleton screen lenne az?
Ti mit tennétek az opciók közül?
Probálom a weboldalam betöltödési idején javítani mert nagyon rossz a felhasználói élmény,hogy töltődik csak töltődik és nyilván sok opciós lehetőségek vannak:
- képtömörítés
- CDN
- gyorsítótárazás
- progress bar
- esetleg olyan opció aminek a nevét nem tudom,hogy fokozatosan tölti be az oldalt vagyis átugrik és felhasználó látja a tartalmat és ahogy görget lefelé úgy töltődik be a többi tartalom? :dry: Esetleg Skeleton screen lenne az?
Ti mit tennétek az opciók közül?
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- csezo
- Nem elérhető
- Elit fokozatú fórumozó
Kevesebb
Több
- Hozzászólások: 341
- Köszönetek: 124
csezo válaszolt a következő témában: Hogyan tudok javítani a weboldalom betöltődési idején?
gyors tárhely
Ha értékesnek találtad a hozzászólást, azt a "KÖSZÖNÖM" gombbal jelezheted.
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- Motoros
- Nem elérhető
- Prémium fórumozó
Kevesebb
Több
- Hozzászólások: 112
- Köszönetek: 14
Motoros válaszolt a következő témában: Hogyan tudok javítani a weboldalom betöltődési idején?
"- CDN"
Ezt máris elfelejtheted. Kivéve, ha más kontinenseket is célzol.
"- képtömörítés"
Jól és helyesen megválasztott kép típus, ami megfelkelően van tömörítve, jó hatással lehet a betöltésre. De erről úgy, hogy nem látni az oldalt, nehéz érdemileg hozzászolni.
"- gyorsítótárazás"
A.) A html kivételével mindent "kötelező" gyorsítótárazni kliens oldalon.
B.) Szerver oldalon nagyon ajánlott a kliens oldalon html-ként megjelenő állományokat a lehető leghosszabb ideig tárolni! Ez többek között a szerver válaszidőt is csökkenti...
- progress bar
Esetleg a stílus állományból annyit használj, amennyi valóban szükséges. Megtudod csinálni 20 kilóban...
Esetleg javascriptből csak annyit használj, amennyi valóban szükséges. És ott töltődik be, ahol szükség van rá...
"Gyors tárhely"
Én évi 6000.- költséggel számolok tárhelyre. Mióta másik 2000 oldallal osztozom: a szerver válaszidő 0,2-0,9 között - extrém esetben 2 másodperc környékén van - terheléstől függően.
Ezt máris elfelejtheted. Kivéve, ha más kontinenseket is célzol.
"- képtömörítés"
Jól és helyesen megválasztott kép típus, ami megfelkelően van tömörítve, jó hatással lehet a betöltésre. De erről úgy, hogy nem látni az oldalt, nehéz érdemileg hozzászolni.
"- gyorsítótárazás"
A.) A html kivételével mindent "kötelező" gyorsítótárazni kliens oldalon.
B.) Szerver oldalon nagyon ajánlott a kliens oldalon html-ként megjelenő állományokat a lehető leghosszabb ideig tárolni! Ez többek között a szerver válaszidőt is csökkenti...
- progress bar
Esetleg a stílus állományból annyit használj, amennyi valóban szükséges. Megtudod csinálni 20 kilóban...
Esetleg javascriptből csak annyit használj, amennyi valóban szükséges. És ott töltődik be, ahol szükség van rá...
"Gyors tárhely"
Én évi 6000.- költséggel számolok tárhelyre. Mióta másik 2000 oldallal osztozom: a szerver válaszidő 0,2-0,9 között - extrém esetben 2 másodperc környékén van - terheléstől függően.
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- Redpaladin
- Témaindító
- Nem elérhető
- Prémium fórumozó
Kevesebb
Több
- Hozzászólások: 105
- Köszönetek: 0
Redpaladin válaszolt a következő témában: Hogyan tudok javítani a weboldalom betöltődési idején?
Köszönöm a válaszod!
A weboldalon az a különös,hogy a sima termékoldalak gyorsan betöltődnek mint például ez:
emkeszerkok.hu/szerkok/szerkok-kategoria...zabott-szuletesnapos
De ezzel szemben az olyan aloldalam ami szülő gyermek kombinációt tartalmazz valami félelmetes ahogy betöltődik (10mp).
emkeszerkok.hu/szerkok/mintak/csaladi
És ezen szeretnék változtatni valamit...
Erre kéne valami tanács tipp!
A weboldalon az a különös,hogy a sima termékoldalak gyorsan betöltődnek mint például ez:
emkeszerkok.hu/szerkok/szerkok-kategoria...zabott-szuletesnapos
De ezzel szemben az olyan aloldalam ami szülő gyermek kombinációt tartalmazz valami félelmetes ahogy betöltődik (10mp).
emkeszerkok.hu/szerkok/mintak/csaladi
És ezen szeretnék változtatni valamit...
Erre kéne valami tanács tipp!
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- kovacshazi
- Nem elérhető
- Joomla ász
- Mindent lehet, csak akarni kell
kovacshazi válaszolt a következő témában: Hogyan tudok javítani a weboldalom betöltődési idején?
JavaScript, css és HTMl tömörítés nincs az oldalon. A JCH Optimize elég jó kieg erre.
Bekapcsolható a Joomla konfigban a gyorsítótár kezelés is, ha esetleg nincs engedélyezve, valamint .htaccess-ben is lehet bizonyos dolgokat szabályozni.
Ezen kívül:
Kapcsold be a Joomla DEBUG-ot és nézd meg a MySQL lekérdezések idejét, hátha lehet valami indexet készíteni egyik másik lekérdezésre amelyek esetleg túl hosszú ideig tartanak.
Segíthet még, ha nem használt VM egyedi mezőket, kiegészítőket törlöd ( eltávolítod Joomla kiegészítők kezelésénél) a rendszerből.
Ugyancsak jó, ha az esetleg már nem létező terméket és hozzátartozó egyedi mező értékeket törlöd.
Ha vannak régi megrendelések és regisztráltak azok törlése is gyorsítja a rendszert. Tulajdonképpen minél kisebb az adatbázisod annál jobb. Meg kell nézni melyik tábla mekkora és azt lehet-e kicsinyíteni.
És nem utolsó szempont nem tudom a verziókat, de általában minél frissebb annál jobb és akkor PHP7 használata, ha minden kiegészítőd tudja.
A friss Joomla és a VM esetében elvileg ez nem gond.
Bekapcsolható a Joomla konfigban a gyorsítótár kezelés is, ha esetleg nincs engedélyezve, valamint .htaccess-ben is lehet bizonyos dolgokat szabályozni.
Ezen kívül:
Kapcsold be a Joomla DEBUG-ot és nézd meg a MySQL lekérdezések idejét, hátha lehet valami indexet készíteni egyik másik lekérdezésre amelyek esetleg túl hosszú ideig tartanak.
Segíthet még, ha nem használt VM egyedi mezőket, kiegészítőket törlöd ( eltávolítod Joomla kiegészítők kezelésénél) a rendszerből.
Ugyancsak jó, ha az esetleg már nem létező terméket és hozzátartozó egyedi mező értékeket törlöd.
Ha vannak régi megrendelések és regisztráltak azok törlése is gyorsítja a rendszert. Tulajdonképpen minél kisebb az adatbázisod annál jobb. Meg kell nézni melyik tábla mekkora és azt lehet-e kicsinyíteni.
És nem utolsó szempont nem tudom a verziókat, de általában minél frissebb annál jobb és akkor PHP7 használata, ha minden kiegészítőd tudja.
A friss Joomla és a VM esetében elvileg ez nem gond.
Segítség Joomla és VirtueMart webáruház készítéséhez, problémák megoldásában
www.webprogramok.hu
Joomladay2013 - Budapest, Hungary
www.joomladay.hu
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- csezo
- Nem elérhető
- Elit fokozatú fórumozó
Kevesebb
Több
- Hozzászólások: 341
- Köszönetek: 124
csezo válaszolt a következő témában: Hogyan tudok javítani a weboldalom betöltődési idején?
Amiket a Gábor ír, azok kell legyenek az alap dolgok.
Azt tudni kell, hogy a VM meglehetősen sok adatbázis táblával dolgozik. Ha egy lekérdezés többször lefut, akkor a lekérdezés eredményeként kapott HTML kód a cache gyorsítótárba kerül, innen viszonylag gyorsan kiolvasható, mert ehhez már nem kell adatbázis lekérdezést futtatni.
Ha azonban már olyan kérésre fut az oldal, ami nem a gyorsítótárban van, akkor jön a sokszor igen öszetett adatbázis lekérdezés. Ez processzorteljesítmény igényes dolog, azaz ennek a gyorsasága a szervertől függ.
Azt tudnod kell, hogy egy web szerveren mindig sok sok tárhely osztozik. Ezért nagyon nem mindegy, hogy az adott szerveren csak 200, vagy akár kétezer tárhely "lakik". Ezon kívül az erőforrás kezelésre is kétféle stratégia működik: Az egyik felosztja a szerver teljes teljesítményét a rajta futó tárhelyek között, és mindenki kap egy fix processzor teljesítményt. Ennyid van, ennyivel gazdálkodhatsz. A másik kicsit nyűgösebb, mert a szolgáltatónak kell sakkozni, hogy milyen tárhelyeket rak egy szerverre, de ott az adott lekérdezés idejére a teljes szerver teljesítményt használhatod, így az rettentő gyorsan lefut. Cserébe ha torlódás van, akkor "sorba kell állnod". Ha nem jól van managelve a szerver, akkor sajnos belefuthatsz abba, hogy csúcsidőben több másodperces várakozási időt kapsz. ( ha mondjuk reggel ötkor gyors az oldal, de nappal lassú, akkor ezzel állsz szemben)
Nem véletlenül írtam a gyors tárhelyet. Van VM-es oldalam, jelenleg majdnem ötezer termékkel, napi soksok látogatóval. És szerintem kellemesen fürgén fut. Igaz, a jelenlegi a harmadik tárhelyszolgáltató, mert a többiek nem tudták ezt a sebességet.
Igaz, ez nem 6000 Ft évente. De egy 10 másodperces lekérdezéssel szerintem éves szinten ennél jóval többet veszítesz
Azt tudni kell, hogy a VM meglehetősen sok adatbázis táblával dolgozik. Ha egy lekérdezés többször lefut, akkor a lekérdezés eredményeként kapott HTML kód a cache gyorsítótárba kerül, innen viszonylag gyorsan kiolvasható, mert ehhez már nem kell adatbázis lekérdezést futtatni.
Ha azonban már olyan kérésre fut az oldal, ami nem a gyorsítótárban van, akkor jön a sokszor igen öszetett adatbázis lekérdezés. Ez processzorteljesítmény igényes dolog, azaz ennek a gyorsasága a szervertől függ.
Azt tudnod kell, hogy egy web szerveren mindig sok sok tárhely osztozik. Ezért nagyon nem mindegy, hogy az adott szerveren csak 200, vagy akár kétezer tárhely "lakik". Ezon kívül az erőforrás kezelésre is kétféle stratégia működik: Az egyik felosztja a szerver teljes teljesítményét a rajta futó tárhelyek között, és mindenki kap egy fix processzor teljesítményt. Ennyid van, ennyivel gazdálkodhatsz. A másik kicsit nyűgösebb, mert a szolgáltatónak kell sakkozni, hogy milyen tárhelyeket rak egy szerverre, de ott az adott lekérdezés idejére a teljes szerver teljesítményt használhatod, így az rettentő gyorsan lefut. Cserébe ha torlódás van, akkor "sorba kell állnod". Ha nem jól van managelve a szerver, akkor sajnos belefuthatsz abba, hogy csúcsidőben több másodperces várakozási időt kapsz. ( ha mondjuk reggel ötkor gyors az oldal, de nappal lassú, akkor ezzel állsz szemben)
Nem véletlenül írtam a gyors tárhelyet. Van VM-es oldalam, jelenleg majdnem ötezer termékkel, napi soksok látogatóval. És szerintem kellemesen fürgén fut. Igaz, a jelenlegi a harmadik tárhelyszolgáltató, mert a többiek nem tudták ezt a sebességet.
Igaz, ez nem 6000 Ft évente. De egy 10 másodperces lekérdezéssel szerintem éves szinten ennél jóval többet veszítesz
Ha értékesnek találtad a hozzászólást, azt a "KÖSZÖNÖM" gombbal jelezheted.
Jelentkezz be, hogy te is részt vehess beszélgetésben!
Az oldal semmilyen kapcsolatban nem áll a Joomla!© Projecttel, sem az Open Source Matters-zel. A Joomla!© logót korlátolt licenc alatt használjuk, melyet az Open Source Matters védjegytulajdonos biztosít az Egyesült Államokban és más országokban. Minden jog fenntartva © 2011-2023 Joomla! Magyarország.
Az oldal tárhelyét a Tárhelypark biztosítja. Ha támogatni szeretnéd az oldal működését, akkor kérjük, hogy az alábbi hivatkozáson keresztül vásárolj tárhelyet.