Liigu põhisisu juurde
Veebiveli
ET EN

Kiirus ja taristu: vahemälu, CDN-i ja serveri strateegia

Kiired saidid kavandatakse kihtidena. Otsustame, mis kus vahemällu läheb, kuidas seda värskendatakse ja mida server teeb, kui midagi vahemälus ei ole.

Päringu tee kiht kihi haaval

  1. 1

    Brauser

    Staatilised failid on sisuräsiga ja vahemälus terve aasta, nii et korduvkülastaja laadib alla peaaegu mitte midagi.

  2. 2

    CDN-i serv

    Anonüümsete külastajate HTML on vahemälus kasutajale lähedal. Sisselogitud kasutajad, ostukorvid, kassa, vormid ja API-d jätavad vahemälu vahele.

  3. 3

    Serveri lehevahemälu

    Kui serv ei leia lehte, serveerib lehevahemälu salvestatud HTML-i ilma PHP-d käivitamata.

  4. 4

    Rakendus ja objektivahemälu

    WordPress käivitub ainult siis, kui vaja, ning kulukad päringud on vahemälus seal, kus mõõtmised seda õigustavad.

  5. 5

    Andmebaas

    Indekseeritud, kompaktne ja harva sama asja küsitud.

Vahemälu strateegia

Vahemälu kihtidena, tühjendamine muudatuse peale.

  • Otsustame iga URL-i tüübi kohta, mida tohib vahemällu panna, kellele ja kui kauaks: avalikud lehed, tootelehed, ostukorv, kassa, vormid ja API-d
  • Automaatne tühjendamine, kui sisu, menüüd, mallid, tõlked või seaded muutuvad, et kiirem ei tähendaks aegunut
  • Leiame üles selle, mis vahemälu vaikselt ära hoiab: näiteks plugin, mis avas igal lehel PHP seansi, muutis iga vastuse vahemällu panemiskõlbmatuks
  • Vahemällu pandud lehed püsivad turvalised: nonce'id ja tokenid küsitakse käitusajal, mitte ei põimita vahemällu pandud HTML-i
  • Iga muudatust kontrollime vastuse päistega (HIT, MISS, DYNAMIC), mitte ainult kiirusskooriga

CDN-i strateegia

Õiged asjad serva lähedale.

  • Cloudflare päritolu ees: vahemälureeglid URL-i ja küpsise järgi, astmeline vahemälu, HTTP/3 ja turvapäised
  • Pildid ja muu raske meedia objektihoidlasse (Cloudflare R2), et päritolu serveeriks vaid HTML-i
  • Õige suurusega pildid kaasaegsetes vormingutes ainult seal, kus need tegelikult väiksemad on: mõõdame, mitte ei eelda
  • Kriitilised varad eellaaditud, fondid omalt serverilt ja alamhulgana, kolmanda osapoole skriptid laetakse interaktsioonil (näiteks reCAPTCHA ja Turnstile)
  • Mitme domeeni ja keelega lahendused käsitletakse selgesõnaliselt: eraldi tsoonid, kanoonilised hostid ja suunamised serva peal

Serveri optimeerimine

Teeme päritolu igavaks.

  • WP-Cron asendatud päris serveri croniga, lukkude ja mälupiirangutega, et ajastatud töö ei konkureeriks külastajatega
  • PHP-FPM töötajad, mälu ja ajapiirangud vastavaks päris samaaegsusele; pluginad, mis kutsuvad iseennast ja võivad töötajad ammendada, leitakse ja parandatakse
  • Andmebaasi hügieen: indeksid, automaatselt laetavad valikud ja aeglased päringud; rasked impordid viiakse päringutee kõrvale
  • Kerged vastused kulukate erijuhtude jaoks, näiteks 404-leht, mis jätab kogu teema käivitamata
  • Vea-, aeglaste päringute ja cronilogid on ülevaatuse all, et probleemid ilmneksid enne, kui külastajad neist teatavad

Kuidas töötame

  1. Lähtetase

    Päris vastusepäised, lehe kaal, PageSpeedi mediaanid ja olemasolu korral välimõõtmise andmed.

  2. Üks kiht korraga

    Üks muudatus korraga, dokumenteeritud tagasiteega.

  3. Kontroll

    Vahemälupäised, korduvmõõtmised ning kontroll, et sisselogitud ja kassa vood ikka töötavad.

  4. Jälgimine

    Vahemälu tabamused, cronilogid ja vealogid jäävad ülevaatuse alla (vt hooldustellimus).

Kuidas see praktikas välja näeb

Tantrafest

HTML on servas vahemälus ja tühjeneb sisu muutudes automaatselt. Lehe kaal langes 2,9 MB-lt 1,3 MB-le, kui eemaldati eellaaditud reCAPTCHA, ikoonid ja fondid tehti alamhulgaks ning esilehe põhipilt eellaaditi.

Loe lähemalt →

Ostlemine24

Ajastatud tööd viidi WP-Cronilt päris serveri cronile, nii et neid ei piira enam veebipäringu mälulimiit. Tootepildid viidi R2-sse ning 404-leht vähenes 656 KB-lt 4,2 KB-le.

Loe lähemalt →

See sait

Staatiline ehitus Cloudflare Pagesis: sisuräsiga varad vahemälus aasta, turvapäised koos range sisuturbepoliitikaga ning mobiilne PageSpeed 99–100 kõigis kategooriates (mõõdetud 20. septembril 2026).

Soovite üle vaadata oma vahemälu ja majutuse seadistust?

Rääkige oma saidist ja sellest, kus see aeglane tundub.

Küsi ülevaatust