Ma nebḍa asefsex n tmellit n WordPress d kraḍ n tswirin:
- Aswir n uɣbaluAsennefta / PHP / Taffa n yisefka / Asiɣzef n tuffɣa —— Isefrak TTFB d ususru n deffir
- Aswir n teɣbalutinAswir yettusniflen — i d-yessefrak tiddi n usider d lεejla n tugna tameqqrant n usebtar amezwaru
- Aswir n usiweḍ:CDN —— Iɛeggen i yellan d aqrib ɣer inurar, s usmektay yelhan ugar, akked uḥeffef i usmel aɣbalu
Amagrad-agi-a n umagrad CDN Azrir ọsọ:
- Issin ayen i yezmer CDN ad yefru akked ayen ur yezmir ara ad yefru
- Fren i yella i yimdanen CDN d umsefrak ameɣru/anezwaru iwulmen-asen, u ad fehmen tilisa n lqis n baṭel d lqis amezwaru
- Sker deg udris s war tuggdi, ur tsemxall ara asmel, ur tessarḥu ara ugur deg usuffeɣ n e-commerce d yiɛeggalen
- Send ttemmel akkagi i yedda, syin ad tizmireḍ ad teṣfiḍ acu i t-yeǧǧan ur yettwalqem ara, ayɣer yuɣal d afessas, neɣ ayɣer ixleḍ ugbur“
1. Di tazwara, ad nefk afham s telqayt: d acu i yefraḥ CDN, d acu ur yefri ara
1.1 CDN isefk ad yefru 3 n tɣawsiwin tigejdanin
1.1.1 Asiḍen arurad n yismawen ičudden ittwasel s zzerb
Tugniwin, CSS, JS, tisefra, tignit nniḍen n teɣbula tusbiḍin qqarben ɣer yimekcam, ssidren s zzerb u asebter yettwali s uḥric.
I WordPress, ladɣa i yisental akked teɣbula n iseɣẓanenwp-content/themes/、wp-content/plugins/) akked tugnatin n temkarḍit n uɛeddiw (wp-content/uploads/)di tneɣrufin “imeqqranen n tezmert”.
1.1.2 Sifes assaɣ n usmel aɣbalu
Mi ara yeɣli deg ukuffu n tuffɣa n yiri, tuttriwin ur ttuɣalent ara s waṭas ɣer uqdac aẓuran; azmam n ubandu n usmel aẓuran, tuget n tuqqniwin timeẓlayin, disk IO, d unbeddel n CPU ad yili fessus ugar.
Aya ttban s waṭas deg yiskenyen n tazmert am “asebter n urmud, imagraden i d-yewwin aṭas n tmuɣli, neɣ asebter n ufaris yettwakcem s waṭas”.
1.1.3 Asiwen n useqdec (yettwaḥraz mliḥ mgal ibeddilen)
Deg yizir n trafiḍ, tixxamin n yerran zemrent ad seqbent aṭas n tuttriwin i d-yettwales, akken asmel aɣbalu ur yettuɣellib ara s easily.
Ad twaliḍ “anekcum d aleqqaq ugar”: akken yebɣu ad yili usali n tẓdi n usmel aɣbalu deg teswiɛt, cache n yiri yettkemmil i usuffeɣ.
1.2 CDN 3 wanaw n wuguren ur yettwafeslen ara s wudem awurman
1.2.1 Asmel iman-is d aẓẓay
Taffa n uzadur tettuɛaqqel, tamentilt n useɣzef tettuɛaqqel, asiḍen PHP yettuɛaqqel — wigi d uguren n uswir n usmel aɣbalu.
CDN yezmer ad yerr tiɣbula tusbiḍin d ifuras, maca ma tesseqdec ara HTML n usebter agejdan s lɣawla, aseqdac ad iḥes belli “yal tuzzya d taẓayant”. Deg tegnit-a, uqbel uɣal ɣer: asenneftaɣ, asemmad n tuffirt, asefrak n taffa n yisefka
1.2.2 Tugna s yiiman-is meqqret aṭas
CDN ur yezmir ara ad yerr tugna tameqqrant n 3MB “s tseḥrit” d tameẓẓyant.
Ilaq ad tesseggmeḍ deg tazwara tiwlafin n tugna: tadyant n teɣzi (ur d-tsidireḍ ara tugniwin meqqren aṭas), aseddem, WebP/AVIF, tadyant n usali taɛeqqimt, atg.
1.2..3 Askript n wis kraḍ yella d amezwaru
Aseɣwen, tidaddanin, ameẓlu n umsaɣ, izegriren n tẓerma n tmetti d yiwen n yiḥricen-nniḍen ttekkan-d seg yinaddaf n wis kraḍ.
CDN ulac yezmir ara ad asen-yerr arurad, tzemreḍ kan ad tessexsiḍ/tesseɣziḍ asali, ad tbeddleḍ amsumer, neɣ ad tsemleḍ tasertit n yiskripten
Awelleh
Qbel ad d-neǧǧ asebtar aɣbalu akked uswir n yiɣbula akken iwata, syin ad nexdem CDN, ad yili usemdu d awennez ugar, u lxecṭa ad ilin drus.
2. 30 tasinin i ufran: anwa CDN i tesriḍ?
I WordPress, amezwaru yebḍa d snat n taggayin. Fren di tazwara “talɣa”, syin fren “imefki n umeẓlu”, akka ad yili ubrid-ik d waziḥ.
2.1 一体化“反向代理型”(更省心,适合多数站点)
**特点:**它不仅是 CDN,还把 DNS / SSL / Aḥraz amenzu n tɣellist (am DDoS/WAF) Muddemt akk-nsen. Mi t-tesdukkleḍ, ad yebdu zdat n usmel-ik am wakil.
D acu i tettekfḍeḍ:
- HTTPS aselkin d usefrek TLS ifehhem ugar
- Anekcum yiwen n tɣellist taɣelsant (DDoS azadur, asenqed n unekcum, WAF atg.)
- Asekles n yiri d umsedday n yiluqan (yezmer ad ixdem tisertit n usekles i leqqayen, d tisertit n uzeggel)
- “Asaɣ i usezdi d ameqqran ugar”: deg yimal ma tebɣiḍ ad ternuḍ taɣellist, tilas n urured, ammesten mgal Bot, s umata akk ttilin deg yiwet n tnagrawt
Amazal: Cloudflare / Tencent Cloud International EdgeOne / Alibaba Cloud International ESA
Ma tebɣiḍ:
- Tebɣiḍ HTTPS + CDN + Taɣellist tazadurant S yiwet tikkelt
- Tebɣiḍ ad tefkeḍ asefru n yisem n taɣult akked tisselkimt n proxy i yiwen n unagraw n usefrek?
- Tsemmḥeḍ ugar i “termit tamatut d usnefli i d-iteddun”, ur tebɣiḍ ara ad tebḍuḍ DNS, iselkiten, CDN, taɣellist d waṭas n taggayin
2.2 Pull “static” kanṭa kanṭa (asekcem n uxatar meẓẓi, deg-s asḥiwel n tugniwin/CSS/JS)
Tarrayin: Tettsekkreḍ kan tiɣbula tusbiḍin ɣer tkatut n yiri n CDN; isebtar HTML mazal d aɣbalu aneẓli (akked azegrir n ukatut n uɣbalu aneẓli) i ten-yessefraken.
D acu i tettekfḍeḍ:
- Ahatar n twuri yesseḥḥan aṭas: ma ur tettwaseqdec ara HTML, s umata ur d-ttilin ara uguren n uxellaḍ n ugbur neɣ n tqecwalt n tiɣinimtin“
- Tamudemt n ussar tewdeḥ ugar: yal tikelt askuter yezmer ad yili s useqdec n ukkud/asuter/tamnaḍt
- Tamɛnaḍt d tazeddigt ugar: tcban ugar d “ameẓlu n uzuzer n yismawen iḥerfiyen”
**代表:**bunny.net(按量计费模型清晰)
Ma tebɣiḍ:
- Tebɣiḍ ad tebduḍ s “tikkelt i yecban ugar” — asfari n teɣbula tuddisin
- Tebɣiḍ ad tawiḍ tura arrazu s tlemmast, sinna ad tferneḍ ma ad truḥeḍ ɣer cache proxy neɣ cache n usmel meṛṛa
- Tebɣiḍ ad yili usrid yecbeḥ ɣer “txelṣeḍ ɣef wayen tesqedceḍ”
3. Amek ara tgeḍ?
- Aswir amezwaru: yiwen n wanaw n wameḍkal yemseddu (afran amezwaru):Cloudflare / EdgeOne / ESA
- Amur wis sin: Pull astatik CDN (bdu s tneqqit):bunny.net / Cloudways CDN atg
4. Amahwi i d-yettusumren
4.1 Cloudflare: Asekles amezwaru n upṛuksi mgal (yebda baṭel, anagraw yemmečča)

