web-dev-qa-db-fra.com

Tests de stress WordPress

Nous allons lancer un site communautaire avec 100 000 messages, 100 000 commentaires, 10 000 termes, 5 utilisateurs (tous les administrateurs/éditoriaux) et environ 500 000 commentaires dans wp_postmeta.

Le site peut évoluer avec une base d’auteurs plus importante et nous espérons qu’il deviendra un site beaucoup plus grand ...

J'aimerais à présent savoir comment se comporterait WordPress lorsque les chiffres ci-dessus atteindraient les 10 fois le pli actuel, c'est-à-dire

1 millions de messages, 1 million de commentaires, 100 000 termes, 500 utilisateurs et environ 5 millions de commentaires dans wp_postmeta.

Quels outils puis-je utiliser pour mettre autant d'enregistrements dans une installation WordPress?

Il faut environ 10 heures à ma routine de migration pour mettre 100 000 messages dans WP. Je dois trouver des moyens plus efficaces pour 1M records!

Je sais que WP peut gérer un contenu de base de données assez volumineux et WordPress.com en est le meilleur exemple. Cependant, ces gars-là ont une tonne de serveurs ... Dans mon cas, j'ai ce que j'ai.

Je suis curieux de voir/connaître le chargement du tableau de bord de l'administrateur et le comportement de la page de garde (avec plusieurs boucles) ...

Toutes les idées/outils pour atteindre cet objectif sont grandement appréciés ...

Bien sûr, une fois que j'aurai autant de récits, j'aurai besoin d'un outil de test de stress, mais je pense pouvoir trouver des utilitaires pour cela.

Nous utilisons IIS 7 et nous ne pouvons pas passer bientôt à LINUX pour des raisons de code héritées.

4
Average Joe

Wordpress devrait se comporter de la même manière, en fonction des ressources de votre serveur. J'espère que vous avez un serveur dédié car sinon, vous rencontrerez de graves pannes et éventuellement l'annulation de votre service d'hébergement.

Wordpress n'est que des bases de données et PHP, donc la quantité de fichiers n'affectera pas son utilisation. C'est stable. Vous pourriez avoir un milliard, un billion ou un quadrillion de tout, peu importe, pourvu que les ressources du serveur suffisent.

p.s. Où obtenez-vous tout cela?

3
wordpress

Vous pouvez utiliser un outil de test de charge comme Loadzen.com . Il comporte un plug-in chrome qui vous permettra de paramétrer vos demandes de publication de formulaire afin que vous puissiez facilement commencer à les remplir. votre site contenant des données tout en plaçant l'application sous une charge utilisateur croissante (en utilisant des scénarios de comportement mixtes), il s'agit d'un outil de paiement à l'utilisation qui vous permet de vous familiariser avec le niveau gratuit.

1
Martin