🎯 Scop: #
Acest ghid vă arată cum să implementați o Rețea de Livrare a Conținutului (CDN – Content Delivery Network) pe site-ul dumneavoastră. Un CDN stochează copii ale fișierelor statice (imagini, CSS, JavaScript) pe servere din întreaga lume, asigurând o viteză de încărcare mai rapidă pentru vizitatorii globali.
1. Ce Face un CDN și De Ce Este Necesar? #
Un CDN funcționează ca o rețea globală de cache. Atunci când un vizitator din SUA accesează site-ul găzduit în România, fișierele statice sunt livrate din cel mai apropiat punct al rețelei (ex: un server din New York), reducând semnificativ latența (timpul necesar pentru ca datele să călătorească).
-
Latență Redusă: Viteze de încărcare mai rapide la nivel global.
-
Scalabilitate: Ajută la gestionarea vârfurilor de trafic, deoarece sarcina este distribuită pe mai multe servere.
2. Integrarea LiteSpeed Cache cu CDN-uri #
Datorită integrării strânse cu LiteSpeed Web Server, plugin-ul LiteSpeed Cache (LSCache) din WordPress simplifică adăugarea serviciilor CDN.
-
Alegeți un Furnizor CDN: Cele mai populare servicii de CDN sunt Cloudflare (modul Proxy) sau servicii bazate pe Pull Zone precum BunnyCDN sau KeyCDN.
-
Configurare CDN Externă: Creați-vă contul la furnizorul CDN și obțineți Adresa CNAME sau URL-ul CDN.
-
Setări LSCache în WordPress:
-
Logați-vă în panoul de administrare WordPress.
-
Navigați la LiteSpeed Cache → CDN.
-
Activați funcția CDN.
-
Introduceți Adresa CDN (ex:
https://numelezona.b-cdn.net) în câmpul dedicat. -
Salvați modificările.
-
Cum funcționează: LSCache va rescrie automat toate URL-urile fișierelor statice (imagini din
/wp-content/uploads/, CSS etc.) pentru a indica către adresa CDN, nu către serverul KarmaHost.
3. Configurarea Cloudflare (Nivel DNS) #
Dacă alegeți Cloudflare, procesul este diferit, deoarece Cloudflare acționează ca un proxy și preia controlul DNS.
-
Schimbarea Nameserverelor: În loc să folosiți Nameserverele KarmaHost, trebuie să schimbați Nameserverele domeniului (la registratorul dumneavoastră) cu cele furnizate de Cloudflare.
-
Setare DNS: Cloudflare va importa automat înregistrările DNS existente. Asigurați-vă că înregistrarea A a domeniului principal (
domeniultau.ro) este setată la modul „Proxied” (Norișorul Portocaliu Activ). -
LSCache și Cloudflare: În pluginul LiteSpeed Cache (în WordPress), navigați la Cloudflare (sau QUIC.cloud) și introduceți cheile de autentificare (API Key) pentru a permite LSCache să comunice direct cu Cloudflare pentru purjarea automată a cache-ului.
4. Optimizarea Duratei de Viață a Cache-ului (TTL) #
Pentru a vă asigura că vizitatorii văd rapid modificările, puteți ajusta Time To Live (TTL) al fișierelor statice.
-
În LSCache: Navigați la setările de Caching sau Browser Cache.
-
Puteți seta o durată lungă pentru fișierele care nu se schimbă des (CSS, JS) – 7 zile sau mai mult.
-
Pentru fișierele care se schimbă frecvent (imagini), setați o durată mai scurtă.
Sfat: O durată mare a TTL-ului îmbunătățește scorul de viteză. Dacă faceți o modificare și nu se afișează, goliți întotdeauna cache-ul în ordinea: LSCache Plugin → CDN → Cache Browser.
Lasă un răspuns
Trebuie să fii autentificat pentru a publica un comentariu.