Cela fait un petit moment que nous envisagions de migrer notre site worpress vers un nouvel hébergeur. Comme vous le savez peut-être déjà la vitesse de chargement et le temps de réponse serveur d’un site sont des éléments qui peuvent s’avérer important quand on travaille le positionnement de son site sur les moteurs de recherche ou que l’on veut faire profiter de la meilleure expérience utilisateur à ses visiteurs. Après différents tests, chez plusieurs hébergeurs connus nous n’avons jamais été convaincu du résultat. Mais cette fois ci, il faut dire que c’est différent. En effet, nous avons décidé, de migrer un site wordpress précédemment hébergé chez o2switch vers cloudways et voici notre verdict en toute transparence.
A noter
Nous souhaitons que nos avis sur l’hébergement soient totalement objectifs, nous nous sommes donc inscrits et avons payé notre propre compte Cloudways pour écrire cet article. Notre expérience est exactement la même que celle que vous vivrez et Cloudways ne nous a pas fourni d’offre spéciale ni même su que nous écrivions cet avis.
Tous les tests que nous avons effectués, les captures d’écran que nous avons collectées et nos réflexions générales proviennent tous de notre expérience directe de l’utilisation du compte Cloudways que nous avons acheté.
Si vous souhaitez récompenser notre travail et que vous avez envie de tester Cloudways, vous pouvez profiter de 25$ de crédits offerts et propulser votre site 🚀.
Pourquoi avoir pris la décision de migrer vers Cloudways ?
La recherche du temps de réponse serveur idéal
Après avoir fourni énormément d’efforts d’optimisation sur la partie vitesse du site, nous étions parvenu à un très bon résultat de performance de notre site sur les outils de mesure classiques avec plus de 90 sur les notes du pagespeed insight de google et des A sur GTmetrix (les notes étaient quasiment parfaites). Malgré tout, les temps de réponse moyen donnés par Google dans la search console étaient encore trop haut :
En bon perfectionniste, on sait qu’il faut viser au max les 200 ms et que 713 ms est un résultat très décevant. Est-ce la faute de l’ancien hébergeur ? un manque d’optimisation du site ? C’est la question que nous nous sommes posés et il n’y avait pas 36 solutions pour confirmer l’hypothèse. Un test s’imposait.
Une promo pour se lancer
Une offre d’essai permettant de tester Cloudways avec 25$ de budget a attiré notre attention. Après avoir étudié un peu plus en détail les services proposés par l’hébergeur et consulté quelques avis sur Internet (voir ici par exemple) et l’engouement général autour du service, nous avons décidé de nous lancer. D’autant qu’aucune carte bancaire n’est nécessaire pour déployer son premier serveur et sa première application alors il n’y a pas vraiment de risque à le faire 😛.
Ce qui a fait pencher la balance, outre les avis et les nombreux autres avantages mis en avant c’est la possibilité de choisir la puissance de la machine qui va héberger notre (ou nos sites) et aussi l’hébergeur : DigitalOcean, Amazon ou encore Google. On peut démarrer donc avec des machines à moins de 15€ par mois ce qui est assez exceptionnel !
Quelles différences de performances avant et après le passage chez Cloudways ?
Choix de l’hébergeur et du serveur
Une fois l’inscription validée, il est temps de commander sa première application et son premier serveur (toujours gratuitement pendant la période de test qui dure toutefois 3 jours). Chaque site web sera donc une « application » hébergée sur un serveur qui peut en contenir plusieurs. Les performances du serveur dépendront de vos besoin, de notre côté nous sommes partis sur la config à 4 GB (en mode premium). Bien entendu au plus le serveur est robuste au plus il sera à même d’effectuer des traitements rapidement et d’en géré un plus grand nombre. Pour un ou plusieurs petits site la config à 2 GB peut convenir sans problème.
Quelques minutes plus tard vous disposez d’un serveur virtuel qui vous est dédié et d’un wordpress déjà installé. Vous pouvez alors utiliser l’outil de migration pour transférer votre site WordPress actuel vers Cloudways (via l’utilisation d’un plugin dédié). Ou vous pouvez également utiliser des méthodes plus traditionnelles comme Duplicator ou All-in-One WP Migration.
Aucun risque jusqu’ici puisque votre application tournera sur un domaine temporaire vous laissant tout le loisir de tester tranquillement votre site avant de basculer définitivement votre hébergement. Et c’est là que vous pourrez constater de la différence de temps de réponse entre votre hébergement actuel et le nouveau.
Temps de réponse ancien hébergement
Pour cet article nous avons réalisé des tests sur le même site qui a été dupliqué sur 2 hébergement différents, 1 o2switch et 1 cloudway.
Voici les résultats sur o2switch :
Et voici les résultats sur Cloudways :
Ces résultats ont été obtenus via la fonction Inspecter de chrome et avec l’outil de test de performances dotcom-tools.com.
Constat : le résultat est sans appel. Le même site avec exactement le même code source, au même moment passe d’un temps de réponse serveur de plus de 1s à environ 50ms.
Passage d’une moyenne de 1,2 seconde à 0,5 seconde en moyenne.
Les plus de Cloudways
Des interfaces web pour tout faire
➡️ Pour gérer votre serveur
Grâce à de simples interfaces web il est possible de piloter toute la partie technique liée à votre serveur ou à votre application. En effet, la configuration des accès SSH, des clés de connexion et même l’ouverture d’un terminal, tout peut se faire directement sur l’interface Web de Cloudways. Autant dire que le mot de passe que vous devrez choisir pour vous connecter à la plateforme devra être ultra sécurisé, c’est le revers de la médaille. Nous voyons toutefois plusieurs avantages à cela : un habitué de l’administration de serveur ne sera pas perdu puisque les options les plus utilisées sont directement accessibles sur l’interface ou via Terminal. Et pour les plus novices, les options de base sont optimisées pour avoir les meilleures performances possibles et la sécurité la plus robuste.
➡️ Pour gérer vos applications
Le paramètrage pointu mais facile !
Pour les applications c’est aussi très pratique. Déjà si vous avez besoin d’installer un nouveau wordpress, un nouveau site avec woocomerce, une application sous Laravel ou Magento, rien de plus simple il suffit de cliquer sur nouvelle application et elle sera prête en quelques minutes.
Ensuite, au niveau de chaque application, autrement dit, 1 site, les possibilités de configuration sont aussi assez vastes et pratique. De la gestion de votre nom de domaine, des certificats, des cronjob, en passant par l’activation de Cloudflare (optionnelle) tout se fait très simplement. Dans les paramètres de l’application vous aurez notamment accès à tout ce qui suit.
- Paramètres généraux : Permettent de configurer des aspects spécifiques de l’application, tels que le dossier racine web (
public_html/
) et l’adresse e-mail par défaut pour l’envoi de mails. - PHP FPM Settings : Configuration spécifique à PHP FPM (FastCGI Process Manager) pour améliorer les performances de l’application PHP.
- Varnish Settings : Paramètres pour Varnish, un accélérateur de site web qui cache les contenus pour réduire le temps de chargement. Il est possible de désactiver Varnish lors du développement ou des tests.
- Réinitialisation des permissions des fichiers/dossiers : Permet de réinitialiser les permissions à leur état par défaut pour résoudre des problèmes de droits d’accès.
- Purge Site Cache : Efface tout le contenu en cache de l’application, ce qui peut temporairement ralentir le site jusqu’à ce que le cache soit régénéré.
- Redirection HTTPS : Force l’utilisation du protocole HTTPS pour sécuriser les échanges sur le site.
- Accès XMLPRC : Désactive les requêtes XMLRPC pour prévenir les attaques par force brute.
- Accès SSH : Active ou désactive l’accès SSH au niveau de l’application pour les membres de l’équipe.
- Détection Geo IP : Suivi de la localisation géographique des visiteurs du site pour personnaliser le contenu ou analyser le trafic.
- Entête CORS : Autorise le partage de ressources entre origines différentes (Cross-Origin Resource Sharing).
- Redirection WEBP : Permet l’utilisation d’images WEBP avec une redirection automatique vers JPEG ou PNG pour les navigateurs ne supportant pas le format WEBP.
- Détection du type d’appareil : Identifie le type d’appareil des visiteurs (Desktop, Tablette, Mobile) pour une mise en cache et une présentation du contenu optimisées.
- Ignorer les query string : Traite les URL avec des paramètres de chaîne de requête sociaux comme identiques, utile pour simplifier le caching tout en permettant un suivi précis.
- Accès direct aux fichiers PHP : Empêche l’accès direct aux fichiers PHP pour sécuriser l’application contre les tentatives de piratage.
- Optimiseur de Cron : Utilise un système de cron personnalisé pour améliorer la performance et la fiabilité des tâches planifiées sans surcharger les ressources du serveur.
- Accès à l’application : Active ou désactive l’accès à l’application, affectant l’accès SSH/SFTP, l’exécution des crons et la disponibilité de l’application sur le web.
Chaque fonctionnalité vise à optimiser la sécurité, les performances et la gestion de l’application web, permettant ainsi une personnalisation avancée et une meilleure expérience utilisateur.
Pour les développeurs ou les bidouilleurs : le staging facilité !
Une option particulièrement agréable et pratique est celle qui permet de créer un environnement de Test à partir d’une application en production. Vous pouvez ainsi installer et tester sereinement votre code ou un nouveau plugin sans aucun risque pour la production. Et vous travaillez avec des données à jour pour coller au plus prêt de la prod. Cerise sur le gâteau, il est possible de pousser tout ce qui est sur le serveur de Test en Production ou l’inverse. C’est un gain de temps vraiment sous-côté et ultra pratique, merci Cloudways pour cette feature !
Le choix de la plateforme d’hébergement
Cloudways se distingue par sa plateforme de gestion d’hébergement flexible et intuitive, qui vous permet de choisir facilement parmi les principaux fournisseurs d’infrastructure cloud tels que Digital Ocean, Amazon Web Services (AWS) et Google Cloud Platform (GCP). Cette flexibilité offre la liberté de sélectionner l’hébergeur qui répond le mieux à vos besoins spécifiques en termes de performance, de localisation géographique des serveurs, et de budget.
Cloudways permet de personnaliser les caractéristiques de l’hébergement, telles que la puissance de calcul, l’espace de stockage et la bande passante, garantissant ainsi que les ressources allouées correspondent parfaitement aux exigences du projet. Une caractéristique remarquable de Cloudways est la possibilité de gérer des serveurs chez plusieurs hébergeurs sous un même compte. Cela offre une grande flexibilité pour déployer et gérer différents sites ou applications, en profitant des avantages uniques de chaque fournisseur, tout en simplifiant la gestion grâce à une interface unique et conviviale.
Cette approche rend Cloudways particulièrement attrayant pour les développeurs, les agences digitales et les entreprises qui recherchent une solution d’hébergement cloud versatile et performante, sans les complexités techniques habituellement associées à la gestion directe des serveurs cloud.
Le top des services pour des performances accrues
Je vais m’attarder ici sur les plus apportés par Cloudways en matière de performance car c’est un des aspects mis en avant par l’hébergeur.
Cloudways excelle dans l’optimisation des performances, en proposant des fonctionnalités de pointe pour rendre les sites web plus rapides, réactifs et constamment accessibles. Leur approche globale à l’amélioration des performances inclut une série de mécanismes de mise en cache intégrés, tels que Memcached, Varnish, Nginx et Redis, qui garantissent des temps de chargement éclair sans les tracas de configuration habituels. Cloudways assure également une haute performance grâce à la prise en charge des versions de PHP allant de 7.4 à 8.2, avec des mises à jour gratuites vers les dernières versions, sans frais supplémentaires.
L’offre est enrichie par Breeze, un plugin de mise en cache pour WordPress, préinstallé sans coût additionnel dont l’interface vous rappellera probablement celle de WP Rocket.
Cette solution démontre l’engagement de Cloudways envers des performances optimales, complétée par l’accès à des environnements dédiés, qui libèrent les utilisateurs des contraintes de l’hébergement partagé et fournissent des ressources exclusives pour une performance sans limite. Après l’installation et la configuratoion de ce plugin, voici les résultats que nous avons obtenu sur notre site test.
Sans Breeze
Avec Breeze (moins de 3 minutes de config)
Avec de tels résultats, on peut donc s’économiser une licence WP-Rocket, un élément à prendre à compte dans votre budget 🐀.
Avec l’inclusion gratuite d’Object Cache Pro pour des requêtes plus rapides et des chargements de base de données fluides, Cloudways améliore significativement la réactivité et la vitesse de chargement des pages. Les serveurs sont optimisés pour HTTP/2, offrant ainsi une sécurité renforcée et une meilleure performance, et le PHP-FPM est pré-ajusté pour garantir des temps de réponse rapides et une performance de site au sommet.
Pour couronner le tout, Cloudways propose un CDN d’entreprise avec Cloudflare, incluant la mise en cache en bordure de réseau, le routage intelligent, l’optimisation d’image, et plus encore, pour seulement 4,99 $ par mois et par domaine.
La sécurité en plus
Cloudways élève également la barre en matière de sécurité des hébergements web, en tissant un filet protecteur autour de vos sites internet grâce à des fonctionnalités de sécurité avancées conçues pour offrir une sérénité absolue.
Au cœur de cette forteresse numérique se trouve un pare-feu de niveau serveur, veillant inlassablement à écarter le trafic malveillant et les tentatives d’intrusion, garantissant ainsi une sécurité sans faille à toute heure. La vigilance est de mise avec Fail2ban qui, tel un gardien, surveille les tentatives de connexion pour bloquer immédiatement toute activité suspecte. Enfin, une protection continue est garantie grâce à des mises à jour régulières et des correctifs de sécurité, vous faisant passer sur les dernières versions stables des meilleurs systèmes d’exploitation du marché. Vous pourrez découvrir dans chaque application que les tentatives des piratages ou de scan de vos site à la recherche de failles n’arrêtent pas !
La plateforme déploie un arsenal contre les attaques par force brute avec l’aide de MalCare, et s’associe à Patchstack pour un scanner de vulnérabilités réactif, vous tenant ainsi à l’avant-garde de la sécurité WordPress.
Pour ceux qui recherchent une couche supplémentaire de protection, Cloudways propose des add-ons de sécurité premium, incluant Cloudflare Enterprise pour une défense robuste contre les DDoS et SafeUpdates, prenant en charge les mises à jour WordPress, allégeant votre charge de travail et préservant l’intégrité de votre site.
La grande partie de ces options reste donc une assurance de tranquillité pour vous et vos applications hébergées. Quand on sait le temps et l’argent que peut faire perdre le hack du site web au coeur de son business tous ces détails comptent et permettent de dormir sereinement.
Le support
Le support Cloudways offre une assistance 24/7 pour assurer le bon fonctionnement de vos serveurs en ligne sans interruptions. Il comprend des tickets de support, un chat en direct, et une base de connaissances pour résoudre rapidement les problèmes.
Cloudways propose également une surveillance en temps réel de serveurs, une résolution rapide des problèmes avec un temps de réponse moyen de 90 secondes, et un haut niveau de satisfaction client.
Des niveaux de support évolutifs sont disponibles, incluant un support standard gratuit, un support avancé et un support premium avec des fonctionnalités supplémentaires comme le dépannage de plugins/thèmes, l’optimisation des performances, un gestionnaire de compte dédié, et une assistance via un canal Slack privé ou par téléphone.
De notre côté, les fois ou nous avons voulu solliciter le support cela s’est fait très rapidement par chat et les réponses fournies étaient claires. Attention toutefois, le chat est exclusivement en anglais.
En plus du chat en direct, Cloudways offre également un système de ticket d’assistance. Ce canal est plus adapté pour des problèmes plus complexes qui nécessitent une assistance plus détaillée. Il est important de noter que notre expérience avec leur système de ticket a été globalement positive, avec des réponses opportunes et complètes à nos questions.
Cloudways propose également une base de connaissances en ligne complète avec des articles de blog, des tutoriels et des guides. Ces ressources peuvent être extrêmement utiles pour apprendre à utiliser la plateforme ou résoudre des problèmes spécifiques par vous-même.
Les tarifs pratiqués par l’hébergeur
Comme mentionné précédemment, Cloudways n’est pas un fournisseur d’hébergement traditionnel. Au lieu de cela, il vous permet de choisir parmi cinq fournisseurs d’hébergement cloud différents (DigitalOcean, Vultr, Linode, AWS et Google Cloud), ce qui signifie que la tarification varie en fonction de vos choix.
Chaque fournisseur a ses propres tarifs pour les ressources du serveur, et Cloudways ajoute un supplément pour ses services de gestion. Par exemple, le plan d’hébergement cloud le moins cher pour DigitalOcean commence à 10$/mois, tandis que le plan le moins cher pour Google Cloud commence à 33,18$/mois. Ces tarifs incluent la gestion de Cloudways.
Il est important de noter que tous les plans d’hébergement Cloudways incluent 24/7/365 de support, de mise à l’échelle automatique, de sauvegardes, de mise en cache intégrée, de certificats SSL gratuits, d’une option CDN et bien plus encore.
Avis sur Cloudways
Note Globale : sur la base de nos tests, Cloudways reçoit une évaluation très positive avec une moyenne pondérée de 4.7/5. Cette note reflète un service d’hébergement web de haute qualité, avec des performances exceptionnelles, une sécurité robuste, un support client réactif, et une bonne flexibilité, bien que la tarification puisse nécessiter une évaluation attentive par les utilisateurs potentiels.
- Performance et Temps de Réponse : 5/5
- Facilité de Migration et d’Installation : 5/5
- Sécurité et Protection : note : 5/5
- Support Client : 4,5/5
- Tarification et Flexibilité : 4/5
En somme, Cloudways est un fournisseur d’hébergement unique et polyvalent qui offre une excellente performance et une grande variété de fonctionnalités pour les utilisateurs. Avec la possibilité de choisir parmi 3 fournisseurs d’hébergement différents (parmis les meilleurs du marché) et de personnaliser les ressources de votre serveur, il offre une flexibilité inégalée.
Le modèle d’hébergement géré de Cloudways peut être un peu plus complexe que l’hébergement traditionnel, mais il offre également un niveau de contrôle et de performance que vous ne trouverez pas avec de nombreux autres fournisseurs. Si vous êtes à la recherche d’un hébergement de haute qualité et très sécurisé pour votre site web, que ce soit WordPress ou autre, Cloudways mérite certainement votre considération.
Cependant, comme avec tout service, il est important de bien comprendre vos propres besoins et de comparer les options disponibles avant de prendre une décision. Nous espérons que cet avis Cloudways vous a aidé à comprendre ce que Cloudways offre et peut vous aider à choisir le meilleur fournisseur d’hébergement pour votre site. N’hésitez pas à nous faire vos retour et à profiter de l’offre de découverte pour tester le service gratuitement.
Attention aussi, comme nous le disions au début de l’article, nous avons quitté o2switch pour ce site mais cela n’est pas pour autant un mauvais hébergeur, loin de la ! En effet o2switch reste un des leader dans l’hébergement de projets Web et propose bien des avantages aussi. Mais cela fera l’objet d’un autre article 😉.