D acu-t
Mi ara tessemdeḍ isem n taɣult, ad yili d aproksi sdat n usmel, ad d-yefk CDN, iselkinen, ammesten amezwaru d tizmilin n ukessem.
I wumi i ilaq
- Tebɣiḍ ad tiliḥ d amehhil: HTTPS + CDN + taɣellist tazwarant s umata
- Tebɣiḍ anagraw amatu yebnan akken iwata: ar zdat ilaq ad ternuḍ WAF, aṣaẓi n tlawwalt, ilugan n yiri, atg.; abrid yesshel aṭas
Tineqqiḍin n uxatar
- Aleqqem ur yeffur ara: mi yettwasel CDN, abrid n tkatut yuɣal ɣezzif (takatut n iminig + takatut n CDN + takatut n usmel aɣbalu), yesra “tasertit n lqem” akken ileqman ad ilin d wid yettusefraken (aseklu n usqissi yella ddaw-a)
- Ḥader deg usekles n HTMLMa yella tettwakles HTML, isebtar n usenɣef/aɛeggal/usagen udmawan ilaq ad zrin s usegzel akken iwata, neɣ izmer ad d-yeḍru ugur ameqqran جدا
Aglam:
- Azzig: aproksi amgalan (SSL + CDN + ammesten azadur)
- Yelha i: asenker war cceggaɛ, akked tallelt tameqqrant i usiɣzef deg yimal
- Azal agejdan: tasekkin iwaḥden / taɣellist / anekcum n tuffirt
- Aṭas n uxatar: aleqqem iṛekked ɣef tsertit n lqem; ilaq ad tettwazgel tḥerfi n tkatut HTML
4.2 Tencent Cloud International EdgeOne: Asemselsi amgarrad yiwen n uḥric

D acu-t
Talɣa-ines daɣen d talɣa yiwumi yeddufren “taččart + taɣellist + iselkinen” deg yiwen n uɣerbaz, iwata i usersed n usmel deg yiwet n tberna n upṛuksi i ukad.
- Am Cloudflare, yesɛa ilelli, maca yezga d win ara yilin s umbur n wayen i d-yettwaɛeqqlen Talast/Tigadit n twuriwin(amḍan n yilugan, amḍan n twuriwin n yiɣmisen, atg), maca ur yesra ara ad yettubeddel DNS, ilaq kan ad yekcem s cname,Ur yettwaseqdec ara ad yesseqdec lqem ilelli i usmel n tnezzut!
- Deg usɣur ara, aɣawas ilelli yezmer ad yebɣu annect-a War ara yettwaḍman ara
Iseqqem, maca ur t-tettarra ara d “uqemmus SLA n useqdec amslsan”.
- Ma tebɣiḍ ad yettusnifel s wudem awurman ar uzbu n usnulfu n tmura n warraw n Ccin, yal tikkelt ilaq ad tkemmleḍ deg tazwaraAsekles ICP; ma ur yettusekles ara, yezmer kan ad yeddu s yiberdan n ddawla.
Asebter:
- Aswir: asefrak amekki amsudan yiwen-itt (asiraw + taɣellist + iselkinen)
- Yemṣaḥ i: wid i yebɣan asdukkel amatu, yerna ad sḥesben tizmert n yiqenṭaḍ n wakal n Ccin
- Baṭel: yella yiwen uɣawas baṭel neɣ lqedma baṭel, maca s uqeddac urit yettwasennoḍ ara daɣen SLA di tɣara tamagnut ur tettwajmant ara
- Amhaz: ilaq ad tettwasesɣer tɣessa n yilugan/iɣmisen/tisuraf n yisudmawen send; lkaš n HTML daɣen ilaq ad yili s leḥder
4.3 ESA n Alibaba Cloud: Asemselsi amgarrad yiwen n uḥric

