Sono ancora scioccato nel leggere che la gente presume che le reti di distribuzione dei contenuti siano costose, la maggior parte costa solo 0,20 c per GB.
Servire siti Web statici su CDN è sorprendente: ottieni le prestazioni di un server dedicato senza effettivamente pagarlo, inoltre hai un server in tutte le principali regioni del mondo così efficace che in realtà è meglio di un server dedicato per velocità e scalabilità.
Ci sono alcune importanti battute d'arresto durante l'hosting su CDN e questi sono:
Nessun file PHP
Supporto PHP (Dovresti utilizzare i moduli di contatto tramite Ajax per recuperare un contact.php da altrove, i metodi HTML fanno schifo - se non hai bisogno di un modulo di contatto, quindi (fantastico!) Per cose come i commenti puoi usare Disqus, che è JavaScript.)
Problemi con CNAME
Purtroppo la maggior parte dei CDN non supporta CNAME non www, quindi non è possibile risolvere il dominio quando qualcuno dimentica il www, non un grosso problema ma ci sono modi per aggirare questo. Si imposta un EC2 o un hosting condiviso e lo si lascia gestire il non-www con un reindirizzamento. Quindi ogni volta che qualcuno dimentica il www comunica con il server, quindi reindirizza correttamente alla CDN. Un metodo alternativo è quello di scegliere un CDN che supporti questo - credo che Limelight lo faccia, ma Amazon e Rackspace no. Ho sentito Limelight ospitare il DNS e apportare modifiche manualmente sul loro sistema, non l'ho mai fatto da solo, quindi non posso confermare che lo facciano o no.
Aggiornamento dei contenuti
L'altro inconveniente è che è necessario eliminare il contenuto o i file da modificare, quindi si supponga, ad esempio, di apportare alcune aggiunte all'indice.html che sarebbe necessario impostare una scadenza breve sul contenitore o eliminare manualmente quel file da la cache così si aggiorna in tutto il mondo.
Sommario
Ospitare un sito statico su una CDN è fanatico: gestisco una manciata di siti statici su CDN e sono fanatici, uso solo 1-2 GB su ogni sito e ricevo fatture per £ 0,24 p per ogni sito, che è più economico di hosting condiviso e ti offre le prestazioni di un server dedicato. Se hai intenzione di configurare un piccolo VPS diverso da un EC2 per il reindirizzamento, qualsiasi VPS di 128 MB lo farà. Puoi acquistarne uno economico per circa $ 1 al mese. Solo Google VPS da 128 MB o VPS a meno di $ 5 al mese - ci sono centinaia di aziende che fanno VPS a bassa specifica per le arachidi che farà il trucco.