Avis sur Netlify | radar technologique

Avis sur Netlify | Radar technologique

La configuration de la plupart des CDN peut sembler compliquée. Votre site Web est opérationnel avec un serveur Web, vous cherchez à améliorer sa vitesse, vous essayez donc maintenant de le connecter à un service CDN distinct et de diffuser votre contenu à partir du réseau CDN.

Netlify fait les choses différemment. Il s'agit d'une plate-forme sans serveur tout-en-un orientée développeur qui combine la création, le déploiement, l'hébergement et un CDN en un seul service. Pas besoin de gérer des serveurs Web, de connecter votre hébergement Web à un CDN ou de configurer des règles de mise en cache compliquées. Écrivez simplement le code de votre site Web ou utilisez le CMS intégré et Netlify s'occupe de tout le reste.

construction netlifiée

(Crédit image : Netlify)

construction netlifiée

Netlify facilite la vie du développement Web en s'intégrant pleinement à votre flux de travail et en automatisant les tâches fastidieuses que vous auriez autrement à gérer vous-même.

Configurez un nouveau projet, par exemple, et Netlify se connecte à votre référentiel Git (stockage virtuel pour votre projet et son historique). Poussez les modifications vers Git à l'avenir, et le service créera et déploiera automatiquement le site mis à jour à partir de votre branche principale.

La prévisualisation des modifications est facile, avec Netlify capable de fournir des URL de prévisualisation du déploiement pour chaque pull request ou merge, et d'alerter les autres membres de l'équipe via les commentaires Git ou Slack. Plus de limites de mise en scène, vous pouvez avoir autant de versions de votre site que vous en avez besoin.

Cela fonctionne également pour le site de production. En cas de problème, Netlify stocke toutes les versions précédentes de votre site Web et vous pouvez instantanément revenir à celle dont vous avez besoin.

sitios web

(Crédit image : Netlify)

déploiement

Netlify utilise un système de déploiement atomique pour obtenir vos mises à jour sur le CDN et en ligne. Le site détecte automatiquement les fichiers modifiés, les télécharge sur le CDN, puis bascule vers le site modifié une fois que tous les fichiers sont disponibles. Ne vous inquiétez pas pour vous, ça marche.

Par défaut, les sites Netlify sont disponibles sur leur propre sous-domaine : nom.netlify.app. Bien sûr, Netlify prend également en charge les domaines personnalisés, et ceux-ci peuvent être enregistrés et gérés directement à partir de Netlify, ou vous pouvez utiliser des domaines d'un autre bureau d'enregistrement.

HTTPS

(Crédit image : Netlify)

HTTPS est également relativement simple. Chaque site Netlify reçoit un certificat HTTPS Let's Encrypt gratuit, ou vous pouvez utiliser le vôtre si vous avez besoin d'autre chose (validation étendue, par exemple, ou un certificat générique).

Il y a aussi de vraies surprises techniques. Les tests fractionnés, par exemple, vous permettent de répartir le trafic de votre site entre deux ou plusieurs implémentations distinctes. Définissez le pourcentage de trafic que vous souhaitez pour chacun et Netlify dirige votre futur trafic en conséquence.

C'est idéal pour les tests A/B ou multivariés pour voir comment vos visiteurs se comportent si vous modifiez divers aspects du site. Si idéal qu'il pourrait s'agir d'une fonctionnalité premium coûteuse sur certains services, mais Netlify l'offre gratuitement.

Cadres et fonctionnalités

(Crédit image : Netlify)

Cadres et fonctionnalités

L'approche sans serveur de Netlify signifie que vous ne pouvez pas installer vos propres outils de développement et Web de la manière habituelle. Heureusement, les fonctionnalités, les API et les plugins de Netlify vous offrent de nombreuses options alternatives.

Un système de formulaire puissant fonctionne sans avoir besoin de code backend, par exemple. Il est facile à utiliser et s'intègre à plus de 1000 XNUMX applications : vous pouvez remplir une feuille de calcul Google, créer un ticket Zendesk, envoyer un e-mail Gmail, créer un prospect Salesforce, etc.

Netlify s'intègre de manière transparente à WordPress, Drupal, Shopify et à de nombreuses autres applications de pointe, vous offrant toutes les fonctionnalités que vous attendez et déployant automatiquement votre site sur le propre CDN de Netlify.

Utilisez-vous une de vos créations personnalisées ? Netlify fonctionne également avec tous les frameworks de développement modernes, y compris React, Nextjs, Gatsby, Hugo, Vue.js et plus encore.

Optimiser

(Crédit image : Netlify)

CAN

Si vous vous demandez pourquoi vous devriez faire confiance à Netlify pour exécuter votre CDN, ne vous inquiétez pas, vous ne l'êtes pas : l'entreprise utilise Google Cloud, Amazon AWS, Digital Ocean et Yandex sous le capot.

