Pereiti prie turinio

Kas stabdo svetainės užkrovimą?


Rekomenduojami pranešimai

Galvoju pervesti el. parduotuvę ant naujo dizaino.

Tačiau naujas el. parduotuvės dizainas labai lėtina parduotuvės paleidimą.

 

Serveris tas pats.

Magento versija ta pati - 1.9.2.2

Skiriasi tik dizainas.

 

Senoji parduotuvė užsikrauna akimirksniu:

www.satpasaulis.lt/eshop/

Naujoji ilgai kraunasi:

www.satpasaulis.lt/shop/

 

Kur reikėtų ieškoti problemos, kad paspartinti darbą?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nežinau iš kokių kavos tirščiu čia kai kas buria, bet aiškiai matyti, kad PHP/MySQL dalis lėtai veikia, o ne JS

https://snag.gy/UCXVcJ.jpg

 

O tokį patį skenavimą galite atlikti ant satpasaulis/eshop?

Nes naudojamas tas pats serveris ir MySQL turėtų vienodai veikti ant abiejų svetainių?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

https://snag.gy/8Yc0iB.jpg žymiai greičiau PHP/MySQL veikia.

Didžiausia tikimybė, kad tiesiog tas templatas daro lėtai veikiančias SQL užklausas.

 

Nežinau iš ko tu sprendi, kad čia PHP/MySQL dalis, bet čia taip nėra. Ir čia yra absurdas sakyti, kad template gali daryti lėtesnes arba greitesnes užklausas. Viskas priklauso nuo užklausų skaičiaus ir nuo suprojektuotos duomenų bazės. Taip, čia gal yra daugiau užklausų duodama, bet faktas, kad dėl to 12 s. krovimo laikas nebus didesnis. Jeigu mokėtum analizuoti tinkamai su tuo tools'u, tai pamatytum, kad viena iš bėdų tikrai yra js failai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nežinau iš ko tu sprendi, kad čia PHP/MySQL dalis, bet čia taip nėra. Ir čia yra absurdas sakyti, kad template gali daryti lėtesnes arba greitesnes užklausas. Viskas priklauso nuo užklausų skaičiaus ir nuo suprojektuotos duomenų bazės. Taip, čia gal yra daugiau užklausų duodama, bet faktas, kad dėl to 12 s. krovimo laikas nebus didesnis. Jeigu mokėtum analizuoti tinkamai su tuo tools'u, tai pamatytum, kad viena iš bėdų tikrai yra js failai.

 

Tas tool yra tiesiog Chrome DevTools (visose naršyklėse yra pagal default) :)

 

O dėl PHP/MySQL, tai akivaizdžiai screenshote matosi, kad iki to kol serveris pasiunčia naryklei bet kokį HTML, tai trunka 6s. T.y. dar iki to laiko naršyklė net nežino apie jokius JS failus, nes tiesiog negavo HTML iš serverio (kadangi PHP/MySQL negražino atsakymo).

 

Template dar ir kaip gali stabdyti, pvz developeris parašys foreach kurie eis per visas prekes darydamas kiekvienai prekei atskiras užklausas.

 

O tai kaip tu nustatei, kad problema JS failuose? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tas tool yra tiesiog Chrome DevTools (visose naršyklėse yra pagal default) :)

 

O dėl PHP/MySQL, tai akivaizdžiai screenshote matosi, kad iki to kol serveris pasiunčia naryklei bet kokį HTML, tai trunka 6s. T.y. dar iki to laiko naršyklė net nežino apie jokius JS failus, nes tiesiog negavo HTML iš serverio (kadangi PHP/MySQL negražino atsakymo).

 

Template dar ir kaip gali stabdyti, pvz developeris parašys foreach kurie eis per visas prekes darydamas kiekvienai prekei atskiras užklausas.

 

O tai kaip tu nustatei, kad problema JS failuose? :D

 

Taip, žinau, kad čia chromo dev tools'as. Spaudi ant timeline ir pasirenki JS Profile ir matai kiek laiko trunka js krovimas, taip pat ir prie network galima pamatyti prie time kiek ms užtruko

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...