Accueil > Wordpress > WordPress : la limite des 32Mo de mémoire sur Free.fr

WordPress : la limite des 32Mo de mémoire sur Free.fr

Memoire Lionel sur Websourcing a présenté il ya quelques mois un plugin, WP-memory-Usage, qui m’a permis de découvrir un problème potentiel… j’ai presque atteint la limite de 32Mo sur l’hébergement mutualisé de Free.fr avec le Fantablog.

Dans la discussion qui a suivi cet article, j’ai cherché avec Lionel à réduire la gourmandise de WordPress, puisque pour Free.fr, impossible de dépasser la barre fatidique des 32Mo (même en changeant le paramètre WP_MEMORY_LIMIT dans le fichier wp-config.php).

Hélas pour l’instant, je n’ai rien trouvé de magique.

Je pars donc de l’état des lieux suivant : 90% de mémoire occupée !

etat

Cherchons les gourmands

Étapes suivantes : lister les plugins, les désactiver un à un, et trouver les « gourmands »…

Afin de cerner ce qui se passe, j’ai fais un clone de Fanta78 sur une autre adresse Free.fr, pour en arriver … à 67 % ! Mais à ce prix là, plus aucun plugin installé !

Donc, on peut partir du postulat que WordPress (2.8.4 au moment des tests) à besoin d’au moins 21 Mo pour fonctionner – chez Free.fr. Confirmation en poussant plus loin le test, j’ai détruit la base de données et réinstallé un WordPress tout frais. Le temps d’ajouter le plugin WP-Memory-Usage et voilà le résultat qui est confirmé : 21 Mo pour un WordPress vide !

Voici dans l’ordre décroissant de gourmandise les plugins, qui ne sont pas ceux que l’on croit au premier abord. Par exemple Wp-Cumulus ne consomme rien, mais Simple Tags 7% !

J’ai également supprimé tous les widgets restants (0% de mémoire gagnée), puis le thème (0% encore), puis une soixantaine de commentaires et un douzaine d’articles (0% également).

* 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%

Mais où passent les 67% restants ? Mystère, si quelqu’un à une idée… je n’ai rien trouvé sur la toile.

En attendant, j’ai pris le parti de remplacé les plugins gourmands par d’autres, et j’ai désactiver les plugins que j’utilise le moins fréquemment, comme wp-db-Backup.

Et ailleurs ?

Suite à la remarque de @djcahartt, j’ai vérifié pour le même blog (celui-ci) installé chez Free.fr et chez OVH, mêmes extensions et même thème, voici ce que cela donne : il y a bien une différence de fonctionnement entre un WordPress installé sur Free.fr et un autre.

FREE.FR


OVH.COM

Quand aux plugins, voici la liste de ce que j’utilise aujourd’hui :