- Am Cloudflare, yesɛa ilelli, maca yezga d win ara yilin s umbur n wayen i d-yettwaɛeqqlen Talast/Tigadit n twuriwin(amḍan n yilugan, amḍan n twuriwin n yiɣmisen, atg), maca ur yesra ara ad yettubeddel DNS, ilaq kan ad yekcem s cname,Ur yettwaseqdec ara ad yesseqdec lqem ilelli i usmel n tnezzut!
- Jerred amiḍan n usmel agrakal iwakken ad tesqedceḍ
- Kcem ɣer tconsole n ESA, rnu asmel sakin fren ilelli Entrance Anekcum n uqeddac
- Ma tebɣiḍ ad yettwabeddel s wudem awurman ubrid n Tmurt n Cinwa tameqqrant, deg umata ilaq ad tfakkeḍ qbel asekles ICP; war asekles, ala ubrid agarutlaman i yezmer ad yettuseqdec.
- Baṭel yelha ugar i tneflit/asekyed/uselken, d amagnu ur yemṣada ara d uqemmus SLA n useqdec التجاري
- Aseɣẓan ilelli yezmer ad yesɛu tilas n tɣawsa/talast n tallelt (amedya SLA atg)
Ɣef yiberdan n tmurt n Ccin:
- I wakken ad tremdeḍ tiqqanin n tmurt taččaynit, s umata ilaq ad tili tsuqqelt d tewtilin n temnaḍt
- Kecm ukcem n ussekcem amezwer ad iɛeddi s ubrid agrakal; ma tebɣiḍ ad iɛeddi s ubrid n tmurt n Cinwa, ilaq ad tessawḍeḍ tiɣimitAsraḍ n usekles ICP n Ccinu
Asebter:
- Asenser: aproksi amesban i yal taɣawsa (asaɣzef n usmel + taɣellist)
- Baṭel: Amiḍan n usmel agrakal yezmer ad yesseqdec Entrance baṭel; s umata ur yegber ara taselwayt n tmura n ṣṣin tamenzut.
- Yelha i: aselken/test n useqdec aferfud; neɣ s ufarnu ar umuɣ n ddemmar لاحقًا
- Aḍris: walay d acu i d-yettban deg tlisa n baṭel (SLA/talast n tɣawla/tarrayt n tallelt); tamnaḍt akked usekles ilaq ad ttwaxdem uqbel
4.4 bunny.net: Pull usbiḍ CDN (asenker s usrid n uxatar meẓẓiyen, tasqidt s lmizan tettban)

