Kaip paspartinti savo “WordPress” svetainę naudojant CDN77

Ankstesniame mūsų straipsnyje mes tyrėme CDN paslaugos su „WordPress“ pranašumus ir kodėl CDN yra vienas iš geriausių būdų, kaip pagreitinti „WordPress“ daugybę kartų tinklaraštyje. . Stebėjome, kiek padidėja našumas, jei lankytojai yra toli nuo jūsų pagrindinio serverio. Tikimės, kad tai sukėlė jūsų susidomėjimą, nes šiandienos straipsnyje mes pateiksime nuoseklų vadovą, kaip sukurti CDN šaltinį CDN77 ir kaip tinkamai jį pakoreguoti. Po to „WordPress“ įdiegsime konkretų papildinių rinkinį ir patikrinsime, ar viskas veikia gerai.


Pirmasis mūsų vadovo žingsnis bus: susikurti CDN77 abonementą. Jei dar neturite sąskaitos, CDN77 siūlo nemokamą 14 dienų bandomąją versiją. Registracija trunka tik keletą minučių. Tada mes iš tikrųjų sukursime CDN šaltinį spustelėdami Kurti naują CDN šaltinį (skirtuke CDN). Šio straipsnio tikslais ketiname įdiegti CDN filmų tinklaraštyje, kuris yra priglobtas duomenų centre Las Vegase..

„cdn77-with-wordpress-03“

Kadangi ketiname įdiegti pilną HTTPS sprendimą, CDN77 naudosime naująjį „HTTPS“. Ši parinktis apsaugo duomenų perkėlimą iš pagrindinio serverio į CDN serverį.

Jei jūsų svetainė veikia SSL režimu, būtinai turite sukurti tik SSL šaltinį CDN77. Priešingu atveju rizikuojate mišraus turinio klaidomis. Tokios klaidos atsiranda, kai naršyklė veikia SSL režimu ir staiga bando įkelti resursą per nesaugią HTTP užklausą..

„cdn77-with-wordpress-04“

Kaip nustatyti SSL CDN77

Nemokamą SSL sertifikatą galime nustatyti dviem būdais. Mes galime naudoti pasidalijamą SSL sertifikatą padomeniui, esančiu xxx.c.cdn77.org, arba mes galime naudoti savo CNAME (žr. Paveikslėlį aukščiau). Apskritai, mes raginame naudoti CNAME, pavyzdžiui, cdn.yoursite.com.

Jei ieškote bendro sprendimo CDN77, SSL padomeniui tinkamai veikti nereikia jokių papildomų veiksmų.

Tokiu atveju sukursime CNAME. Tai reiškia, kad mūsų svetainės turinys bus iškart pasiekiamas per HTTPS, jei savo svetainę pakeisime cdn.ourdomain. Naudodamiesi CDN77, gauti SSL reikia tik keliais paspaudimais.

Patarkite !

Sukūrę šaltinį pirmiausia atkreipkite dėmesį į meniu „Kiti nustatymai“. Jei ketinate naudoti HTTPS, būtinai turite įjungti HTTP / 2. Spartos pagerėjimas tarp įprasto HTTP / 1.x ir HTTP / 2 yra nepaprastai didelis. Pagal numatytuosius nustatymus CDN77 veiks HTTP / 2 režimu, naudodamas HTTPS išteklius, perpus mažiau laiko.

Jei einate per HTTPS, taip pat turite atlikti 301 peradresavimą, kad atitiktumėte „Google“ HTTPS standartus, įgalinkite HTTPS peradresavimą.

Norėdami gauti optimalų našumą, įgalinkite ignoruoti visus ignoruoti užklausų eilutes. Jei jūsų svetainėje nerodomas dinamiškai įkeltas turinys, kurį reikia atnaujinti kas valandą, galite atsikratyti užklausos eilių ir nepaisyti visų, tai nepaprastai padidins talpyklos ir svetainės našumą..

CDN77 taip pat siūlo „Cache Expiry“ parinktį. Jei įkeliate daug nuotraukų, tai turėtų būti nustatyta kaip aukščiausia, ty 12 dienų, nuostata.

Šiame vadove pirmiausia atsižvelgsime į greitį. Taigi CDN suteiks mums tik vaizdinį statinį turinį, visa kita bus įkelta iš kilmės serverio.

Kodėl nenaudodami CDN „Javascript“ ir CSS, esate riešutai?

Atminkite, kad mūsų ankstesniame straipsnyje mes kalbėjome apie tai, kaip CDN našumas gali skirtis, kai turinio nėra CDN tinklo prašomame mazge. Na, jei dar ne talpykloje esantis failas bus CSS failas, įkėlimo laikas padidės ir tai gali neigiamai paveikti jūsų našumą. Tai gali turėti įtakos jūsų svetainės pateikimo greičiui daug daugiau, nei nusprendus neteikti CSS naudojant CDN.

CSS ir „Javascript“ failai yra gyvybiškai svarbūs įkeliant svetaines į bet kurią naršyklę, ir jie neturėtų būti talpyklos mechanizmo, kaip antai CDN paslaugų, objektas. Nepaisant to, galite sukurti statinį šaltinį CDN, kad galėtumėte perkelti šiuos svarbius failus. Tai yra sudėtingesnė technika, kurios reikalaujama, kad jūs pakeistumėte savo „WordPress“ iki tokio lygio, kuris nepatenka į šios mokymo programos ribas.

Kai viską tinkamai išsiaiškinsime, galėsime pereiti prie duomenų centrų meniu skirtuko.

„cdn77-with-wordpress-07“

