Supposons qu'il s'agit d'un site dont le contenu dynamique concerne l'utilisateur ou dont le contenu change très souvent. Le vernis est donc sorti. Supposons également qu'il n'y a pas de plug-in et que le thème est Vanilla.
Wordpress peut-il être réglé pour utiliser moins de mémoire à chaque demande? Il semble inclure toutes les bibliothèques et fonctions par défaut. Est-ce tout ou rien ou peut-il dire que les fonctions multimédia ne sont pas nécessaires si elles en ont vraiment besoin sans être lobotomisées?
J'allais demander ceci sur StackOverflow, mais je suis à peu près sûr qu'ils m'auraient indiqué ici. Peut-être ServerFault?
La réponse courte est ... pas beaucoup .
WordPress s'appuie sur, comme scribu (un gars qui a commencé par écrire des plugins très intelligents et utiles, tels que Posts 2 Posts , WP CLI , Dépendances des plugins et beaucoup d’autres, se retrouvant dans la WP équipe principale pendant un certain temps) le dit :
langage de merde (PHP, une version ancienne pour démarrer) et architecture de merde (WP_Query).
En dehors de cela, vous êtes et non le premier à poser cette question.
Cela dit, on pourrait se demander: pourquoi l’utiliser plutôt que? Eh bien, WP présente quelques avantages:
... [la liste est longue, avec des avantages de moins en moins importants que WP a sur ses concurrents]
Je recommande vivement Wordpress sur PHP 7. Vous serez surpris par l'amélioration des performances et l'efficacité de la mémoire. Aaron Jorbin a déclaré " amélioration de la vitesse de 2-3x par rapport à PHP5.6 ".
Une autre solution consiste à examiner les augmentations de performances dans PHP 5.5, PHP-NG et HHVM sur PHP 5.3 et PHP 5.4. Pas nécessairement un gain direct d’efficacité de la mémoire, mais utiliser PHP <5.5 sans (surtout sans opcache) laisse beaucoup sur la table.
Quelques liens vers les résultats du benchmark: