Bieži uzdotie jautājumiMeklētājprogrammu optimizācija

GTMetrix, PageSpeed Insights vai citi vietņu veiktspējas analīzes platformas norāda, ka servera atbildes laiks ir augsts. Ko es varu darīt?

Augsti atbilžu laiki tīmekļa vietnei var rasties vairāku iemeslu dēļ. Atrodiet visu informāciju par šo aspektu.

Skati 565Atjaunināts 2 luniPublicēts uz 09/07/2018no Sebastian Szlivka

Priekšējā beigu veiktspējas analīzes vietnes kļūst arvien populārākas starp vietņu administratoriem, palīdzot viņiem identificēt jomas, kurām nepieciešami uzlabojumi. Viens no visbiežāk sniegtajiem ieteikumiem ir: Uzlabot servera atbildes laiku.

Kā mēs pārbaudām servera atbildes laiku?

Lai noteiktu servera faktiskos reakcijas laikus (neapstrādājot vietnes datus), mēs varam izmantot ping komandu. Piemērs:

ping hostico.ro

Rezultāts ietvers atbildes laiku, kā redzams zemāk esošajā piemērā:

PING hostico.ro (77.81.2.1) 56(84) bytes of data.
64 baiti no hostico.ro (77.81.2.1): icmp_seq=1 ttl=63 laiks=3.0 ms

Kāpēc servera atbildes laiks var atšķirties?

Servera atbildes laiku var ietekmēt vairāki faktori, piemēram:

  • Programmatūras optimizācija: Serverim jāapstrādā PHP skripti vai citas programēšanas valodas.
  • SQL vaicājumi: Dati jāiegūst un jāapstrādā no datu bāzes.
  • Problēmu optimizēšana: Neoptimizēti PHP skripti vai SQL vaicājumi var ievērojami palielināt atbildes laiku, īpaši, ja datubāzē ir liels informācijas apjoms.

Metodes, lai samazinātu servera atbildes laiku

Lai uzlabotu servera atbildes laiku, izpildiet zemāk norādītās rekomendācijas:

  • Piekļuves žurnāla pārbaude: Pārbaudiet žurnālus vadības paneļa sadaļā par anomālām aktivitātēm, piemēram, brutālu spēku uzbrukumiem. Ja identificējat aizdomīgus IP adreses, varat tās bloķēt, izmantojot IP Bloķētāja funkciju, kas pieejama cPanel vai Webuzo.
  • Kešu aktivizēšana: Pārliecinieties, ka izmantotajai lietojumprogrammai ir aktīvs kešatmiņas modulis. Piemēram, WordPress varat instalēt WP-Super-Cache spraudni.
  • Atjauninājumi: Visām moduļiem, tēmai un izmantotajai lietojumprogrammai ir jābūt atjauninātām uz jaunāko pieejamo versiju.
  • Frontend optimizācija:
    • Minificēt CSS, JS un HTML failus.
    • Iespējiet Gzip saspiešanu.
    • Iestatīt priekšējā puses kešošanu.
    • Optimizējiet vietnē izmantotās attēlus.
  • Atpakaļsaites optimizācija:
    • Deaktivizēt un dzēst neizmantotos moduļus/ieslēgumus.
    • Optimizējiet datu bāzi, izmantojot PhpMyAdmin funkcionalitātes vai specializētu spraudni.
  • Jaunināšana uz jaunāku PHP versiju: Ja lietotne to atļauj, izmantojiet jaunāko pieejamo PHP versiju, lai uzlabotu veiktspēju.
  • PHP kešošanas aktivizēšana: Pārliecinieties, ka PHP kešošanas funkcionalitāte ir iespējota izmantotajiem PHP skriptiem.
  • Izstrādājumiem specifiski optimizācijas: Pielāgojiet optimizācijas konkrētajām vajadzībām un raksturlielumiem, kas saistīti ar lietoto lietojumprogrammu vai vietni.

Jauniniet uz augstākas kvalitātes pakotni

Ja visi iepriekš minētie optimizācijas pasākumi ir ieviesti un servera atbildes laiks joprojām ir augsts, apsveriet iespēju jaunināt uz augstāku hostinga paketi, kas piedāvā vairāk resursu jūsu vietnei.