CDN77 yra patogus būdas įjungti / išjungti kiekvieną jų tinklo mazgą. Esmė – atidžiai pasirinkti, kurie mazgai yra aktyviausiai naudojami. Tai nesunku sužinoti, tereikia sekti savo skaitytojus.

Kai žinote, kurie mazgai jums reikalingi, patariama išjungti visus nereikalingus mazgus. Tam yra paprastas paaiškinimas: kuo daugiau mazgų turite savo tinkle, tuo daugiau laiko reikės atnaujinti juos visus, todėl jūsų našumas kenčia. Paprastai sumažindami mazgų skaičių jūs taip pat padidinate talpyklos našumą. Rinkis išmintingai.

Kai pirmą kartą išbandote savo svetainės našumą, išvalyti ir iš anksto gauti galėtų būti patogu. Išvalymas išstums iš CDN tinklo tam tikrą turinį. Tai patogu, jei pakeisite turinį ir norint atnaujinti reikės praplauti talpyklą. „Prefetch“ padarys priešingai, jis privers tam tikrą turinį į CDN talpyklą.

„cdn77-with-wordpress-10“

Viską sukonfigūravę, galite nurodyti savo CNAME į savo domeną. Norėdami tai padaryti, turite sukurti taisyklę savo registratoriuje arba prieglobos skydelyje DNS skyriuje ir nukreipti savo cdn.yourdomain.com į CNAME xxx.rsc.cdn77.org, kaip parodyta paveikslėlyje, tai nurodys DNS nukreipti visą jūsų padomenio srautą į faktinę vietą, kurioje jis turi būti. Nesijaudinkite, tai neturės įtakos spektakliui. Be to, juo taip pat siekiama parodyti savo skaitytojams, kad naudojate a cdn.savodomenas.com kuris atrodo išgalvotas.

Jei norite naudoti „cdn77.org“ adresą, jums nieko nereikia daryti, tiesiog naudokite šį adresą, kai pakeičiate savo turinį „WordPress“.

„WordPress“ pusė

Norėdami, kad „WordPress“ tinkamai veiktų, turime pridėti papildinį. Mes ketiname naudoti CDN įgalintuvas, patogus nemokamas papildinys. Priežastis naudoti šį papildinį yra paprasta – dauguma CDN papildinių neleis taip detaliai valdyti aplankus, kuriuos siunčiate į CDN. Šis įskiepis yra ir labai svarbus mūsų atveju, nes nenorime įtraukti jokių „Javascript“ ar CSS failų, tik įkeltus vaizdus.

„cdn77-with-wordpress-14“

Įdiegę papildinį galite rasti čia …

„cdn77-with-wordpress-15“

Pataisykime tai !

„cdn77-with-wordpress-16“

Prisimeni, kai kalbėjome apie pritaikymą? Čia yra svarbiausias faktas, kaip tinkamai nustatyti CDN „WordPress“. Didžioji dauguma CDN įskiepių lieps įtraukti CDN katalogą, kurį būtų galima „atkartoti“, ir dažniausiai liepia įtraukti wp-turinį. Tai tinka ir bendram nustatymui, bet ne jūsų našumui, nes „wp“ turinio aplankas užpildytas kitu labai jautriu aplanku, įskiepių ir temų aplanku, įskaitant daugybę „Javascript“ ir CSS failų. Galite prarasti našumą, kai jie nėra talpykloje, kaip aptarta anksčiau.

Taigi, kaip tai išspręsti? Mes tiesiog įtraukiame aplanką wp-content / uploads. Toks paprastas sprendimas!

Kiek šokiruojate, kad didžioji dalis įskiepių, tvarkančių CDN, neleis jums to padaryti. Įtraukus tik šį aplanką, jūsų CDN nurodys jūsų įkėlimo aplanke, t. Y. Tik jūsų nuotraukose.

„cdn77-with-wordpress-17“

Paprastas svetainės atnaujinimas leis CDN gauti jūsų turinį. Šiame pavyzdyje atidarėme „Firefox“ kūrėjų skirtuką (F12) ir ieškojome pirmo vaizdo. Galite aiškiai pamatyti, kad nuoroda buvo pakeista ir dabar ji įkeliama tiesiai iš CDN, o ne į pagrindinį serverį!

Prieš ir po

Pažiūrėkime, kaip visa tai pasirodė !

Kairiajame ekrane mes galime pamatyti laiką, kurį reikia įkelti svetainę iš Švedijos (kuri yra toli nuo mūsų pagrindinio serverio Las Vegase, atsimenate?) Dešiniajame ekrane matome, kad našumas padidėjo, laikas buvo beveik perpjauta per pusę! Visi pagrindiniai failai vis dar įkeliami iš mūsų serverio Las Vegase, tačiau sunkios naštos bylos, tokios kaip vaizdai, įkeliamos iš mazgo Švedijoje.

Apvyniokite

Tikimės, kad išmokote galingo CDN įdiegimo į savo „WordPress“ svetainę būdo. Kai kurios technikos nėra įkyrios, tokios kaip CSS ir „Javascript“ failai, kurie yra būtini norint įkelti svetainę. Dabar galite panaudoti visus CDN pranašumus ir tuo pačiu sumažinti jo trūkumus. Tikimės, kad suteiksite nemokamą CDN bandymą ir pasinaudosite šio straipsnio patarimais, kad sužinotumėte, ar galite paspartinti savo „WordPress“ svetainę. Tikimės, kad jums patiko straipsnis! Kaip įprasta, palikite visus klausimus ar abejones komentaruose žemiau.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map