Si vous configuriez un nouveau VPS pour un site Web WP qui n'a pas encore été lancé, quelles technologies choisiriez-vous? (spécifications du site ci-dessous)
Site Web
Cibler 50 à 60 000 hits/mois. et plus encore Le site Web est conçu pour catégoriser les vidéos YouTube intégrées à l’aide d’un menu de sélection chaîné (une requête pour plusieurs boîtes). Utilisation de moins de 5 pages "statiques". Je voudrais garder la page d'accueil assez statique afin que le serveur puisse la mettre en cache plus facilement.
Serveur
À partir d’un VPS Linode 512mb, peut être étendu selon les besoins.
Ce que j'ai prévu jusqu'à présent
Après avoir parcouru le Web, il semble qu'Apache avec un proxy inverse de Ngnix n'offre aucun avantage, sauf si vous avez besoin d'Apache pour cPanel, ou que vous êtes plus à l'aise avec cela (je ne suis pas, je viens de commencer).
Dernières Nginx
PHP-FPM
X-Cache
(utilisant également le cache W3 Total dans WP)
Voici un article très intéressant sur l’optimisation de la charge et les performances: Étapes à suivre pour optimiser WordPress par rapport à la charge du serveur?
Il peut être judicieux d’utiliser également un CDN pour la majorité de vos demandes de page.
Si vous voulez des performances, vous devrez minimiser les demandes de votre base de données et configurer une mise en cache agressive.
En travaillant avec Drupal, je sais que cela peut être intégré à votre installation Drupal. Je ne connais pas très bien Wordpress et je ne sais pas s'il existe des fonctionnalités intégrées dans Wordpress pour faciliter les demandes de proxy inverse.
Si vous allez utiliser mem-cache, vous aurez peut-être besoin de plus de RAM pour diffuser la page.
Vous voudrez peut-être également configurer le vernis sur votre serveur. La mise en place de vernis seul vous donnera un grand coup de pouce; comme on m'a dit. Vernis http://www.varnish-cache.org/