Minu veebisait on aeglane või kasutab liiga palju protsessoriaega: nii teed selle kiiremaks
Kas sinu veebileht on aeglane või näed 503 vigu, sest sinu sait kasutab liiga palju CPU-d või protsesse? Põhjus peitub peaaegu alati veebilehes endas: puudub vahemälu, liiga palju pluginaid, suured pildid või täis andmebaas. Alloleva nõuannetega muudad oma saidi kiiremaks ja kasutus langeb iseenesest.
Kõigepealt: kus probleem on?
- Kas probleem on ainult sinul või kõigil? Proovi oma saiti telefonis 4G või 5G kaudu või privaatses aknas. Kui see on seal kiire, on probleem sinu enda arvutis, võrgus või VPN-is.
- Kas jõuad oma paketi piirideni? Vaata DirectAdminis Resource Usage. Kui näed seal vigu (faults), siis sinu saiti aeglustati. Vaata DirectAdmin Resource Usage ja aeglased veebilehed.
- Milline leht, plugin või päring kulutab aega? Seda näed X-Ray abil. Kuidas see töötab, loe artiklist Ressursipiir täis (Resource limit reached) / 503 / PHP X-Ray.
Nõuanded veebilehe kiiremaks muutmiseks
- Lülita sisse vahemälu (caching). Meie serverid töötavad LiteSpeedil. WordPressi puhul muudab tasuta plugin LiteSpeed Cache sinu saidi sageli kohe palju kiiremaks, sest lehti ei ehitata siis iga külastuse korral uuesti üles. Loe ka meie blogit LiteSpeed Cache vs. WP Rocket.
- Kasuta rasketel saitidel Redist. Veebipoodide ja paljude sisselogitud kasutajatega saitide puhul aitab Redis objekti vahemäluna. Redis sisaldub Power Webhost Three, Power Webhost Four ja Power Reseller pakettides. Vaata Redis.
- Vähenda oma piltide suurust. Ära lae oma saidile otse kaamerast mitme MB suuruseid fotosid. Vähenda need enne üleslaadimist suuruseni, millisena neid kuvad, või kasuta pluginat, mis seda teeb.
- Piira oma pluginate arvu. Iga plugin kulutab aega. Lülita testimiseks kõik korraga välja ja vaata, kas sait on siis kiire. Kui on, lülita need ükshaaval uuesti sisse, kuni leiad süüdlase. Eemalda see, mida ei kasuta.
- Korista oma andmebaas. Vanad versioonid, rämpspostikommentaarid, statistika ja logitabelid muudavad sinu saidi aja jooksul aeglasemaks. Seetõttu võib alati hästi töötanud sait äkki aeglaseks muutuda. Korista ja optimeeri, vaata Andmebaasi kontrollimine, parandamine ja optimeerimine.
- Kasuta uuemat PHP versiooni. Uuemad versioonid on tunduvalt kiiremad. Vaata PHP versiooni valimine.
- Kontrolli oma cron-ülesandeid. Ülesanne, mis käivitub iga minut ja kestab kauem kui minut, hakkab kuhjuma. Lase rasketel ülesannetel käia harvemini ja rahulikel hetkedel. Vaata Cron ülesanded.
- Tõkesta botid ja rämpspost. Sisselogimiskatsed wp-login.php lehel, rämpspost kommentaarivormide kaudu ilma captchata ja roomajad (crawlers), mis kopeerivad kogu sinu saidi, hõivavad sinu paketi ressursse. Juurdepääsulogist näed, millised aadressid palju päringuid teevad, vaata Saidi ülevaade ja logiraamatud.
- Ära lase skriptidel ootele jääda. Kui sinu sait toob andmeid mõnest teisest serverist, näiteks RSS-voost või liidesest, anna sellele päringule alati lühike aegumisaeg (time-out). Vastasel juhul jäävad protsessid avatuks, kui see teine server on aeglane.
Kõik sammud koos selgitustega leiad juhendist Minu veebileht on aeglane DirectAdmini kasutusjuhendis.
Mida tähendab protsesside arv?
Protsesside arv ei ole külastajate arv. Veebiserveri protsess väljastab lehe ja on sekundi murdosa jooksul valmis. Kui protsessid jäävad avatuks, näiteks sellepärast, et skript ootab teist serverit, täitub sinu paketi piirang. Külastajad näevad siis teadet 503 või Resource Limit Is Reached. Loe siis 503 või 'Resource Limit Is Reached': mida teha?.
Kas sinu pakett on liiga väike?
Oled saidi korrastanud ja vahemälu sisse lülitanud, aga Resource Usage näitab tiheda liikluse ajal ikka vigu (faults)? Siis vajab sinu sait rohkem arvutusvõimsust. Vali Minu WebOké's Mijn Producten › Halda alt Hostingpakett muuta. Uuendus (upgrade) jõustub kohe. Rasketel saitidel nagu veebipoed on tavapärase kasutuse juures juba rohkem arvutusvõimsust vaja kui väikesel saidil.
Kas WebOké saab seda lahendada?
Me anname sulle meelsasti nõu, kui sinu sait nõuab liiga palju ressursse. Oma veebilehe, pluginate või andmebaasi kohandamise ja optimeerimise teed sa ise või lased teha oma veebiarendajal. See kehtib ka tarkvara kohta, mille oled paigaldanud Installatroni kaudu: see ei ole meie oma. Vaata ka Konkreetsete tööde maksumus.
