web-dev-qa-db-fra.com

Analyser la charge CPU du site Drupal et Wordpress sur le serveur partagé

Notre hébergeur se plaint que nos Drupal et Wordpress sites Web exécutés sur un serveur partagé consomment trop de ressources de la CPU. Le trafic pour chaque site ne dépasse pas 100 utilisateurs par jour et, à première vue, nous n’avons pas beaucoup de plugins/add-ons.

Existe-t-il un outil ou une ressource pour analyser la cause de cette charge de processeur élevée?

Merci

Mise à jour: Nous avons décidé de suspendre nos comptes pendant que le problème était en cours de débogage, mais notre hébergeur (Site5) a indiqué qu'il avait constaté une activité inacceptable sur nos sites. Nous avons donc dû passer à un serveur dédié ... nous leur avons demandé à plusieurs reprises de nous fournir plus d'informations et ils revenaient toujours en disant que nous devions acheter un compte plus élevé. Enfin décidé de passer à un autre service d'hébergement.

4
Tedi

Il est plus important si un ou plusieurs de vos plugins est une ressource connue, pas le nombre de plugins que vous utilisez ou non. Essayez de mettre en œuvre la mise en cache si vous n'en avez pas encore, c'est toujours un bon point de départ. Pour wordpress install W3 Total Cache ou WP Super Cache .

Voir ce brouillon à propos de Test Wordpress Performance .

Avez-vous installé un logiciel Webanalytics (Google Analytics, Piwik ...)? Pouvez-vous voir s'il y a des pics de trafic à certains moments?

Et oui, comme Randy-e l’a suggéré, changez de fournisseur s’il n’est pas en mesure de vous fournir plus de détails. Il existe pour chaque serveur Web des modules et des extensions capables de répartir les ressources de manière simple entre les clients.

1
initall

Je ne crois pas qu'il y ait un hébergement partagé.

Vous ne pouvez avoir que 100 utilisateurs par jour ... mais combien d'entre eux utilisent le site en même temps? Qu'est-ce que vos hôtes disent à propos de l'utilisation du processeur? (c’est-à-dire ce qu’ils considèrent élevé). Vous pouvez également demander à votre hôte ce qui se passe. N'importe quel hôte digne de ce nom vous fournira plus d'informations que simplement "vous utilisez trop de ressources". Demandez-leur spécifiquement ce qui utilise trop de ressources, combien de temps cela se passe, etc. Votre meilleur pari est de leur demander. Ils ont accès au serveur, ils peuvent voir la cause du problème.

Je vous recommande toutefois de faire un saut, car ils risquent de simplement suspendre votre compte.

Mais avec autant d'utilisateurs, vous commencez à empiéter sur le territoire VPS si un groupe d'entre eux accède en même temps. La navigation d’un utilisateur n’utilisera guère de ressources. Toutefois, si vous avez 15 utilisateurs qui naviguent en même temps, ils en utilisent probablement trop.

À première vue, vous avez dépassé l'hébergement partagé pour votre type de site.

Vérifiez s'il existe des plugins pour wordpress qui vous aideront à analyser la charge. Je n'en connais aucun pour Drupal ... mais je suis sûr que wordpress les a. Je sais que MyBB a des outils intégrés, donc je ne peux pas voir Wordpress pas.

0
Randy E