StackPath CDN (le service anciennement connu sous le nom de MaxCDN) est un puissant réseau de diffusion de contenu (CDN), relativement facile à configurer pour les novices, mais avec des fonctionnalités très performantes au niveau de l'entreprise si vous en avez besoin.
Le réseau de service compte plus de 50 PoP dans le monde. C'est un total raisonnable, mais la plupart se trouvent en Amérique du Nord, en Amérique du Sud et en Europe, avec seulement quatre sites en Asie et deux en Océanie. Nous ne pouvons pas nous plaindre de la capacité, cependant, avec le débit total de 65 Tbps de StackPath surpassant les fournisseurs comme CDN77 et G-Core Labs (tous deux revendiquent 50 Tbps).
- Voulez-vous essayer StackPath CDN? Consultez le site Web ici
La mise en route peut être aussi simple que de spécifier un serveur d'origine, peut-être en modifiant les enregistrements DNS et en intégrant le CDN à votre site. Des certificats SSL privés gratuits sont disponibles si vous en avez besoin, la prise en charge de HTTP / 2 augmente les performances et il existe un contrôle précis de la mise en cache.
Les règles EdgeRules de StackPath étendent le service en vous permettant de personnaliser la diffusion de votre contenu, d'ajouter ou de modifier des en-têtes, de rediriger une requête, d'ajouter une nouvelle règle de cache ou même de protéger votre contenu avec la signature d'URL.
Un pare-feu d'application Web (WAF) capable vous offre une protection substantielle prête à l'emploi. Les règles intégrées bloquent les zones d'attaque communes: injection SQL, XSS, inclusion de fichier à distance, injections d'en-tête de réponse, exploits WordPress courants et bien d'autres. De nombreux robots dangereux sont bloqués par les paramètres par défaut, tandis que la surveillance du comportement recherche les utilisateurs agissant de manière douteuse, et les visiteurs suspects peuvent être mis au défi avec des captchas pour prouver qu'ils sont légitimes. Et si tout cela ne suffit pas, vous pouvez créer des règles WAF personnalisées pour bloquer encore plus de menaces.
Le site de support documente tout cela à un degré raisonnable. Il n'a pas les détails que vous obtiendrez avec Microsoft ou Google, mais il est également beaucoup plus lisible et il y a suffisamment de contenu pour être utile. Mais si cela n'aide pas, une assistance 24h / 24 et 7j / 7 est disponible via chat en direct, ticket, e-mail et téléphone.
Tarification
Si vous êtes fatigué de la tarification CDN si complexe que vous avez besoin d'un calculateur personnalisé pour calculer votre facture, StackPath CDN vous semblera rafraîchissant.
Un plan de démarrage simple vous offre 1 To de trafic et des demandes illimitées pour seulement 10 $ par mois (0,01 $ par Go.)
Besoin de plus de bande passante? Pas de prix variable par région, pas de défilement à travers 25 niveaux de prix, vous ne payez que 0,04 USD par Go jusqu'à 100 To et 0,03 USD jusqu'à 1 Po (après cela, la société vous demande d'appeler et d'en parler.)
Les services individuels - pare-feu d'application Web (WAF), DNS et surveillance des services - coûtent 10 $ de plus par mois chacun.
Si vous recherchez de l'énergie, vous pouvez également les combiner et peut-être économiser un peu d'argent. Le package Edge Delivery 20 vous procure 1 To de trafic, le pare-feu d'application Web avec 5 millions de requêtes et cinq règles personnalisées, deux millions de requêtes DNS et la surveillance d'un service pour seulement 20 $ par mois.
Ce que vous n'obtenez pas, c'est un essai ou un crédit initial pour vous aider à démarrer. Mais avec un service d'un mois complet disponible pour 10 $, il ne semble guère raisonnable de se plaindre.
Dans l'ensemble, il s'agit d'un système de tarification bien équilibré qui rivalise avec des fournisseurs de budget comme Bunny en bas de gamme, tout en prenant en charge certaines fonctionnalités plus avancées dont vous aurez besoin pour des projets plus lourds. Quoi que vous fassiez, il y a de fortes chances que vous trouviez quelque chose à aimer ici.
Installer
Après un processus d'inscription simple, le site StackPath redirige les clients vers son tableau de bord Web. Les graphiques fournissent un aperçu du trafic CDN et des performances WAF (une fois que vous êtes opérationnel, de toute façon), et une barre latérale gauche vous indique les différentes fonctions du tableau de bord.
Rendez-vous dans la zone Sites, créez un nouveau site avec le domaine que vous souhaitez personnaliser et vous pourrez le modifier avec les différents paramètres et options de StackPath.
Vous pouvez ajouter des certificats SSL privés gratuits à l'aide du gestionnaire de certificats de StackPath, par exemple. Le délai d'expiration du cache par défaut peut être défini entre 30 secondes et 30 jours. Le contrôle de la chaîne de requête définit ce qui se passe avec les URL, y compris les questions (mydomain.com/action?time=now.) Il existe une prise en charge de Gzip et HTTP / 2, vous pouvez contrôler l'accès à votre site via la prise en charge de CORS et une fonctionnalité de persistance du contenu permet de diffuser du contenu CDN qui a expiré (pratique si votre serveur d'origine est en panne.)
Il y a quelques touches inhabituelles mais bienvenues. Vous pouvez spécifier à la fois les serveurs de sauvegarde et d'origine, par exemple (également utile si votre serveur est en panne.) La prise en charge de l'authentification d'origine permet au CDN de se connecter aux ressources qui nécessitent un nom d'utilisateur et un mot de passe. La prise en charge de Gzip n'est pas seulement un interrupteur marche / arrêt, vous pouvez également définir un niveau de compression pour équilibrer la taille du fichier et le temps de compression. Et le serveur push HTTP / 2 peut envoyer du contenu au navigateur avant qu'il ne soit demandé, ce qui réduit les temps de chargement.
Il y a des problèmes et des limites. Pas de prise en charge directe de la compression Brotli (vous pouvez toujours le servir avec une solution de contournement); pas de caractères génériques autorisés lors de la purge du cache (bien que vous puissiez tout supprimer); peu de prise en charge de l'application de paramètres à des types de fichiers particuliers (l'activation de Gzip compresse les fichiers txt, js, html et css, et le type text / * mime, par exemple, mais vous ne pouvez rien spécifier d'autre.)
Le service dispose cependant de nombreuses fonctionnalités plus avancées pour compenser. Les règles EdgeRules personnalisées peuvent définir vos propres règles de livraison individuelles en fonction de l'URL de la demande, de l'en-tête et de la méthode HTTP, ainsi que du code d'état et du cookie. En payant 10 $ de plus par mois, vous obtenez également le script sans serveur de StackPath, une plate-forme basée sur JavaScript qui déplace votre logique personnalisée (inspection des en-têtes de demande, modification des réponses ou des demandes, création de demandes de récupération supplémentaires ou réponse directe à l'utilisateur) de votre serveur d'origine vers le bord de StackPath. nœud, le plus proche de l'utilisateur, pour les meilleures performances possibles.
Performance
CDNPerf mesure les temps de réponse CDN sur la base de données provenant de centaines de millions d'utilisateurs chaque jour, ce qui fait du site un moyen utile de comparer les principaux fournisseurs.
Les temps de réponse mondiaux de StackPath CDN sont un peu décevants à 14e sur 20, avec un temps de requête moyen de 37 ms. Mais gardez à l'esprit que les marges sont minuscules et que si vos visiteurs ne sont pas répartis uniformément dans le monde, vous aurez peut-être une meilleure idée des vitesses à partir des chiffres régionaux.
StackPath se classe au 10e rang en Amérique du Nord, par exemple. Cela ne semble pas génial, mais son temps de requête moyen était de 34 ms, et même le CDN Google Cloud le mieux placé n'était que très légèrement en avance à 30 ms.
Mais en revanche, la 17e place de StackPath en Asie était basée sur un temps de réponse moyen de 116 ms (pas de grande surprise avec un minimum de quatre PoP en Asie), et les sept premiers CDN ont tous eu des réponses moins de la moitié du temps.
Les résultats précis que vous verrez peuvent donc varier considérablement en fonction de l'emplacement de vos visiteurs, mais gardez à l'esprit que ces vitesses brutes ne sont qu'une partie de l'histoire. Ils ne tiennent pas compte de ce que vous pourriez faire avec des fonctionnalités telles que les règles Smart Edge de StackPath et de la manière dont ils peuvent rendre votre diffusion de contenu encore plus efficace. Les classements de CDNPerf sont un bon point de départ, mais il est tout aussi important de regarder les fonctionnalités d'un CDN et ce qu'elles pourraient faire pour vous.
Verdict final
Ce n'est pas le service le plus rapide ou le plus puissant que nous ayons vu, mais StackPath est facile à configurer, avec des prix de démarrage bas, des fonctionnalités bonus intéressantes et un excellent pare-feu d'application Web. Un incontournable pour les petits et moyens projets.
- Nous avons également mis en évidence le meilleur CDN