Websourcing.fr

Websourcing.fr » Actualités, Web, Logiciels et Fun

Image pour [WordPress] WP-Memory-Usage: combien de mémoire utilisez vous?

[WordPress] WP-Memory-Usage: combien de mémoire utilisez vous?

WordPress est souvent accusĂ© d’avoir Ă©tĂ© dĂ©veloppĂ© avec les pieds. En tout cas, c’est ce que prĂ©tendent les personnes qui utilisent Dotclear ou un moteur de blogging tiers.

S’il est vrai que certains bouts de code du script WordPress ne sont pas des modèles du genre, il n’en reste pas moins que celui-ci est tout de mĂŞme robuste et fiable.

Avec la version 2.8, la mĂ©moire utilisĂ©e par WordPress a encore augmentĂ© pour atteindre le cap fatidique des 32 Mo. C’est en effet la limite qu’impose un bon nombre d’hĂ©bergements mutualisĂ©s.

WP-Memory-Usage est un plugin pour WordPress qui vous permet de connaitre la limite de mĂ©moire utilisable par vos hĂ©bergement, ainsi que l’utilisation courante de celle-ci.
Le plugin ajoute un widget dans l’interface d’aministration qui prĂ©sente ces informations:

wp memory usage plugin websourcing fr 500x151 [Wordpress] WP Memory Usage: combien de mémoire utilisez vous?

Comme vous le voyez, je suis assez au large sur mon hĂ©bergement. Sachez que l’utilisation courante change en fonction de la charge sur le serveur.

Sachez aussi que chaque plugin ajoute de l’occupation mĂ©moire et que les dĂ©sactiver peut ĂŞtre une bonne option. Par exemple, j’utilise le plugin WP-Optimize pour optimiser ma base de donnĂ©es mais je ne l’active que lorsque je m’en sers.

wp optimize activation exemple [Wordpress] WP Memory Usage: combien de mémoire utilisez vous?

Lorsque vous ĂŞtes proche de la limite, votre blog risque de s’en trouver ralenti. Si votre hĂ©bergement le permet, vous pouvez passer outre la limite par dĂ©faut imposĂ© dans le script.

Dans le fichier wp-settings.php, vous trouvez la valeur par défaut :

if ( !defined('WP_MEMORY_LIMIT') )
	define('WP_MEMORY_LIMIT', '32M');

Le mien est définit à 64 Mo (dans le fichier wp-config.php), même si je suis sûr de ne jamais atteindre cette utilisation. Il vous suffit de coller cette directive dans wp-config.php:

define('WP_MEMORY_LIMIT', '64M');

N’oubliez pas de dĂ©sactiver le plugin après utilisation ;) .

Petit sondage: combien consommez vous de mémoire pour votre blog ? (citez le nombre de plugins et la version de
PHP)

download ico [Wordpress] WP Memory Usage: combien de mémoire utilisez vous?Téléchargez WP-Memory-usage

Crédits: wpenginer.com


Cet article vous a plu ?

