Une critique honnête de Runcloud (2021) • WPShout

By | janvier 12, 2021

Expert WordPress

Vous envisagez d'utiliser RunCloud pour héberger vos sites WordPress? Lisez notre revue RunCloud pour décider si cela vous convient.

J'ai pris cette décision il y a quelques mois, en déplaçant tous mes sites de SiteGround vers un Vultr VPS géré par RunCloud. Dans cet examen pratique de RunCloud, je vais vous aider à décider si vous devez vous joindre à moi et à certains des avantages et des inconvénients de l'utilisation de RunCloud pour l'hébergement WordPress.

Étant donné que c'est ce que j'ai choisi, vous pouvez probablement deviner que ce sera une critique principalement positive. Mais en même temps, j'essaierai également de mettre en évidence les inconvénients potentiels pour vous donner une image précise.

Commençons!

Qu'est-ce que RunCloud? Comment il se compare à l'hébergement WordPress «normal»

Avant d'entrer dans les détails, je veux commencer par présenter brièvement comment RunCloud aborde l'hébergement WordPress, car il est différent de ce à quoi vous pourriez être habitué.

La plus grande différence est que RunCloud lui-même n'est pas un hôte – c'est un panneau de contrôle de serveur conçu pour fonctionner avec l'hébergement cloud de fournisseurs tels que DigitalOcean, Vultr, Linode, Google Cloud, etc.

Vous choisirez l'un de ces fournisseurs pour l'hébergement cloud proprement dit. Ensuite, vous connecterez le fournisseur à RunCloud afin que RunCloud puisse configurer, gérer, sécuriser et optimiser votre serveur pour les sites WordPress (ou toute autre application PHP).

