Sfat rapid Cum să utilizați Akamai CDN cu site-ul dvs. WordPress

"Cum să folosești Akamai CDN pe site-ul tău WordPress fără a-ți pierde contul bancar" Sună impresionant? Este! Am găsit o soluție pentru a integra CDN-ul Akamai fără să fiu plătit foarte mult, făcând astfel CDN accesibile multor persoane. Încă nu este gratuit și nu va funcționa pentru fiecare setare webhost / CDN, dar este cu siguranță mai ieftină decât unele setări CDN ... și ar putea să funcționeze doar pentru dvs.!


Introducere

Am testat numeroase CDN (Rețele de livrare a conținutului) pentru blogul meu, pornind de la NetDNA, MaxCDN și EdgeCast. Fiecare dintre ele are propriile forțe și slăbiciuni. O rețea oferă o soluție la prețuri accesibile, dar nu are loc la marginea unui anumit continent. Unele oferă o rețea vastă de livrare a conținutului, dar planurile sunt rigide și nu sunt potrivite pentru anumite tipuri de site-uri. Alții, așa cum ați ghicit pur și simplu inaccesibil masei.

Recent am dezvoltat o soluție cu privire la modul de utilizare a rețelei de livrare a conținutului de la Akamai, fără a cheltui vreodată de asemenea mulți bani pe ea. Motivul pentru care aleg Akamai este datorită facilităților sale enorme CDN din întreaga lume, încât chiar și Facebook o folosește. Deci, nu există nici o îndoială dacă această companie este bună sau nu. Apoi din nou, această metodă poate fi utilizată împreună cu alte mărci de CDN atâta timp cât sistemul de facturare se bazează pe plata cu plată. Cred că Amazon CloudFront folosește același model ... dar nu ezitați să vă adăugați propriile cunoștințe / corecții descrise mai jos în comentariile.

Până în prezent, am găsit doar fișierele Cloud Rackspace care oferă acest tip de serviciu unde vă aflați plătiți doar pentru lățimea de bandă CDN pe care o utilizați și da, ele oferă acces la rețeaua Akamai CDN. Dulce!

Înregistrarea este un pic de hassle. Cred că numai Rackspace verifică fiecare înregistrare prin apel telefonic. Da, chiar dacă ați furnizat toate detaliile cărții de credit, acestea vor trebui totuși să vă verifice prin apel telefonic. Acestea fac cel mai probabil pentru a evita utilizarea fraudei de cartea de credit. Contul dvs. va fi activat imediat după verificarea telefonului, de obicei în aceeași oră de înregistrare.

În scopul tutorialului, voi presupune că aveți o configurație similară cu a mea. Firește, acest lucru va funcționa teoretic pentru o mulțime de scenarii diferite ... dar nu pot verifica acest lucru, deoarece nu am folosit nici un sistem de webhost / CDN / cache acolo:

  • Utilizați Fișierele Cloud Rackspace
  • Aveți acces la rețeaua Akamai CDN
  • Utilizați pluginul W3 Total Cache

Pasul 1 Obțineți API-ul

Obțineți API-ul din cont. Mai târziu, va trebui să introduceți API-ul în dvs. W3 Total Cache conecteaza. API permite pluginului să acceseze și să schimbe fișierele în contul dvs. Rackspace direct prin intermediul WordPress fără a fi nevoie să vă conectați după aceasta.

Important!

Din motive de siguranță, nu vă dezvălui vreodată detaliile dvs. API.


Pasul 2 Activați CDN în plugin-ul dvs. de cache total W3

Accesați setările generale ale W3 Total Cache pentru WordPress și activați CDN pentru Rackspace Cloud Files. Nu sunt sigur de alte plugin-uri deși (îmi pare rău!), Dar în opinia mea, W3 Total Cache se ocupă perfect de această sarcină.


Pasul 3 Setări CDN

Accesați fila Setări CDN. Introduceți numele de utilizator și API-ul. Dați un nume adecvat pentru containerul dvs. și faceți clic pe Creare container. Containerul va fi creat automat, iar adresa URL desemnată pentru containerul dvs. va fi inserată automat. Pentru înfrumusețare sau pentru prezentarea scopurilor, puteți crea subdomeniu și indicați-l la adresa URL dată de Rackspace utilizând înregistrarea CNAME în setările DNS. Ceva ca turbo.yourdomain.com sau akamai.yourdomain.com sună bine.

