web-dev-qa-db-fra.com

Sous-domaine multisite utilisant plus de ressources que d’autres?

J'ai un WordPress Multisite - www.domain.com et un subcomdain example.domain.com sur un VPS de performance. Le sous-domaine reçoit beaucoup plus de trafic et utilise plus de ressources, et nous ne voulons pas qu'il ralentisse les autres sous-domaines ou le site Web principal.

Pour fournir des ressources à example.domain.com, pourrais-je l'héberger sur un serveur VPS distinct? Je comprends que tous les sous-domaines sont connectés à la même base de données. Cependant, j'ai reçu beaucoup de réponses et de débats différents sur ce sujet.

Oui, je vais effectuer une mise à niveau vers un serveur dédié, mais le sous-domaine utilise toujours beaucoup plus de ressources que le parent et les autres. Quel serait le meilleur moyen d'empêcher les autres sites de ralentir?

Dois-je copier le sous-domaine WP et créer une installation WordPress distincte sur un sous-domaine. Ensuite, voyez comment je peux connecter WordPress à l’autre WordPress? De cette façon, il a sa propre installation et ses ressources?

2
tryin2learn

D'après mon expérience ... Je continuerais à utiliser Multisite pour votre configuration à des fins d'organisation et de facilité de gestion.

Voici une liste de choses que vous pouvez essayer avant de vider les poches:

  1. Envisagez les options de mise en cache. (Personnellement, j'aime bien utiliser W3TC ), mais il existe de nombreuses options pour cela.
  2. Considérez Jetpack CDN pour les images. (J'ai eu un succès raisonnable avec cela.)
  3. Pensez à ajuster votre serveur Web, serveur de base de données et PHP configuration en fonction des spécifications de votre système pour obtenir des performances optimales.
  4. Pensez à passer à PHP 7 (si ce n’est pas déjà fait) - C’est beaucoup plus rapide que PHP 5.
  5. Considérons PHP-FPM ?
  6. Considérons Hyper-DB ?

L’optimisation du code et des requêtes est l’une des options les plus négligées.

Ici, je peux me tromper d’idéologie, mais je suppose que si le serveur n’avait à charger qu’un ensemble de fichiers, les performances seraient meilleures que lors du chargement de deux ensembles de fichiers.

S'il est clair dès le départ qu'un site monopolise totalement les ressources, vous avez mis tout en œuvre pour optimiser votre configuration. ALORS peut-être qu’à ce stade, il est temps de transférer ce site sur son propre serveur.

En outre, avant de passer immédiatement à une machine dédiée, prenez en compte toutes les optimisations mentionnées ci-dessus et optimisez vos ressources VPS. Il pourrait être moins coûteux de doubler vos ressources VPS par rapport à une machine entièrement dédiée.

1
Michael Ecklund

Pour fournir des ressources à example.domain.com, pourrais-je l'héberger sur un serveur VPS distinct?

La réponse est oui, vous pouvez. En configurant DNS pour qu'il pointe vers un nouvel IP VPS.

Si vous les séparez. Lorsque vous sous-domaine avec une forte charge vers le bas. D'autres encore en ligne. mais si vous les mettez dans le même VPS. Si votre VPS ne peut pas gérer tout cela va tomber.

0
gongsun