Fondamentalement, RunCloud prend un hébergement VPS cloud non géré et le rend accessible aux non-développeurs (ou les développeurs qui ne veulent pas jouer avec les éléments de base de l'administrateur système). Une fois que vous l'avez configuré, c'est presque aussi simple qu'un hébergement WordPress classique.

Si vous connaissez Cloudways, RunCloud fonctionne sur presque exactement la même idée. La différence est que, alors que Cloudways regroupe tout dans un seul package, RunCloud sépare votre hébergement cloud de votre panneau de contrôle de serveur.

Donc, si vous utilisez RunCloud pour héberger un site WordPress, vous aurez deux comptes (et vous paierez deux fournisseurs différents). Par exemple:

  • Un compte chez Vultr pour votre hébergement cloud.
  • Un compte chez RunCloud pour gérer votre hébergement cloud Vultr.

Cela le rend sans aucun doute un peu plus technique que l'hébergement WordPress classique. Cependant, le gros avantage est que vous pouvez obtenir des performances incroyables pour un prix très bas. Vous supprimez essentiellement l’intermédiaire (votre hôte) et vous accédez directement à la source, ce qui signifie qu’il n’ya pas de balisage sur votre infrastructure d’hébergement.

De plus, bien que ce soit plus technique, vous ne pas besoin d'être développeur pour utiliser RunCloud – je ne suis certainement pas développeur et j'héberge avec succès mes sites là-bas depuis quelques mois maintenant.

Comment fonctionne RunCloud – Configuration d'un site WordPress

Pour héberger un site WordPress avec RunCloud, le processus de base se déroule comme suit …

Tout d'abord, vous vous inscrivez auprès de votre fournisseur d'hébergement cloud préféré (par exemple, DigitalOcean) et lancez un nouveau serveur via l'intégration API de RunCloud (ou vous pouvez exécuter une commande si RunCloud ne dispose pas d'une intégration d'API pour votre fournisseur).

RunCloud gère l'approvisionnement et la sécurisation de votre serveur – tout ce dont il a besoin pour exécuter en toute sécurité les sites WordPress:

Déployer le serveur dans RunCloud

À partir de là, vous pouvez installer WordPress à l'aide du programme d'installation WordPress en un clic – tout comme un hébergeur WordPress «normal»:

Programme d'installation de RunCloud WordPress

Vous pourrez ensuite gérer vos serveurs / sites à partir d'un tableau de bord convivial, comprenant des fonctionnalités telles que les installations de certificats SSL en un clic, les sites de préparation, etc. En fait, une fois que vous êtes à ce stade, RunCloud «ressemble» beaucoup au tableau de bord personnalisé d'un hôte WordPress classique:

Installer le certificat SSL

Cependant, vous avez beaucoup plus de flexibilité que sur la plupart des autres hôtes, car vous conservez toujours un accès root complet et pouvez configurer / personnaliser tout ce qui concerne votre serveur.

Six raisons pour lesquelles j'aime RunCloud

Commençons par regarder les points positifs – voici pourquoi j'aime RunCloud:

1. Excellents outils d'optimisation des performances et des performances

Commençons par la chose la plus importante à propos de tout hébergeur WordPress – performance.

Avec RunCloud, mes sites sont en volant. Je suis vraiment content de la performance, surtout pour ce que je paie.

Bien entendu, cela dépend en grande partie de l'hébergement cloud sous-jacent, dont RunCloud n'est pas responsable. Personnellement, j'utilise Vultr haute fréquence, qui régulièrement en tête des VPS. J'utilise uniquement la boîte à 6 $ et je peux alimenter plus de 5 sites avec des temps de chargement rapides.

Mais en plus de cet hébergement cloud, RunCloud propose de nombreuses optimisations de performances utiles.

Tout d'abord, RunCloud vous permet actuellement de choisir parmi deux piles technologiques différentes:

  • Pile Nginx pur – c'est ce que j'utilise car il offre les meilleures performances absolues.
  • Pile hybride Nginx + Apache – pas tout à fait aussi performant, mais vous permet d'utiliser .htaccess.

RunCloud vient également de publier une troisième option en version bêta – OpenLiteSpeed. Cependant, je n’ai pas encore eu l’occasion de tester cela.

Au-delà de cela, RunCloud est livré avec sa propre solution de mise en cache WordPress appelée RunCloud Hub. Tout d'abord, il vous aide à implémenter la mise en cache des pages au niveau du serveur en utilisant votre choix de deux options:

  • Mise en cache des pages Nginx Fast_CGI
  • Mise en cache pleine page Redis

Il vous permet également d'utiliser Redis pour la mise en cache d'objets.

Au-delà de cela, il vous permet de gérer et de purger votre cache de votre tableau de bord WordPress. À partir des paramètres du plugin, vous pouvez:

  • Configurez des règles de purge personnalisées.
  • Empêchez certains contenus / utilisateurs de voir le contenu mis en cache.
  • Activer / configurer le préchargement du cache.

Est-ce rapide? Oui – super rapide. Les tests de vitesse sont difficiles à rendre utiles car il y a tellement de variables. Mais sur les plans Vultr HF et avec la pile tout-Nginx de RunCloud et la mise en cache Nginx Fast_CGI, mon site de portefeuille se charge constamment dans environ une demi-seconde pour les visiteurs américains selon WebPageTest:

Examen RunCloud du test de performance

2. Tableau de bord bien conçu et convivial

L’un des principaux arguments de vente de RunCloud pour moi est son tableau de bord. Je vais couvrir certaines des fonctionnalités dans une seconde, mais commençons par la conception… qui, je pense, est plutôt bien exécutée.

Cela a l'air bien et l'interface me semble logique, ce qui rend la gestion des sites / serveurs facile et agréable.

Voici la liste des serveurs principaux:

Liste des serveurs

Voici le tableau de bord pour un seul serveur:

Tableau de bord du serveur

Voici une liste de tous mes sites WordPress et de certains sites de préparation:

Liste des sites Web

Et puis voici le tableau de bord pour un seul site WordPress:

Tableau de bord du site Web

3. Sites de préparation faciles

Pour les utilisateurs de WordPress, RunCloud comprend une fonctionnalité de site de préparation très pratique. Vous pouvez lancer un site de préparation en quelques clics, y compris une option pour ajouter facilement une protection par mot de passe:

Créer un site de préparation

Ensuite, lorsque vous êtes prêt à être mis en ligne, vous pouvez diffuser votre site de développement en direct en quelques clics. La chose intéressante ici est que vous pouvez effectuer des synchronisations partielles, ce qui ne vous permet de synchroniser que certaines tables de base de données si nécessaire:

Site de préparation de synchronisation

4. Outils utiles pour la gestion des sites / serveurs

Le tableau de bord vous donne également généralement de nombreux autres outils utiles. Voici quelques exemples…

Si vous utilisez la pile Nginx, vous ne pouvez pas utiliser .htaccess, ce qui ajoute une petite complication. Cependant, RunCloud inclut ce vraiment sympa Configuration NGINX outil qui inclut un tas de règles préconfigurées (et vous permet d'ajouter les vôtres). Vous pouvez rapidement configurer certaines redirections, implémenter les règles de pare-feu 6G / 7G de Jeff Starr, et plus encore:

Examen RunCloud des options de configuration de Nginx

Vous obtenez également un gestionnaire de fichiers dans le navigateur, ce qui est pratique pour les modifications rapides:

Gestionnaire de fichiers

Vous pouvez installer des certificats SSL de Let’s Encrypt en quelques clics:

Outil de certificat SSL

Et au niveau du serveur, il existe un outil qui vous permet de configurer facilement des tâches Cron:

Emplois Cron

Il ne s’agit en aucun cas d’une liste complète – j’essaie simplement de vous montrer que le tableau de bord fait un bon travail pour vous faciliter la vie.

5. Prix abordable

Pour ce que vous obtenez, je pense que RunCloud offre l'une des meilleures valeurs de tout outil dans cet espace.

Si vous n'avez besoin que d'un seul serveur, les forfaits commencent à seulement 8 $ par mois. Et pour les serveurs illimités, vous ne paierez que 15 $ par mois (bien que les agences puissent vouloir les 45 $ par mois Affaires plan). Ce sont des prix mensuels. Vous bénéficierez également de deux mois gratuits si vous optez pour la facturation annuelle.

Examen RunCloud des prix

C'est soit moins cher ou égal à à peu près tous les outils comparables:

  • GridPane – à partir de 30 $ par mois.
  • Cloudways – à partir de 10 $ par mois – moins cher pour un seul serveur à faibles ressources, mais plus cher pour tout le reste (analyse ici).
  • SpinupWP – à partir de 12 $ par mois pour un seul serveur.
  • ServerPilot – à partir de 5 $ par serveur + 0,50 $ par application.

6. Assistance rapide

Tout d'abord, vous devez noter que RunCloud est un panneau de contrôle de serveur (et non un hôte), vous ne devriez pas vous attendre à la même chose portée d'assistance que vous obtiendriez avec un hébergeur WordPress géré comme Kinsta ou WP Engine. Ce n’est pas une critique de RunCloud – juste un fait sur l’utilisation de cette approche.

cependant, dans cet esprit, J'ai eu de très bonnes expériences avec le support RunCloud jusqu'à présent. Ils ont répondu rapidement et m'ont aidé à résoudre mon problème.

Donc – tant que vous avez les bonnes attentes en matière de portée – je pense que le soutien a été assez bon.

Deux inconvénients de RunCloud

Bien qu'il y ait beaucoup de choses à aimer à propos de RunCloud, voici deux choses qui m'ennuient:

1. Outil de sauvegarde pas génial (À mon avis)

RunCloud propose une solution de sauvegarde automatique, mais personnellement, je n'aime pas son fonctionnement car il ne vous permet pas d'utiliser votre propre stockage cloud externe (par exemple S3).

Au lieu de cela, vos sauvegardes se trouvent sur le stockage de RunCloud (qui est bien sûr distinct de votre serveur).

En fait, ils ont juste refait le système de sauvegarde pour le rendre légèrement meilleur. Mais je trouve toujours ça cher pour ce que c'est. Si vous souhaitez un système flexible, vous devrez payer 1 USD par site et par mois. Vous bénéficierez gratuitement de 50 Go de stockage. Ensuite, vous paierez également le stockage.

Un dollar par mois et par site n'est pas une grosse affaire, mais cela s'ajoute si vous avez beaucoup de sites.

Ma propre solution consiste à utiliser le plugin gratuit UpdraftPlus et à envoyer des sauvegardes à Amazon S3. J'utilise ensuite une politique de seau pour déplacer automatiquement ces sauvegardes dans S3 Glacier, puis les supprimer.

Cependant, j'espère que RunCloud vient de créer son propre outil pour vous permettre d'envoyer des sauvegardes à S3, ce que SpinupWP et GridPane proposent (bien que la fonctionnalité de GridPane soit en version bêta).

2. Pas de SMTP au niveau du serveur (mais en cours)

Celui-ci ne sera pas un inconvénient pour longtemps car cette fonctionnalité est sur la feuille de route. Mais, au moins au moment où j'écris cette critique de RunCloud, il n'y a pas d'option pour configurer un service d'envoi SMTP au niveau du serveur (ce que propose Cloudways).

Cela signifie que vous devrez configurer manuellement SMTP sur chaque site WordPress à l'aide d'un plugin tel que Post SMTP. Ce n’est pas très grave, mais c’est un peu gênant si vous avez beaucoup de sites.

Alternatives RunCloud – Autres options à considérer

Si vous aimez le fonctionnement de RunCloud, c'est loin d'être la seule option pour vous aider à héberger des sites WordPress dans le cloud.

Voici quelques autres outils à considérer:

  • Cloudways – plus une solution gérée qui offre une expérience plus simple mais avec moins de flexibilité. Consultez notre comparaison Cloudways vs RunCloud.
  • GridPane – un autre outil populaire centré à 100% sur WordPress. Ciblé davantage vers les agences ou les personnes qui créent / gèrent les sites clients.
  • SpinupWP – pas autant de fonctionnalités, mais une interface agréable.
  • ServerPilot – alternative pour les utilisateurs plus avancés.
  • EasyEngine – une solution de ligne de commande destinée aux développeurs.

Récapitulatif de l'examen de RunCloud.io: devez-vous utiliser RunCloud?

Maintenant, pour la question importante – devriez-vous utiliser RunCloud?

Eh bien, je l’utilise pour mes propres sites Web personnels, vous pouvez donc probablement deviner que ma réponse est «oui». Cependant, il y a quelques mises en garde.

Tout d'abord, il y a votre niveau d'aptitude technique générale. Tu fais ne pas besoin d'être développeur pour utiliser RunCloud. Je peux le confirmer par expérience personnelle, car je ne suis en aucun cas un développeur.

Cela étant dit, vous voudrez avoir au moins quelques connaissances techniques générales. Par exemple, vous devrez configurer vos sites pour envoyer via un service SMTP tel que SendGrid. Si vous n'avez aucune idée de ce que cela signifie et que vous ne souhaitez pas le savoir, vous pouvez choisir une solution d'hébergement plus simple.

Deuxièmement, il y a la question de savoir si vous voulez ou non avoir à penser à votre hébergement. Même si vous avez les connaissances techniques, cela ne signifie pas nécessairement que vous vouloir pour passer du temps à jouer avec votre hébergement.

Maintenant, au cours de mes deux mois d'utilisation de RunCloud, cela a été assez pratique. Mais ce ne sera toujours jamais aussi pratique que quelque chose comme l'hébergement WordPress géré.

Donc, si vous êtes le genre de personne qui ne veut jamais penser à son hébergement, vous feriez peut-être mieux de payer la prime pour un hébergement WordPress géré, ou du moins un hébergement WordPress plus traditionnel – voici quelques conseils pour choisir le bon hébergement pour votre Besoins.

Mais à part ça, je suis très satisfait de RunCloud:

  • C’est très abordable.
  • Mes sites se chargent très rapidement.
  • Il a été fiable, sans aucun temps d'arrêt notable jusqu'à présent.
  • Il dispose d'outils utiles, tels que des certificats SSL faciles et des sites de préparation WordPress.

Donc, si vous aimez cette approche de l'hébergement WordPress, jetez un coup d'œil à RunCloud.

Ou, si tu veux quelque chose très similaire mais un peu plus simple, considérez Cloudways – vous pouvez lire notre comparaison Cloudways vs RunCloud pour voir comment ils se comparent.