Commenter Laissez un commentaire | Recevez les mises à jour Souscrivez au flux RSS | Partager : Twitter AddInto Fuzz del.icio.us Wikio FR Blogonet
Websourcing.fr - Tous droits réservés. Reproduction interdite sans accord préalable.
  1. Répondre Citer #1 par Semageek le 22 juin 2009 - 11:31

    Je viens d’installer Wp-memory-usage, mais il m’affiche N/A pour l’allocation et l’usage, je suis en connexion GPRS, alors je verrais de la maison si ça marche mieux pour te communiquer des rĂ©sultats.
    A moins qu’il y a une autre manip que l’install et l’activation de Wp-memory-usage.

    • Répondre Citer #2 par Lionel Roux le 22 juin 2009 - 11:39

      Non je ne crois pas qu’il y ait quelque chose de plus Ă  faire. Peut-ĂŞtre que ton hĂ©bergement ne supporte pas l’une des fonctionnalitĂ©s ? Tu me diras ça .. @+

  2. Répondre Citer #3 par Semageek le 22 juin 2009 - 16:43

    Ca y est ça roule :
    WordPress 2. 8 avec les extensions suivantes actives :

    Acronyms, AddThis Social Bookmarking Widget, AdSense Manager, Akismet, All in One SEO Pack, Breadcrumb Navigation XT, cforms, Email Users, FeedBurner FeedSmith, flickrRSS, Google XML Sitemaps, Insights, Limit Posts, Most Commented, MyAdManager, NextGEN Gallery, Popularity Contest, Post-Plugin Library, Post-Plugin Library, Post Thumb Revisited, Random Posts widget, Related Posts Thumbnails, Robots Meta, Similar Posts, wikioVote, WordPress.com Stats, WordPress.com Stats, WordPress Gravatars, WordPress Mobile Edition, WordPress Related Posts, WP-Cumulus, WP-DBManager, WP-Memory-Usage, WP-Memory-Usage.

    Je sais il y a du monde.

    Version PHP : 4.4.9

    Et je ne dĂ©passe jamais 8Mo d’utilisation.

    Je suis toujours en connexion GPRS pour info, je te redonne les résultats à la maison avec une vrai connection.

  3. Répondre Citer #4 par NeoSting le 23 juin 2009 - 18:09

    J’Ă©tais arrivĂ© Ă  la limite des 32M mais cĂ´tĂ© hĂ©bergeur, il m’Ă©tait impossible d’augmenter cette valeur. J’ai trouvĂ© une solution ailleurs avec un dĂ©diĂ© partagĂ© avec un ami,mais ce n’est pas une raison. je trouve, comme je le dis sur mon billet ici http://neosting.net/wordpress/wordpress-2-8-la-gourmandise-est-un-vilain-defaut.html que WordPress devient bien trop gourmand.

    • Répondre Citer #5 par Lionel Roux le 28 juin 2009 - 22:21

      C’est la meilleure solution parce que du coup pour un coĂ»t raisonnable, tu as de bonnes performances et un plus grand contrĂ´le.

      Perso je passe par une association qui loue un dédié.

  4. Répondre Citer #6 par Stella le 28 juin 2009 - 21:56

    J’en suis Ă  29.29 of 32 MByte.
    Je suis sur un serveur Free, PHP Version 4.4.3-dev

    Avec les plugins suivants : Askimet, All in one SEO pack, Awsom News Announcement, Contact form 7, Highlight author comments, Picasa Image Express, Simple Tags, wikioVote, WordPress.com Stats, Wp-spoilers.

    C’est un site perso et je n’y connais pas grand-chose, mais si je comprends bien, je n’ai pas d’autre choix que de trouver un serveur dont la memory_limit est plus haute… Mais 32Mo me semblait dĂ©jĂ  correct !
    Et j’ai encore pas mal de plugins dĂ©sactivĂ©s (NextGen Gallery, TinyMCE Advanced, Comment reply notification, et j’en passe), que je ne peux plus activer sous WordPress 2.8 sous peine de bug.

    Du coup je rejoins NeoSting : cette gourmandise en ressource me semble un peu dĂ©mesurĂ©e… Et je suis bien embĂŞtĂ©e.

    • Répondre Citer #7 par Lionel Roux le 28 juin 2009 - 22:24

      Pour l’instant ça va, mais si tes besoins Ă©voluent il te faudra passer sur un hĂ©bergement « pro ». Worpdress ça se mĂ©rite ;)

  5. Répondre Citer #8 par fanta78 le 22 septembre 2009 - 18:02

    Je suis un peu Ă  la limite : 90%
    Je cherche d’ailleurs un moyen d’augmenter la mĂ©moire sur free.fr (illusoire), ou d’optimiser les plugins (possible qu’il existe un plugin qui liste les gourmands)

    * PHP Version : 5.1.3RC4-dev / 64Bit OS
    * Memory limit : 32 MByte
    * Memory usage : 28.91 MByte

    Plugins utilisés
    * Category Order (v. 1.0.3) by Wessley Roche.
    * CodeColorer (v. 0.9.5) by Dmytro Shteflyuk.
    * Exec-PHP (v. 4.9) by Sören Weber.
    * FeedBurner FeedSmith (v. 2.3.1) by FeedBurner.
    * Google XML Sitemaps (v. 3.1.6) by Arne Brachhold.
    * Plugins list (v. 1.0) by Davide Benini.
    * Replace WP-Version (v. 1.0) by Frank Bueltge.
    * RSS scroller. (v. 1.0) by Gopi.
    * Shadowbox JS (v. 3.0.0.1) by Matt Martz.
    * Simple CAPTCHA (v. 1.5.1b) by Zorex.
    * Simple Tags (v. 1.6.6) by Amaury BALMER.
    * Twitter Tools (v. 2.0) by Alex King.
    * Viper’s Video Quicktags (v. 6.2.6) by Viper007Bond.
    * WordPress Database Backup (v. 2.2.2) by Austin Matzko.
    * WP-Cumulus (v. 1.21) by Roy Tanck.
    * WP-Memory-Usage (v. 1.1.0) by Alex Rabe.
    * WP-PageNavi (v. 2.50) by Lester ‘GaMerZ’ Chan.

    • Répondre Citer #9 par Lionel Roux le 22 septembre 2009 - 23:12

      90% c’est clairement bcp. Le plus simple (et long) c’est dĂ©sactiver tous les plugins, les activer uns Ă  uns et les tester seuls pour voir leur impact.
      Gare aux fuites mémoire dans les plugins mal codés également. Puis certains consomment clairement bcp (comme Cumulus par exemple).

  6. Répondre Citer #10 par fanta78 le 23 septembre 2009 - 16:18

    @Lionel J’ai fais les tests suivants, et j’en suis arrivĂ© Ă  67 %… Pas très satisfaisant vu ce qu’il reste d’actif.
    Je me demande comment tu fais @Semageek pour rester Ă  8Mo ???

    J’ai un deuxième site mirroir sur free : export SQL et FTP du site, obtention d’un clone parfait, avec le mĂŞme symptĂ´me de 90% d’utilisation.

    J’ai ensuite dĂ©sactivĂ© un Ă  un les plugins. Voici dans l’ordre dĂ©croissant les gourmands, qui ne sont pas ceux que l’on croit. Par exemple Cumulus ne consomme rien, mais Simple Tags 7% !

    Etant descendu seulement Ă  67%, j’ai ensuite supprimĂ© tous les widgets restants (0%), puis le thème (0%), puis 60 commentaires et 10 articles (0%).

    Quelqu’un Ă  une idĂ©e pour gratter du Mo ?

    * Simple Tags 7%
    * Viper’s Video Quicktags 5%
    * CodeColorer 4%
    * Twitter Tools 2%
    * WordPress Database Backup 2%
    * WP-PageNavi 1%
    * Exec-PHP 1%
    * FeedBurner FeedSmith 1%
    * Shadowbox JS 1%
    * Category Order 0%
    * Google XML Sitemaps 0%
    * Replace WP-Version 0%
    * Simple CAPTCHA 0%
    * WP-Cumulus 0%
    * WP-Memory-Usage ????

    • Répondre Citer #11 par Lionel Roux le 23 septembre 2009 - 21:10

      A mon avis tu pourras pas aller plus bas. Par défaut WordPress utilise pas mal de mémoire, donc ça parait normal.

      As-tu essayĂ© de redĂ©finir define(‘WP_MEMORY_LIMIT’, ’64M’); ?

      On sait jamais ça pourrait marcher.

(Ne sera pas publié)
  1. Sur WordPress 2.8 : incompatible avec les hébergements mutualisés ? | NeoSting.net le 23 juin 2009 - 18:06

    [...] dépasse déjà les 16Mo ! Si vous êtes sur un serveur virtuel ou dédié, vous pouvez suivre cette procédure de Lionel Roux pour mieux configurer la mémoire du script. WordPress se serait-il tiré une balle dans le pied [...]

  2. Sur Fantablog » Wordpress : la limite des 32Mo de mĂ©moire sur Free.fr le 25 septembre 2009 - 21:42

    [...] sur Websourcing a prĂ©sentĂ© rĂ©cemment un plugin, WP-memory-Usage, qui m’a permis de dĂ©couvrir un problème [...]