Zmanjšajte odzivni čas strežnika
 
anole 11. mar 2017 08:24:03 Pridružen od:
20. sep 2011
176 objav
133 55 16
#1

mi izpiše: https://developers.google.com/speed/pagespeed/insights/

a to pomeni, da moram menjati gostovanje? Ali je kakšna druga rešitev?



AJe kdo tu, ki obvlada pohitritev spletne strani?


všeč(0) ni všeč(0) spam(0)
 
wssrpnc 11. mar 2017 08:39:26 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#2

mislim da ti pri tem sama stran ne pomaga, ker se najprej čaka na server.



na shared hostingih sem imel podobne težave, mislim, da ni rešitve brez migracije, ti bodo pa znali drugi več povedat o tem


všeč(0) ni všeč(0) spam(0)
 
slayer 11. mar 2017 09:10:48 Pridružen od:
4. jul 2011
472 objav
295 32 11
#3

Čakanje stežnika ne nujno pomeni da je slab hosting. Lahko imaš slabo kodo, za katero strežnik rabi preveč časa da jo izvede.


všeč(0) ni všeč(0) spam(0)
 
OvcaX 11. mar 2017 10:03:42 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
#4

V 99% ni kriv strežnik ampak koda.

Ti povem iz prakse



Kot je že rekel slayer je to čakanje na procesiranje.

Vprašaj se raje kaj vse mora tvoja app narediti, da se prikaže stran.



Videl sem simpl strani (na bodisi katerikoli platformi), ki se loadajo po 10s zaradi miljone zahtevkov. Moj osebni rekord, ki sem ga videl je bil magento trgovina katera je za vsak load naredila 500 querijev na google maps


všeč(2) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
1qay1qay 11. mar 2017 11:12:39 Pridružen od:
12. avg 2010
2967 objav
2430 194 84
#5

Odzivni čas strežnika zelo preprosto izmeriš tako, da uploadaš phpinfo in narediš speedtest na njem. Razlika med dobljenim časom - in časom ki si ga dobil ti - pa je čas potreben za obdelavo tvoje CMS skripte ali trgovine. Prosto ko pasulj ..... samo če si na shared serverju ti to ne pomaga nič, saj bo vedno drugačen - ker se tam CPU resursi (ki najbolj vplivajo na hitrost) delijo po komunističnem sistemu (daj vsakemu toliko kolikor rabi ... na koncu vsi lačni ...) Mislim da nima noben shared server iplementirano možnost (avtomatske) omejitve porabe CPU ... me bo OvcaX ali kdo drug popravil če se motim ... vse kar lahko naredijo je opozorilo in ban če pri nadzoru opazijo tako egostično obnašanje ... ampak tvoje stranke so medtem že odšle k nekomu, ki ima VPS.


všeč(2) ni všeč(0) spam(0)
Delko www.delko.si [Moto akumulatorji] | [Polnilne baterije] | [GP baterije]
 
mraz1337 11. mar 2017 11:37:59 Pridružen od:
29. jun 2014
80 objav
58 2 1
#6

Predvidevam, da si na WP, si že probal pregledati stran z P3 (Plugin Performance Profiler) ?


všeč(0) ni všeč(0) spam(0)
 
mistique 11. mar 2017 16:57:27 Pridružen od:
1. okt 2008
1052 objav
916 63 7
#7

Tudi jaz lahko potrdim, da se da z optimizacijo spletne strani doseči dobre odzivne čase oz. ocene na merjenjih. Nasvet "Zmanjšajte odzivni čas strežnika" nekoliko zavede (tudi mene je).

Po mojih izkušnjah so glavni viri počasnosti v:

- neoptimiziranih/neustreznih grafičnih elementih (slike, ikone, logotipi, grafike,...)

- pomankljivostih v .htacess-u (gzip, header expires,...)

- bolan template/téma

- broken links-i

- slabi plugin-i(večkrat preveriš z zgoraj omenjenim P3)

- nalaganje vsebin iz tretjega (počasnega) vira



...and that's not all folks! :)


všeč(3) ni všeč(0) spam(0)
Give a man a fish, and he'll eat for a day. Teach him how to fish and he'll eat forever
 
1qay1qay 11. mar 2017 17:24:38 Pridružen od:
12. avg 2010
2967 objav
2430 194 84
#8

TTFB ne moreš optimizirati v nobenem primeru


všeč(1) ni všeč(0) spam(0)
Delko www.delko.si [Moto akumulatorji] | [Polnilne baterije] | [GP baterije]
 
OvcaX 11. mar 2017 17:38:24 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
#9

Točno o tem govorimo. TTFB vključuje procesiranje baze in PHP



Often, a smaller (faster) TTFB size is seen as a benchmark of a well-configured server application. For example, a lower Time To First Byte could point to fewer dynamic calculations being performed by the web-server, although this is often due to caching at either the DNS, server, or application level. More commonly, a very low TTFB is observed with statically served web pages, while larger TTFB is often seen with larger, dynamic data requests being pulled from a database.

Vir



https://en.wikipedia.org/wiki/TimeToFirst_Byte


všeč(1) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
1qay1qay 11. mar 2017 18:38:47 Pridružen od:
12. avg 2010
2967 objav
2430 194 84
#10

kakšno bazo procesira klic na phpinfo ali pa še bolje klic na prazen index.html ?



Če kličeš prazen, statičen html file (in imaš prazen htaccess) dobiš maksimalno pošten TTFB, ki je 100 % odvisen od ponudnika gostovanja . Ne razumem o kaki bazi govoriš - zgleda da ne govoriva oisti zadevi ;)


všeč(0) ni všeč(0) spam(0)
Delko www.delko.si [Moto akumulatorji] | [Polnilne baterije] | [GP baterije]
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se