StackPath CDN (il servizio precedentemente noto come MaxCDN) è una potente rete di distribuzione di contenuti (CDN), relativamente facile da configurare per i principianti, ma con alcune funzionalità a livello aziendale molto capaci in offerta se ne hai bisogno.
La rete di servizi ha oltre 50 PoP in tutto il mondo. È un totale ragionevole, ma la maggior parte si trova in Nord America, Sud America ed Europa, con solo quattro località in Asia e due in Oceania. Non possiamo lamentarci della capacità, tuttavia, con il throughput totale di 65 Tbps di StackPath che supera i fornitori come CDN77 e G-Core Labs (entrambi dichiarano 50 Tbps).
- Vuoi provare StackPath CDN? Controlla il sito web qui
Iniziare può essere semplice come specificare un server di origine, magari modificando i record DNS e integrando la CDN con il tuo sito. I certificati SSL privati gratuiti sono disponibili se ne hai bisogno, il supporto HTTP / 2 aumenta le prestazioni e c'è un controllo dettagliato sulla memorizzazione nella cache.
Le EdgeRules di StackPath estendono il servizio consentendoti di personalizzare la consegna dei contenuti, aggiungere o modificare intestazioni, reindirizzare una richiesta, aggiungere una nuova regola di cache o persino proteggere i tuoi contenuti con la firma dell'URL.
Un potente Web Application Firewall (WAF) offre una protezione sostanziale pronta all'uso. Le regole integrate bloccano le aree comuni di attacco: SQL injection, XSS, inclusione di file remoti, iniezioni di header di risposta, exploit comuni di WordPress e molti, molti altri. Molti bot pericolosi sono bloccati dalle impostazioni predefinite, mentre il monitoraggio del comportamento cerca gli utenti che agiscono in modo dubbio e i visitatori sospetti possono essere sfidati con captcha per dimostrare che sono legittimi. E se tutto ciò non bastasse, puoi creare regole WAF personalizzate per bloccare ancora più minacce.
Il sito di supporto documenta tutto questo in misura ragionevole. Non ha i dettagli che otterrai con Microsoft o Google, ma è anche molto più leggibile e c'è abbastanza contenuto per essere utile. Ma se non aiuta, il supporto 24 ore su 24, 7 giorni su 7 è disponibile tramite chat dal vivo, ticket, e-mail e telefono.
Prezzi
Se sei stanco dei prezzi CDN così complessi da aver bisogno di una calcolatrice personalizzata per calcolare la bolletta, StackPath CDN si sentirà piacevolmente diverso.
Un semplice piano iniziale ti offre 1 TB di traffico e richieste illimitate per soli $ 10 al mese ($ 0,01 per GB).
Hai bisogno di più larghezza di banda? Nessun prezzo variabile per regione, nessuno scorrimento attraverso 25 livelli di prezzo, paghi solo $ 0,04 per GB fino a 100 TB e $ 0,03 fino a 1 PB (dopodiché, la società ti chiede di chiamare e parlarne.)
I singoli servizi - firewall per applicazioni web (WAF), DNS e monitoraggio dei servizi - costano $ 10 extra al mese ciascuno.
Se stai cercando energia, puoi anche combinarli e magari risparmiare un po 'di soldi. Il pacchetto Edge Delivery 20 ti offre 1 TB di traffico, il Web Application Firewall con 5 milioni di richieste e cinque regole personalizzate, due milioni di richieste DNS e il monitoraggio di un servizio per soli $ 20 al mese.
Quello che non ottieni è una prova o un credito iniziale per aiutarti a iniziare. Ma con un intero mese di servizio disponibile per $ 10, non sembra ragionevole lamentarsi.
Nel complesso, questo è uno schema di prezzi ben bilanciato che compete con i fornitori di budget come Bunny nella parte inferiore, supportando anche alcune funzionalità più avanzate di cui avrai bisogno per progetti più pesanti. Qualunque cosa tu stia facendo, è probabile che troverai qualcosa di simile qui.
Impostare
Dopo un semplice processo di registrazione, il sito StackPath reindirizza i clienti alla sua dashboard web. I grafici forniscono una panoramica del traffico CDN e delle prestazioni WAF (una volta che sei attivo e funzionante, comunque) e una barra laterale a sinistra ti indirizza alle varie funzioni del dashboard.
Dirigiti all'area Siti, crea un nuovo sito con il dominio che desideri personalizzare e sarai in grado di modificarlo con le varie impostazioni e opzioni di StackPath.
Puoi aggiungere certificati SSL privati gratuiti utilizzando il gestore dei certificati di StackPath, ad esempio. Il tempo di scadenza della cache predefinito può essere impostato su un valore compreso tra 30 secondi e 30 giorni. Query String Control definisce cosa succede con gli URL comprese le domande (miodominio.com/action?time=now.) C'è il supporto Gzip e HTTP / 2, puoi controllare l'accesso al tuo sito tramite il supporto CORS e una funzione di persistenza dei contenuti consente di servire il contenuto CDN che è scaduto (utile se il tuo server di origine è inattivo.)
Ci sono alcuni tocchi insoliti ma graditi. È possibile specificare sia il server di backup che quello di origine, ad esempio (utile anche se il server è inattivo). Il supporto per l'autenticazione di origine consente alla CDN di connettersi a risorse che richiedono un nome utente e una password. Il supporto di Gzip non è solo un interruttore di accensione / spegnimento, puoi anche impostare un livello di compressione per bilanciare la dimensione del file e il tempo di compressione. Inoltre, il server push HTTP / 2 può inviare contenuto al browser prima che venga richiesto, riducendo i tempi di caricamento.
Ci sono alcuni problemi e limiti. Nessun supporto diretto alla compressione Brotli (puoi comunque servirlo con una soluzione alternativa); non sono consentiti caratteri jolly durante l'eliminazione della cache (sebbene sia possibile eliminare tutto); scarso supporto per l'applicazione delle impostazioni a particolari tipi di file (l'attivazione di Gzip comprime i file txt, js, html e css e il tipo text / * mime, ad esempio, ma non è possibile specificare nient'altro).
Il servizio ha molte funzionalità più avanzate per compensare, però. Le EdgeRules personalizzate possono impostare le tue regole di consegna individuali in base all'URL della richiesta, all'intestazione e al metodo HTTP, nonché al codice di stato e al cookie. Pagando $ 10 al mese in più ottieni anche Serverless Scripting di StackPath, una piattaforma basata su JavaScript che sposta la tua logica personalizzata (ispezionando le intestazioni delle richieste, modificando le risposte o le richieste, effettuando richieste di recupero extra o rispondendo direttamente all'utente) dal tuo server di origine all'edge di StackPath nodo, più vicino all'utente, per le migliori prestazioni possibili.
Prestazione
CDNPerf misura i tempi di risposta CDN sulla base dei dati presi da centinaia di milioni di utenti ogni giorno, rendendo il sito un modo utile per confrontare i migliori fornitori.
I tempi di risposta di StackPath CDN in tutto il mondo sono un po 'deludenti al 14 ° su 20, con un tempo medio di query di 37 ms. Ma tieni presente che i margini sono minimi e se i tuoi visitatori non sono distribuiti uniformemente in tutto il mondo, potresti avere un'idea migliore delle velocità dalle cifre regionali.
StackPath, ad esempio, si colloca al 10 ° posto in Nord America. Non suona alla grande, ma il tempo medio di query era di 34 ms e anche il CDN di Google Cloud al primo posto era solo leggermente più avanti a 30 ms.
Ma sul lato negativo, il 17 ° posto di StackPath in Asia si è basato su un tempo di risposta medio di 116 ms (nessuna grande sorpresa con un minimo di quattro PoP asiatici), e tutti i primi sette CDN hanno avuto risposte meno della metà del tempo.
I risultati precisi che vedrai potrebbero variare in modo significativo a seconda di dove si trovano i tuoi visitatori, ma tieni presente che queste velocità grezze sono solo una parte della storia. Non tengono conto di ciò che potresti fare con funzionalità come le regole smart edge di StackPath e di come possono rendere la consegna dei tuoi contenuti ancora più efficiente. Le classifiche di CDNPerf sono un buon punto di partenza, ma è altrettanto importante esaminare le caratteristiche di un CDN e cosa potrebbero fare per te.
Verdetto finale
Non è il servizio più veloce o più potente che abbiamo visto, ma StackPath è facile da configurare, con prezzi di avviamento bassi, alcune utili funzionalità bonus e un eccellente Web Application Firewall. Assolutamente da provare per progetti di piccole e medie dimensioni.
- Abbiamo anche evidenziato la migliore CDN