Cela ne signifie pas que votre expérience CDN sera la même. Connectez un site Web standard à Amazon CloudFront (ou à tout autre service) et vous passerez du temps à définir différentes valeurs TTL pour divers objets, en créant des règles spéciales pour réduire au minimum le contenu obsolète. Avec Netlify, chaque déploiement invalide instantanément tous les caches du monde et écrase tous les fichiers modifiés.

Si ce comportement par défaut ne suffit pas, vous pouvez également étendre le service avec Edge Handlers, un code JavaScript qui s'exécute sur les serveurs périphériques de Netlify pour personnaliser la façon dont le contenu est servi.

analyse de localisation

(Crédit image : Netlify)

Cela peut être très simple, personnaliser le contenu en fonction de l'emplacement de l'utilisateur, de l'heure, des cookies ou de tout autre détail dont vous avez besoin. Mais beaucoup plus peut être fait. Le site Netlify propose d'excellentes suggestions, notamment des schémas d'authentification personnalisés où les informations d'identification sont vérifiées et mises en cache à la périphérie, et la possibilité d'intégrer de manière sélective des éléments (ajustements CSS, bannières publicitaires) dans n'importe quel élément.

Prix

(Crédit image : Netlify)

Forfaits et tarifs

La gamme de produits Netlify commence par un plan gratuit généreux. Cela ne peut être utilisé que par une seule personne (aucune équipe n'est autorisée), vous limite à 100 Go de trafic par mois, ne vous offre aucune assistance au-delà d'un forum communautaire et ignore un tas de fonctionnalités avancées. Mais il couvre plus que les bases, permet des sites d'essai illimités et constitue un moyen sans risque de se faire une idée de ce qu'est Netlify.

Modèles

(Crédit image : Netlify)

(Même si vous n'êtes pas développeur, vous pouvez utiliser le forfait gratuit pour créer un site personnel simple. Il existe par exemple un modèle de blog que vous pouvez configurer et utiliser en quelques minutes.)

Les forfaits commerciaux sont « payants à l'utilisation », vous n'êtes facturé que pour la capacité et les fonctionnalités que vous utilisez. Cela semble juste, mais cela rend également la vie compliquée car il existe de très nombreux articles différents qui peuvent être payés.

Inscrivez-vous au plan Pro, par exemple, et vous paierez 19 € par membre (toute personne qui engage du code sur Git ou qui a besoin de se connecter à Netlify). Il y a une allocation de bande passante de 400 Go par mois, avec un téléchargement de 20 Go par 100 Go. après cela. Et vous bénéficiez également d'allocations (et de coûts excédentaires) pour les minutes de création, les fonctionnalités, les formulaires, les utilisateurs du site, les transformations d'images, etc.

Celles-ci nous semblent être une juste valeur, mais tout dépend de votre site et de ce que vous essayez de faire. Le plan Pro de Netlify commence à facturer si vous recevez plus de 100 soumissions de formulaires par site en un mois, par exemple. Si votre site n'a qu'un simple formulaire de contact que presque personne n'utilise, cela peut convenir ; si vous avez besoin que chaque visiteur remplisse un formulaire, cela pourrait être un problème.

Cependant, gardez à l'esprit que vous obtenez ce pour quoi vous payez : un hébergement, un CDN et une suite d'API Web, d'intégrations et d'outils de test. Si Netlify semble fonctionner pour vous, essayez la version gratuite et elle vous donnera une bien meilleure idée des fonctionnalités que vous utiliserez et de leurs coûts probables.

Considérez également

Netlify est un service raffiné et professionnel avec toutes sortes de fonctionnalités et d'outils faciles à utiliser pour les développeurs, mais ce n'est pas votre seule option.

Cloudflare Pages est un service relativement nouveau, mais il offre toujours les mêmes fonctionnalités de base de la même manière. L'intégration simple de Git vous permet d'automatiser les déploiements lorsque vous soumettez un nouveau code, les URL de prévisualisation facilitent l'obtention de commentaires, il n'y a pas de limites ni de frais supplémentaires par membre de l'équipe et tous vos sites sont déployés (avec vos certificats SSL gratuits) sur le CDN Cloud Flare.

Il existe également un plan gratuit, qui améliore Netlify de manière essentielle. Non seulement il prend en charge un nombre illimité de sites, mais vous bénéficiez également d'une bande passante illimitée.

Quel est le meilleur? Netlify existe depuis des années, a plus de fonctionnalités et un écosystème plus large de produits et d'extensions de support ; Pendant ce temps, de nombreuses fonctionnalités de Cloudflare Pages viennent de sortir de la version bêta. Si vous recherchez la puissance et la fonctionnalité avant tout ; optez pour Netlify ; mais si vous n'êtes pas sûr de ce que vous voulez, essayez les deux plans gratuits et voyez celui qui vous convient.

verdict final

Netlify est une plate-forme sans serveur mature et riche en fonctionnalités avec tout ce dont votre équipe de développement a besoin pour créer et déployer des sites Web statiques. Découvrez le plan gratuit pour voir ce qu'il pourrait faire pour vous.

Nous avons également mis en avant les meilleurs CDN