[plugins_list]

  1. 02/10/2009 à 12:21 | #1

    Merci pour la sensibilisation à ce problème.

    Pour ma part j’en suis à 24 Mo avec WordPress 2.8.4 et les plugins suivants :
    Akismet
    All in One SEO Pack
    Contextual Related Posts
    Feed Locations
    Google XML Sitemaps
    revision delete
    TinyMCE Advanced
    WordPress.com Stats
    WordPress Admin Bar

    WP-Memory-Usage
    WP-Syntax Syntax
    WP-Syntax Button

  2. 31/10/2009 à 23:24 | #2

    Bonsoir !

    Je suis tombé sur ton article correspondant exactement à mon problème actuel avec cette fouteuse mémoire de free sur les pages perso.

    J’ai désactivé tous mes plugins et je suis aussi à 64 % juste avec wordpress !!

    As-tu des nouvelles de ton côté ?

    A bientôt
    Christophe

  3. 01/11/2009 à 10:14 | #3

    J’ai également au minimum 64% de mémoire utilisée, sur un WordPress out-of-the-box chez Free.fr. On ne peut donc pas faire mieux ;-(
    Pour baisser la mémoire utilisée par WordPress, je n’ai pu que jouer sur les plugins installés, hélas. J’ai donc supprimé les 3 plus gourmands (Simple Tags 7%
    * Viper’s Video Quicktags 5% * CodeColorer 4%). Difficile choix, car si je les ai utilisé, c’est qu’ils étaient… utiles. Du coup j’ai dû par exemple repasser dans tous les articles avec des vidéos pour réintégrer les vidéos Youtube manuellement.
    Misère…
    Je reste en tout cas en veille sur ce sujet, si je découvre qqchose d’utile je mettrais à jour l’article.

  4. zulu
    01/12/2009 à 19:29 | #4

    Bonjour,

    j’ai poste sur USENET proxad.free.services.pagesperso le probleme relatif a la memoire limitee par PHP sur l’espace perso de free.
    voila ce qu’on ma repondu:

    « Dès que j’ai une semaine pleine pour mettre à jour php, ca sera fait en
    meme temps
    (+ des cobayes… faudrait que je ponde une page d’inscription pour
    alpha et beta testeurs) »
    Yohan

    J’ai pense que ca pouvais vous interesser.

    N’hesitez pas (si vous etes fan de wordpress et si vous en avez le temps)
    a proposer votre aide en tant que beta-testeur, car je suppose que ca motivera
    les troupes pour entreprendre la migration…

    Cordialement,

    z.

  5. 01/12/2009 à 19:47 | #5

    @zulu Merci beaucoup pour cette info. Je vais regarder ça moi aussi dès que j’ai du temps.

    En attendant j’ai eu besoin à nouveau de fonctionnalité php non disponible chez Free.fr pour installer une application… et j’ai du ouvrir un compte (payant) chez un autre hébergeur pour pouvoir tester. Dommage.

  6. 27/01/2010 à 08:25 | #6

    Bonjour,
    Je croyais qu’avec free on avais droit à 10 go ?! Ca veut donc dire que le blog+plugins+articles ne doit pas dépasser 32 mo ? Mon blog est en ligne depuis hier j’ai un article et 20 plugins j’en suis à 90% de mémoire ! Ca veut donc dire que je ne pourrais pas remplir mon blog ?

  7. djcahartt
    29/01/2010 à 10:55 | #7

    Le problème ce n’est pas que WordPress prenne 61% de mémoire, c’ets qu’il prenne 61% de mémoire CHEZ FREE.
    J’ai fait des test chez d’autres hébergeur gratuits (000webhost.com) et wordpress prends bcp moins de ressources.
    Avec un thème gourmand, je suis à 15,42 Mo d’utilisé.
    Le problème vient de chez free.

  8. 29/01/2010 à 16:05 | #8

    @ninoochat La mémoire utilisée par les plugins actifs ne varie plus par la suite avec l’augmentation du contenu. Encore que pour certains plugins qui manipulent par exemple les mots clés, ce ne doit pas être le cas, à tester…

    Mais coté espace disque et base de données, aucun souci sur Free.fr, on peut s’étaler confortablement. Donc pas de limite bloquante coté blog ni articles.

    Le gros hic c’est bien la mémoire qui limite ou empêche l’usage de pas mal de plugins.

  9. 29/01/2010 à 16:13 | #9

    @djcahartt Mince, tu as raison ! Je viens de faire le test, puisque j’ai ce blog chez free.fr (off-line) et celui-ci qui en est un clone récent : mêmes extensions et thème, 19,32% chez OVH et 28,01% chez Free.fr

  10. 02/03/2010 à 11:06 | #10

    C’est dingue ça. Avec la multiplication des plugins, on arrive vite à saturation. Qu’est-ce qu’ils en font de la mémoire chez Free, il l’a mange ?

  11. 18/01/2017 à 18:31 | #11

    Bonjour,
    Le problème de consommation mémoire qui change d’un hébergeur à l’autre vers de la version de PHP utilisée.
    Chez Free : PHP 5.2
    ailleurs : 5.3 et au-dessus.

    Ce billets de blog à fait les mêmes essais que vous, en donnant les explications : http://brianshim.com/webtricks/reduce-wordpress-memory-usage/

    C’est pénible moi j’en suis à 26 Mo, et il m’est souvent impossible d’uploader un fichier par la voie WP.

    Je pense aussi que les thèmes jouent un rôle. A vérifier

  1. 08/03/2010 à 19:22 | #1