Ma tebɣiḍ ad tawiḍ qbel “arbaḥ amɣar uqbel akk”, bunny am wagi n Pull CDN yelha aṭas:
Yettban am “ameẓlu n uzuzer n yismawen”: teslkem-as yismawen ibedden ad ten-yazuzer, s umata lfayda tettuqel ɣer trafiq/tuttriwin/tamnaḍin, tamudemt n umedya tewdeḥ, tettwasefrak.
Yettwaɣṛa i:
- D acu tura Tugniwin / CSS / JS / Tisefsit Asrid usbiḍen
- Tebɣiḍ ad tawiḍ d amezwaru “agraw n wayla meẓẓiyen n ugur d usbur ameknaw”, war ma tazzleḍ ad tefked asmel akk i tẓerfa n umeskar (DNS/SSL/WAF i yedduklen)
- Tebɣiḍ ad yili umuddu n ussiswhel yezga ɣef “tettxellseḍ ɣef wayen tseqdaceḍ”, mačči ad tkecmeḍ seg tazwara deg yifuras uqbilen ugar n tuddsa
Tineqqiḍin n uxatar
Iɣbula uddis “alemuc ur iteddum ara” xas mačči d bug n CDNmaca d ameskan n unagraw n tkatut i d amdanen normalt
Mi ara tleqqmeḍ CSS/JS/tugniwin deg uḍebsi, macaAsellef URL ur ibeddel ara(Aḍris yiwen/isem n ufaylu/abrid), CDN akked yiminig ad kemen mliḥ ad awḍen ar tuffirt taqburent, ihi ad twaliḍ “acuɣer ur yettwaleqqeḥ ara”.
Yiwet iwesḍen, izemren ad ittwag:
Azemz n lqem i tazwart, Purge d ammus n tlalit.
Acuɣer-agi ay d ameɣbar mrawen:
- Uṭṭun n lqem/usenfel n yisem n ufaylu URL yettbeddel → CDN ad yettwaseqdec am teγbalut tamaynut i ukukel → lqem amaynut ad yili d ameqqran s wussan imenza
- Asekfes n ukuffir yessefk fell-ak ad t-tesnked s ufus; yezmer ad yili war ad issebded ara akken iwata, asnerni gar yikerruyen yezmer ad yeṭṭef akka kra n wakud; ma tettalseḍ aṭas asekfes, ad yeḥbes usmugel n uṭṭun, ad yernu tuɣalin ɣer uɣbalu, ad t-narnu ttqlibat
Imedyaten yefhamen بسهولة
style.cssAgbur ibeddel, maca URL yella amezwarustyle.css→ CDN Kemmel i tuffɣa taqburt (ameẓẓyan)- Yuɣal URL
style.css?ver=20260103或style.abc123.css→ CDN yettwala d taɣbalut tamaynut → lqem amaynut ad yermed tura
bunny d tmuɣli i “amecwaṛ amezwaru CDN”
- Deg tura kan i yiferdisen usbiḍen(Awlaf/CSS/JS/Tisefsa), ur tessekles ara HTML seg tazwara
- Tixfa: ur d-ttilin ara s waṭas yimezdaɣ n wanaw am “aseqdac yettwali agbur n wiyaḍ/tacarrut n tiɣin tuccḍa”
- Akken tzeddmeḍ s wudem iferdisen: tiɣbula tustyantin d aruradent ugar, akked usmel aɣbalu yefka-d drus n tazmert
- Snek amecwar n lḥala akken iwata
- CSS/JS: Seqdec ma yella s umḍan n lqem neɣ s usenfel n yisem n ufaylu
- Tugna: ḥader seg usemselsi n yisem yiwen i weqbel i yiḍrisen i wezzilen; yif-it semmi amaynut neɣ abeddel n ubrid (ladɣa abanner n usebter agejdan, tugniwin n urmud)
- Ssenqed s tedlist n usenqed i usentem n walγa
- Ih, tiɣbula tuzɣint tettasen-d seg CDN
- Ma yella amur n yiwweḍen yettali s cwiṭ, u ma yella aband n usmel aẓuran/tisriyin d argaman ugar (deffir illa uberru n usenqed)
Tamawt
Ma yella armud-ik icudd ɣer tmurt n Cinwa tameqqrant, neɣ tebɣiḍ ad yili uqeddac ar usmel-ik d arurad deg tmurt n Cinwa tameqqrant.
Aliyun China akked Tencent Cloud China snat ad tferneḍ yiwet segsen. Ma yella isem n taɣult-ik yettwaqbel s ICP di tmurt n Cin, ticki tesqedceḍ EdgeOne neɣ ESA, anekcum seg tmurt n Cin ad yeɣlti s wudem awurman ɣer ubrid n tmurt n Cin
“Seqdec aqeddac n Tmura n Ccinwa”D acu ara ɣer usekles ICP
Amud
- Asnummel n uɣmis n usekles ICP n EdgeOne imeddayen n Tencent Cloud
- Asefru n usekles ICP n ESA agitent na Alibaba Cloud
“Asnefli n termit n unekcum amezzay gar yiberdan n usmel”Izmer d tazmert nniḍen i yebnan iman-is, di lɛada ur temcabi ara ɣer “baṭel yettawi-d tikerristin deg Tmurt n Ccin”
5. Azenziɣ n uselken: ad d-yeddu s 3 n tikkwal (seg umṣeḥḥi ar uzmir)
Asebbab i yettaran CDN ad yexleḍ s usurif deg tazwara, d imi deg tazwara tebɣiḍ ad teldiḍ akk tizmert s umata.
Amur 1: CDN n yiɣbula timsabatin kan (yettuwelleh aṭas ad t-txedmeḍ d tazwara)
AsaḍefTugniwin/CSS/JS/tisefsa ad beddunt s CDN; HTML ur yettwakles ara deg CDN (neɣ ur nettbeddal ara akka tura)
Acuɣer acu i d-yerran ad nexdem waya d ameqran n laman
- Asmiḍ n uxṭar: ma ttuccḍent tuffɣiwin n teɣbirt, aṭas ma d “aẓayer/tugniwin ur tleqqiment ara”, yezmer ad yettwaseḥkem
- Ur ittekki ara addad n unekcum, akala n tnezzut, akked temseɣtut n tɣara n umiḍan
- Tzemreḍ ad twaliḍ s wudem yecfan ifuyya: asider n yiɣbula iḥerkanen yif-it tazzla, asmel aɣbalu yugar deg uzɣal
Isteqsiyen i d-ttuɣalen deg umecwar-agi (ad d-nfk aseklu n uslelli deffir)
- Agbur ixelḍen (asebter yessali-d yiɣbula HTTP)
- Aleqqem n yiɣbula izmer ur yettusemsed ara (URL ur ibeddel ara)
Amecwar 2: Tasefrut n usmiren (lqima n lqem tazwara, Purge/asensel d aḥeddad)
Dagi i t-yebḍan gar ma “CDN yexdem s tmusni neɣ ala” neɣ ur yexdim ara s tmusni.
Yiwet n tleqqin tuffiɣt:
Ileqqem i yezmer ad yefru s ubeddel n lqem n lqem neɣ isem n ufaylu, ur tettkel ara ɣef Purge.
Acuɣer i d-yettuɣal uselkin n uḥraz mi ara yezzi?
- Tuffirt n yiminig: yezmer ad yili deg uselkim-ik uselkim aqbur n CSS/JS
- CDN Tuffirt n lcache: Izmer yiwen n uqerru n yirif ad yeḥrez taɣbalut taqburit
- Tuffɣa n usmel: aseɣẓan n uḥraz/aseɣẓan n uqeddac yezmer mazal yettɛaraḍ agbur aqbur
Ma ulac ɣur-k taseddart n lqem, asuffeɣ ad yuɣal:
“Snifel ɣef kra → smiren → ur iteddu ara → sfaṛ tuffɣiḍt n tkatut → mazal ur iteddu ara → sfaṛ tuffɣiḍt n tkatut-nniḍen”
Aya d ugur ameqran i ṭṭuqten n yimdanen s CDN.
Tallunt 3 (Aswir): Ma ad tettwasekles HTML (lfayda meqqren, maca d nettat i d ameqqran deg uxatar)
Asekles HTML (asekles n usmel meṛṛa/asakles n yiri) yezmer ad yessenqes aṭas TTFB, maca deg umḍiq n WordPress d daɣen d amkan ideg tḍerru-d aṭas n wuguren.
Ma ur teẓriḍ ara, ur tettǧaṛa ara HTML deg ukuffu. Di tazwara, seqdec CDN asbuɣan + aseɣẓan n ukuffu n usmel aẓadur.
Ma tebɣiḍ ad tḥazneḍ HTML, snat n yebdaden:
- Bdu kan si taddad n unebdu n uqeddac: Ḥrez kan isebtar n inuraren ur yekkaten ara الدخول
- Aruḥ qbel tabdart n usefruri: Tameɣrut d tazwart, sinna ad nmmeslay ɣef ufawi n usiwen
6. Tabdart n yilugan n uskan: amek ara ttxedmen ilmend n wanaw n usmel akken ur d-tili ara tmukrist
6.1 Asmel n ugbur / Ablug (ugar n imagraden, aṭas n inerza)
Yettwasef
- Iɣbula usbiḍen: ttukersen akk
- HTML: yezmer ad ttwamḥeḍ usebter n “imezwar ur qqinen ara”
S umataɣ yezmer ad yili d asaεdi
- Agil d deqqel:
/wp-admin/*、/wp-login.php - Timeẓri/taryit
- Asebter n yigmaḍ n unadiya (imeɣlayen ttbeddilen aṭas, ma ulac cache yif-it)
- Asumer n usumer POST n tferkect/awalen
Tasa n uselkim ilaq ad yesɛu ma drus n umgired
- D yekcem yakan (tasfukt cookie)
- Tutlayt (asmel s waṭas n tutlayin)
6.2 Asmel n tkeṛḍiwin / Asebter n usnimer s waṭas n tferkiwin d yirmad
Yettwasef
- Iɣbula usbiḍen: ttukersen akk
- HTML: Asebter azayaz izmer ad yettwaḥraz deg tuffirt (addad n unermis), maca ilaq ad tili lḥadra akked yisebtar n igmaḍ n tferkit
Iḥulfan i yessawḍen s waṭas: iɣewwaṛen n uḍfar ttarran taxẓint tebded d iḥricen
Asbter n usebter deg usebter n usali】 utm_* Iɣewwaren:
- Akk isura n ukuffu n tkatut → Akuffu yettubḍa, afrar n tuqqna d amecṭu
- Ttu ttwattun → kra n isebtar i yesseḥwajen iɣewwaren n uḍris i uskan zemren ur mṣadan ara d wayen yetturaǧan
6.3 Asmel n yiεeggalen / Asmel n yilmuden / Tamesdut (amur ameqqran n waddad n tuqqna)
Taggrayt: Asekles HTML ilaq ad yettwaseqdec s lemḥadra tameqqrant.
Abrid iɣelqen yezga d: CDN usbiḍ + cache n usmel aɣbalu/cache n tɣawsiwin; HTML yettwacache kan i yinerza.
Ilaq ad yeɛdel
- Kcem/Sekles/Uɣal n wawal uffir
- Amas n umiḍan, Tiludna/Umulti, Amaɣnu umdan
- Asebter d ugrudem d ugrudem iqqnen aṭas ɣer waddad n useqdac
6.4 Asmel n unezḍa (WooCommerce)
Tabdart n iεeddiyen ixataren kakhulu
- Acuq, Asismel, Asebter n umiḍan
- Asebter n tladna, isebtar iceɛlen ɣef tuɣalin n uxelleṣ
- Kcem/Asekles, tikupunin/tinqiḍin akked tinekcumin n useqdac-nniḍen
Acuɣer i wayen i yeḍran deg tnezzut taliktrunit isehlen zaidi
- Ticki ad yesɛa useqdac aqeccival n tuzzna, tigrin, neɣ addad n tuqqna, asebter ad yuɣal d amezwer s waṭas
- Ma ulac aselkin n tuffɣa i HTML cache neɣ ur yettwafrez ara s waddad, ttuɣal-d ugur i d-ittbanen aṭas: aqacuc n tinezdit yettwexxir, imiḍanen ttwaxelṭen, ssuma tettban d tarameɣt
Tisebḥit d tameqqrant, ur tettfakkaḍ ara s teɣzi n usiweḍ.
6.5 Asmeln aṭas / isurifen aṭas
Yettwasef
- Iɣbula usbiḍen: ttukersen akk
- HTML: yezmer ad yili d amezgaw n yinerna, maca tasarut n tmeẓlist ilaq ad tferq s wudem iferdisen n tutlayt/ttaqiṭ n lflus
Tlaqt n cache ilaq ad tettwaḥseb
- Tutlayt (abrid)
/en//zh/neɣ addad n taɣulten.) - yettukcem-ed?
- Tawsa n tedrimt/Aswir n teẓrint (ma yella ad iḥaz askan)
7. Talɣut n uxatar
Aḍris 1: Akalas yeḥrez agbur d urmeɣtu (d win ifessas mliḥ)
- Tuccḍa n tkatut n yiɣbula izgam: aṭas d aɣanib/tugniwin iqburen
- Tuccḍa n uselkim HTML: yezmer ad yili uxleḍ deg ugbur, deg tqecwalt n tizeddamin, neɣ deg umiḍan — aya d amsal aqeṛḥan جدًا
Amhaz 2: Aleqqem ur iteddu ara (d ayen yettwali s waṭas)
Mi ara ttwasqerdec uzrir n tuffirt, “yettwabeddel ur d-iban ara uselhu” ad yuɣal d wid yettwalin s waṭas:
- Asenfel i usenfel n ufaylu d tazwart
- Asfaṛ/amleḥ n useḥbess
- Amhaz n usuffeɣ ilaq ad yili d amezday yezmer ad d-yettales, akken ad neẓer acu i yettwabeddlen deg yal asuffeɣ n URL-ya
Tilisa 3: talast n useɛdu n lqima ilelliyen/tazwara
- Timussniwin i yezwaren deg uɣawas ilelli: amḍan ur aṭas ara, kra n twuriwin ulac-itent, SLA/tallalt mačči am useqdec asnizzay unṣib
Ahatar 4: tizemmar yerzan Agdud n Tmurt n Cinwa zemrent ad ttwafhament s tuccḍa
- ESA : ma yella tebɣiḍ ad tkecmeḍ seg ubrid n Tmurt n Ccin, ilaq ad tili tsekkiḍt ICP n Ccin
- EdgeOne: ma yella tebɣiḍ ad teldiḍ s yiberdan n tmurt n Cin, ilaq ad tgeḍ asekles ICP n Cin
8 Tabdart n usenqed: amek ara ttwesnet belli “yedda s tidet”
8.1 Iɣbula usbiḍen dayen yellan s tidett d CDN?
- Tugniwin/CSS/JS ma yusa-d seg yismawen n taɣult neɣ seg tignatin n yiri n CDN
- Yella d izmer ad twaliḍ isemgan n usekles n tuffɣa i d-yettbanen (yemxalaf usebter s usebter)
8.2 Ma yella tissit ɣef usmel aɣbalu tessenqas?
- Ahat n uzeṭṭa n usmel aẓuran d usrid ugar?
- Amḍan n usuter/tuqqna n usmel aɣbalu ma yecceḍ, ladɣa isuturen n yiɣbula yettwalesen
8.3 Lqem n umucceḍ d amezwaru?
- Beddel CSS/JS yiwen n tikkelt neɣ semmelsen yiwet n tugna
- Lqem amaynut yezmer ad yermed s tɣawla s ubeddel n umḍan n lqem neɣ n yisem n ufaylu
- Ma yella ala s Purge i yezmer ad yemucceḍ, aya yessebgan belli tasertit n lqem mazal ur ttwaseggem ara (swezzu tazwart i useɣti n tesertit, ur tettarraḍ ara Purge d aseqdec n yal ass)
8.4 Isebtar tisura timsuḥrikin d imeɣta?
(Ilaqen i usmel n unezzan n tnezzut/umatter n yimesliyen)
- Isenfaren n usebter mbaɛd aqeccim/tuffɣa d iseḥḥan
- Isebtar n tkeṛṛust n tiɣin/tasudest/umiḍan qqiment d iseḥḥan yal tikkelt
- Yella d tili n usekcem ur nelli ara, imi imseqdacen yemgaraden ttwalin yiwen ugbur n useqdac am yiwen-nniḍen (ameqqran n uxatar)
8.5 Ma terna yuli uswir n tuccḍiwin?
- Anezri n tuɣalin izedɣen, 5xx, ur yettwaeldi ara s yiwen uzegzaw
- Wigi yezmer ad yebɣu: azadur n usmel ur yezmir ara ad iḥemmel, ilugan d urameɣtut, asenqed n lḥed yettwaseqdec, neɣ ugur deg ubrid n tuɣalin ɣer usentel.
9. Asefru n usekked n usnifel ur iteddun ara (Err “taɣect n yisɣal” d imecwaṛen)
Di tazwara, ḥessb-d anwa anaw n wugur i d-temmugreḍ.
9.1 Iɣbula n yismawen ur leqqmen ara (CSS/JS/tugniwin mazal d iqburen)
Addad A: kečč kan i yettwalin aqdim, s tuffra/neɣ s ubeddel n yibenk d amaynut
Ttusekkeṛ s tazwara: akuffay n yiminig
- Fren ttaɣut: asuffeɣ n yilefkan imaynuten mi ara beddlen uṭṭun n lqem neɣ isem n ufaylu
Addad B: akk walen aqbur (s usmekti/deg yibenk-nniḍen daɣen aqbur)
Ssuspect s uzwir: CDN mazal yewwet axibec aqbur
- 99% ssebba: URL n teɣbalut ur ibeddel ara
- Afran amezwaru: Tasertit n lqem
- Aselket n usellek: Purge (ttawil akudan)
Addad C: Ticki yeɣran isem yiwen, tettban-d kan tikki taqbuṛt
D wugur amezwer n usmifag n yiminig d usmifag CDN i yellan d amecwar aqbur
- Iwellehen ixeddmen: ḥewwel ad tḥebbes asenser s yisem yiwen i yezgan, seqdec isem amaynut n ufaylu/abrid neɣ lqima n lversyun
9.2 HTML ur yemucceḍ ara (agbur n usebter/izegrar mazal d aqdim)
Addad A: deg uḍebsi/mi tkeččmeḍ d amaynut, inebgawen walin aqdim
Tikci amezwaru: lḥala n unekcum HTML n yinebgawen ttwaḥrez deg tuffirt
- Sent γur-sent: isefk-a agi ilaq ad ttwakerrsen HTML?
- Ma yella ilaq ad yettwakacen: ilaq taseftit n usmatti yettwasefrak, maca ma ulac ara ad yili usuffeɣ ur yettwasefrak ara
Addad B: kra n temnaḍin/ kra n iẓeḍwan kan i d-yerran agbur aqbur
Akken ad tili tikkelt tamezwarut: addaden n tuffirt deg yiḥricen n yiri yecban ur mgaraden ara
- Asefru n uselkim: sseqdec amxalaf s lqem neɣ tasertit n usmiren; ma yella d ilaq, err tameɣrut n usefsed d tafrat n wawal
Addad C: aseqdac n useqdac/takerrust n tiɣin tesɛa uruglu
Tamatart n lxiṭṛ: yezmer yexzen agbur d ur d-iyiwen ara
- Senqed akka ma yella ttwaskelsen yisebtar n useqdac (taqecict n tiɣin, asellek, amiḍan, atg.)
- Selken ma yella Cache Key yezga iṭṭef imuttiyen tisura am “cookie n useqdac/tutlayt/tanfalit”
10. Yettusmellek
Cloudflare
- Asekker amekwan n proxy amgalim
- Yelha: beddu war cceɣben
- Tazmert: tasertit n lqem tsefru aleqqem; askadur HTML yettwaxedmen seg waddad n yinebgiyen
- Ahatar: isebtar imuttiyen ilaq ad ttwazlen
Tencent Cloud International EdgeOne
- Asekker amekwan n proxy amgalim
- Yelha: semmḥes d tzemmar n tneqqiḍin deg tmurt n Ccin d unekcum yiwen n yiwen
- Baṭel: yella uɣawas/aɣbalu baṭel, maca ḥader ɣef tilisa n tmiktar d lemɛahdat
- Aḍris: ilawen / iɣmisen / tagezmumt n yismawen n taɣult tesra asɣiwes; ḥader deg uselkem n HTML
ESA n Alibaba Cloud
- Asekker amekwan n proxy amgalim
- Baṭel: Amiḍan n usmel agrakal yezmer ad iseqdec Entrance s usdukel baṭel
- Tukksa: tilisa n usferk i ilelli (SLA/asefru/tilist n tɣawla) akked tewtilin n temnaḍt/asekles ilaq ad ttusent s uqbel
- Ilaq i: asismel/asekyed d usekcem afessas; neɣ asali ar uqeccum deg deffir, neɣ amuqel i tzemmar n yiqqanen n tmura n Ṣin d usekcem amyeknan
bunny.net
- Usbiḍ Pull CDN
- Yelha: qbel, sserḥeẓ asiwel usbiḍ n lxṭer ameẓyan
- Agejdan: azwel n lqem d amezwaru, Purge d tasentalt; seggem ad tili tefsiwt s yisem yiwen
- Tamuɣli: ma ur tettwasneqdec ara tsertit n uleqqem akken iwata, ad temliliḍ s waṭas i “yiɣbula iqburen”
11. Iwellihen n tigawt
- Fren talɣa: aproksi amesnilsan (Cloudflare/EdgeOne/ESA) neɣ Pull CDN usbiḍ (bunny)
- Asuffeɣ s tallitDeg tura statique → sinna tasertit n lqem → dɣa sakin xdem di cache HTML
- Seld talqayt ticki n usenqed mi ara yili d amedya: tiyita/tuɣalin aɣbalu/aleqqem/asiwel amessas/afmiḍi n tuccḍiwin
- Yessefk-d arurad: uɣal ɣer “azegrir n tuffirt” “asnerni n tugniwin”, sserkem tikkelt-nniḍen aswir n usmel aɣbalu d uswir n yiseɣzan
Isteqsiyen yettwasnen n WordPress CDN
1. Acuɣer CDN, acuɣer mazal d aẓayez?
S lemɣawel i yezmer ad yili mačči belli CDN ur infaɛ ara, maca d ugur mačči deg “uswir n usiweḍ”.
Tzemreḍ ad teḥkmeḍ s umseḍru-a n tiddin:
- TTFB mazal-is aɛlayen: Asefru i usilel n HTML deg usmel aɣbalu d aẓayez (azadur n yisefka / izegrar / tawila n yisefka n uɣellel / tamellit n usenneftaɣ) → Uɣal ɣer usewir n usmel aɣbalu i usleqqem
- Tugna tameqqrant n tazwara tedda s leɛqel: Asefru n tugna, tiddi neɣ amasal ur mseɣtay ara → qbel sselḥu tugna (asekkus, WebP/AVIF, tasertit n tiddi)
- Iskript n wis kraḍ ḥebbsen site: Askript n uɣmis/tiddadan/umezwaru n umseggas d ussid ⟶ CDN ulac ma ad yawi aṭas, ilaq ad ttwassenqes neɣ ad ttwakksen deg wakud
- Ḥaca kra n temnaḍin i iẓẓiṣen: yezmer ad yili d asfari n tneqqiḍin, abrid n tuɣalin ɣer uẓar, neɣ akkaf ur yewwiḍ ara (amur n uwweḍ d ameẓẓyan) → wali amur n uwweḍ d waddad n tuɣalin ɣer uẓar
CDN yettɛawan ad issiweḍ “iɣbula i yettwaṣegmen akken iwata” s tɣawla ugar; asmel aɣbalu ma yella iẓẓay, tugniwin meqqret, d iskripten iẓẓayen ilaq ad ttwasfernen yal yiwen iman-is.
2. Acuɣef i snifleɣ CSS/JS/tugniwin, maca iseqdacen mazal ttwalin lqem aqbur?
D ayen i d-uḥricen akk deg uskan CDN, mačči d ssebba tameqqrant s umata d:Asellef URL ur ibeddel ara, anagraw n tkatut ad ikemmel s wamek iwatan deg useqdec n tkatut taqdimt.
Abeddel n usferkec i yelhan aṭas:
- Azwir n lqem n lqem: Sser url n teɣbalut ad ibeddel (amedya
style.css?ver=xxxxneɣ isem n ufaylu hash) - Asfay aqeddac: Sekcem asfeḍ n tuffra kan d tarrayt tasrudemt mi ara ur tesɛiḍ ara tazrigt n lqem yettwabnan.
Ma tbeddaleḍ kan aṭas banner n usebter agejdan / tugniwin n urmud, yelha ad tesbedded “asemsi s yisem yiwen”, seqdec deg tazwara ismawen n ufaylu imaynuten / iberdan imaynuten (yugar di ttemkont).
3. D acu ihi ad sxezneɣ HTML? Ma ur t-sxezneɣ ara, ad yili war azal?
Mačči d asahli.
I aṭas n isemlen, azal ameqqran n CDN yekka-d seg:
- Iγbula usbiḍen (tugniwin/CSS/JS/tisefsa) aruradent ugar
- Asersi n usmel n usmel agejdan d usnerni n uzegzaw n uzekkaz
Asekles HTML Afaḍel yezmer ad yili meqqer n tidet (TTFB ad yili d ameẓyan), maca rrisk d ameqqran: ticra n internet, yiɛḍanen, agbur udmawan, aṭas n tutlayin/neɣ aṭas n tixxamin ttwaḥrez s usmel n ugbur ur neṣfi ara.
Abrid yelhan
- Di tazwara, xdem anɣamen CDN (risk d ameẓẓyan, rrbaḥ d ameqqran)
- Sseddu tasertit n lqem akked tebdart n usenqed end-to-end
- Ales aselken ma ara yettwaḥrez HTML tikkelt-nniḍen (seg “addad n unarak”)
4. Asmel n tnezzut izemren ad yessers CDN? Day ara yexleṭ taqecwalt n tiɣin?
Yezmer, u ilaq ad yezmer (ma drus akka i yiferdisen iḥerkanen), maca ilaq ad tettwaruḥ tuffra n isebtar n useqdac.
- Iɣbula usbid yezmer ad yettwasejjel deg tkatut: tugniwin, CSS, JS
- Asebter n useqdac ilaq ad iɛeddi】: Isebtar n tqecwalt n tiɣin, asellek, akked imiḍanen ur ilaq ara ad cachen HTML
- Maca ur tettxedmeḍ ara HTML cache i yisebtar-agi, tazmert n “mix n tqecwalt n tiɣin / mix n umiḍan” ad tenɣes s waṭas
Amek i tga tasmult/tadrimt deg usmel war ad yexleḍ tutlayin/neɣ ssuma?
Talast deg-s Tasarut n tuffirt D tidet?
- Tutlayt (abrid neɣ taɣult n adda)
- Anaw n tmedyazt (ma yella ad yettban wazal)
- yettukcem-ed?
- Tamnaḍt/Tasa n usentel (ma yella asebter yettbeddil ilmend n temnaḍt)
Ma ur kecmen ara yimensiyen-agi deg umeẓlu n tkatut, ad d-yili s shala: aseqdac n tutlayt A ad iwali agbur n tutlayt B, neɣ ssuma ur temṣada ara.
Acu ara frenɣ: aproksi amnawen n umgal (Cloudflare/EdgeOne/ESA) neɣ Pull asbiḍ CDN (bunny)?
Tzemreḍ ad tferneḍ ilmend n “iswiyen” d “asemɣer n uxṭar”:
- S yiwet n tikkelt ad tfakkeḍ akk HTTPS + CDN + taɣellist tazadurt, sakin tzemreḍ ad tessnefl i yilugan/WAFAsekker amekwan n proxy amgalim
- Bɣiɣ ad bduɣ s tikkelt tamezwarut i d-yeṭfen akk (iɣbula usbiḍen d-ttawin ar zzerb), ur bɣiɣ ara ad snifleɣ aproksi n usmel merra:Usbiḍ Pull CDN(am bunny)
Ma tetteḥseḍ, awellah amezwer:Di tazwara, ad yili d usbiḍen CDN → Aseḍru n tmahilin n lqem d tebdart n usentem → syin ḥudd ma ad tesqedceḍ anaw n proxy/HTML cache.
7. Ma yzemmer ara lqebla tilellit ad tettwasexdem srid deg usmel unṣib?
Yezmer ad tesqedceḍ-it, maca ilaq ad tḥesbeḍ “baṭel” d “asekles/asektiw/aseqdec afessas”, mačči d “afrayan unṣib s SLA n useqdec azzayri”.
- Tqebled ad tesɣunt tilellit?Talast n usami, tixxamin txuṣṣen, amgired deg tarrayin n tallelt, akked izmer ur yili ara lemɛahda SLA?
- Ma ulac, seqdec ilelli d aɛrab n usekyed, sakin ṣelleḍ ɣer uḥric i wulmen ugar
8. Amek ara d-ssinɣeɣ belli CDN yedda s tidet, mačči d kan aserraḥ n wul?
Seqdec deg kraḍ n tikkwal-a (war ma tessriḍ ula d allal ameẓẓyan):
- Wali ma yella tiɣbula timjerrda ttwaseldent-id seg CDNMa yella aɣbalu n tugna/CSS/JS ibeddel
- Wali amek i tettef d ma yella taɣbalut tamezwarut teqqim tettafen aṭas(Yettwali ugar, allus d amezwaru ad yekkes, d ayen ara yeḥseben d tazmert n tidet)
- Beddel tikkelt yiwet n tsertit n lḥeddaṯ n CSS/tugniwin n usenqed(Asulay n lqem yeṭṭef, d isebgan belli abrid yella ddaw n usenqed)
Ma ur tezmireḍ ara ad tesneḍ taqṭiṭ tis 3, s deffir yal aselhu ara t-tessnerniḍ ad yessdukkel-k s “aleqqem ur yetteddun ara”, ilaq ad tessemdeḍ tazmert n lqem d tazwart.
9. Acu i d-yettaǧǧa urmas n usrir deg Tmurt n Ccin yettaɣalay-d s waṭas?
Ttuɣalen i yettwasqedcen aṭas d:Afran n temna ur yemṣada ara akked tiwtilin n usekles。
- Ma yella tebɣiḍ ad tferneḍ tamnaḍt n uskerdeḍ i yesɛan Taqbaylit n Ccin, s umata ilaq ad temmedeḍ di tazwara Asekles ICP; war a tettekkiḍ ara, ad tferneḍ kan tiɣmertin ur nesɛi ara lberr n Tsinwa.
10. D acu i ilaq ad sbeddɣeɣ uqbel, asiɣel n tuffɣa neɣ CDN?
Tanila tamatut d-a:
- Aswir aɣbalu: sbedd amsader n tuffirt / host deg tezwirin (TTFB yeḥder, asekles n deffir yeḥder)
- Amur n yiɣbula: asiwen n tugniwin ad isbeddel tiddi n ufaylu akken ad ten-yeqqel meẓẓiyen
- Aswir n usiweḍ: CDN issiweḍ timmad s tazzla u s ussider nkaren
Ma tura tebɣiḍ kan ad tgeḍ yiwen n uselkim, u tuggadeḍ ad yecceḍ:Di tazwara ad as-nerr adrir CDN (amur 1), aɣmur d amdan, ulac aṭas n lexṭar.