Dacă nu sunteți sigur de adăugarea părții de înregistrare CNAME, vă recomandăm să vă contactați pentru asistență pentru suportul gazdei domeniului. Cel mai probabil, ei au pregătit deja câteva documente de întrebări frecvente despre cum să creați înregistrări CNAME. Unele echipe de asistență pot fi, de asemenea, destul de blând să facă acest lucru pentru dvs..

Puteți adăuga până la 10 nume de gazde aici, cu diferite valori CNAME care indică aceeași adresă URL furnizată. Nici o problema. Acest lucru permite descărcarea paralelă de la mai multe nume de gazde în loc de una.


Pasul 4 Încărcați fișierele

Acum iată partea bună. În setările generale pentru CDN, debifați proprietatea atașamentului gazdă. Aceasta înseamnă că nu utilizați CDN pentru a stoca și a încărca fișiere imagine sau atașament pe site-ul dvs., dar în schimb utilizați propriile resurse de găzduire. Amintiți-vă, lățimea de bandă de găzduire este mai ieftină decât lățimea de bandă CDN.

Procedând astfel, sarcina serverului dvs. este redusă deoarece toate CSS-urile și javascript-ul sunt acum difuzate de CDN-ul lui Akamai. Cu o vastă rețea din întreaga lume, acele fișiere importante pentru a construi site-ul dvs. vor fi întotdeauna încărcate de la cea mai apropiată locație Edge unde este localizat utilizatorul site-ului dvs..

Asta e important. Dacă nu ați urmat acest lucru și în loc să utilizați CDN pentru a vă servi atașamentele, atunci vă pierdeți timpul când citiți întregul articol deoarece, de cele mai multe ori, este imaginea și fișierele de atașament care consumă cea mai mare lățime de bandă.

Un alt sfat bun este să eliminați alte teme WordPress din directorul tematic pe care nu îl folosiți înainte de a face clic pe butonul Încărcare fișiere tematice. Spațiul pe care îl ocupați în Fișierele Cloud Rackspace este calculat pentru factura dvs. lunară, deci de ce vă pierdeți banii ce găzduiește ceva pe care nu îl utilizați?


Cati bani economisesc cu adevarat?

Utilizarea mea CDN a fost în jur 10-20 GB lunar, dar după ce a folosit această metodă, are nu a fost atinsă 1 GB de lățime de bandă folosit încă (deja aproape două săptămâni). Cu o rată de stocare de 15 cenți / GB lunar și 16 cenți / GB de lățime de bandă CDN, mergeți la cifră!

Dacă site-ul dvs. are un volum de trafic de la mediu la mare și vă pasă o lol despre viteza de încărcare site-ul dvs. și dvs. sunteți cititori din întreaga lume, cred că aceasta este o soluție pe care ar trebui să o explorați. Economisește bani prin faptul că nu trebuie să cumpere un pachet CDN pe care nu îl utilizați în fiecare lună și, în același timp, funcționează ca un farmec. Am reușit să accelerez încărcarea site-ului meu cu cel puțin 30%, iar majoritatea utilizatorilor mei au raportat că viteza de încărcare sa îmbunătățit foarte mult.

Dacă intenționați să utilizați CDN pentru site-ul dvs. WordPress, încercați mai întâi această metodă și vedeți dacă reduce costul. În ceea ce mă privește, a făcut-o și nu intenționez să trec la altă soluție în curând. Până în prezent, cred că aceasta este cea mai bună soluție și cea mai ieftină soluție.

Așa cum am menționat mai sus, aceeași metodă poate fi folosită probabil cu Amazon CloudFront, deoarece pachetul este plătit pentru fiecare utilizare, dar nu am încercat încă. Poate că toți vă puteți raporta aici dacă aceeași metodă funcționează cu Amazon CloudFront.

Având în vedere că redundanța serverelor pentru a vă servi site-ul WordPress utilizatorilor din întreaga lume este întotdeauna o idee bună. Eventual, nici măcar nu trebuie să faceți upgrade la resursele serverului, deoarece încărcarea este distribuită uniform în întreaga lume, iar serverul dvs. gestionează numai chestii de bază de date și fișiere imagine, însă aceasta este doar o teorie. Apreciez opinia cititorilor în această privință.

Cod