Mon entreprise compte un grand nombre de petits Wordpress sites. À l'heure actuelle, nous en avons environ 10, mais ce nombre passera éventuellement à 50-70. Nous avons actuellement un Linode pour tous nos sites, mais il commence à être difficile à installer Wordpress et à le configurer pour chaque nouveau site.
Quelqu'un a-t-il des recommandations pour héberger de nombreux sites Wordpress d'une manière aussi simple que possible? De préférence, nous aimerions que les performances d'un Linode soient facilitées par celles d'un hôte partagé avec une installation en un clic.
En supposant que tous de vos sites WordPress fonctionnent sous un single Linode VPS (cela ne ferait certainement pas logique de mettre chaque site sur son propre VPS si vous vous souciez de la facilité de maintenance et de la performance) voici quelques recommandations:
Installer et configurer Alternative PHP Cache (disponible de manière pratique avec aptitude
ou yum
)
Activer WordPress Multisite au lieu de créer des installations séparées WordPress
Installer et configurer W3 Total Cache pour toutes les installations
Reportez-vous au document Optimisation des performances Apache comme base pour l'optimisation de votre VPS ( optimisation MySQL est utile, mais moins important si vous utilisez W3 Total Cache).
Il est possible que vous souhaitiez examiner d'autres optimisations au niveau du système d'exploitation (en particulier noatime
pour réduire les entrées/sorties disque des fichiers de votre racine Web. Ces entrées constituent un goulot d'étranglement VPS très commun après le temps processeur). En fin de compte, il sera probablement moins coûteux de passer à un environnement d’hébergement dédié plutôt que d’essayer d’optimiser les performances supplémentaires d’un VPS une fois que vous aurez atteint le point où des optimisations supplémentaires feraient une grande différence - le fait que vous partagez des ressources avec vos voisins VPS. est susceptible d'avoir un impact plus important sur les performances.
danlefree a offert d'excellentes options. Ce qui est particulièrement agréable à propos de WP Multisite, c’est qu’il est conçu pour la situation dans laquelle vous vous posez: Plusieurs sites WordPress nécessitant une certaine cohérence (car ils ont des origines identiques/similaires), mais peut également offrir aux utilisateurs une certaine individualité, si telle est la préférence de l'administrateur.
Avant d'être intégré à WordPress Core, Multisite (alors appelé WordPress Multi-User) a été développé sous la forme d'un ensemble de plug-ins à la base de WordPress.com.
Les administrateurs peuvent choisir les fonctionnalités qui sont uniformes sur le réseau du site et celles que les utilisateurs peuvent manipuler. Le tableau de bord d'administrateur réseau est très similaire au tableau de bord standard WP et dispose de nombreux contrôles identiques.
Vous devriez trouver un hébergement où vous pouvez créer une image d'une machine propre (/ VPS) si Linode ne le prend pas en charge.
Et utilisez simplement cette image pour chaque nouvelle installation.
Vous ne pouvez pas l'obtenir plus facilement à mon humble avis. :)
Mettre à jour
Je pense que Linode le supporte et il s'appelle clonage .
Si Linode VPS, qui est juste un serveur linux normal, nécessite trop de maintenance, vous aurez probablement le même problème avec tous les serveurs physiques dédiés ou VPS que vous avez configurés. Je vous recommande de consulter un service hébergement géré. La société d'hébergement prendrait en charge l'ensemble de la maintenance du système. Cependant, il y a généralement un compromis à faire en termes de prix plus élevés et de restrictions quant au nombre de modifications que vous pouvez apporter au serveur (vous ne pourrez peut-être pas, par exemple, installer votre serveur Web préféré).