Fort ralentissement gros forum après conversion

Discussion dans 'Administration d'un site Web' créé par planetemuscle, 15 Janvier 2008.

  1. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    Fort ralentissement gros forum après conversion


    J'ai fait la conversion sur phpbb 3 en même temps que j'ai changé de serveur en effet l'ancien ne supportaient plus le nombre de connecté et la charge

    j'ai pris un serveur plus puissant un quad core intel au lieu d'un double opteron dual core précédemment et 8 gigas de ram au lieu de 2 gigas de ram avant

    Le soucis étant que dés qu'il y a plus de 20 connectés en meme temps par ex dans les 40 ou 50 tout est super lent et pas immédiat dans l'affichage aujourd'hui tout le monde s'est plaint de la lenteur et il y a eu même de messages d'erreurs de style "SQL ERROR [ mysql4 ]Too many connections [1040] "

    j'ai ressenti exactement la meme chose ici quand vous etes passé à phpbb3 et j'ai vu aussi parfois ce type d'erreur bien que vous ayez résolu ce soucis de lenteur

    j'ai un forum plus petit que vous mais néanmoins assez gros et bon objectif est d'aller de l'avant vers les un million de messages et les 50 000 membres et arriver au moins à 200 connectés sur le forum en même temps

    D'ou vient le problême à votre avis ?

    Est ce le serveur qui n'est pas assez puissant ou bien un mauvais réglage du serveur ou un bug ?

    je précise que j'ai une 10 enes d'autres sites qui sont plus rapide et moins fréquentés sur le même serveur c'est seulement planetemuscle qui est très lent même si il est possible que dés qu'il y a bcp de monde sur planetemuscle tout ralentisse


    -On peut vérifier la lenteur sans besoin d'être inscrit
    -Forum assez gros prés de 15 000 membress et 487 000 messages
    -Base de donnée qui fait 1.3 giga ( les membres écrivent pas mal de choses )
    -Lien : http://www.planetemuscle.com/phpBB2/index.php
    -Hébergeur serveur dédié : ovh quad core 8 giga de ram installé récemment ( il y a 15 jours )
    -Version forum : phpbb 3 derniere verson avec le mod supression des membres depuis la liste des membres et le mod who was here dernière version
    -Style : prosilver et subsilver 2
     
  2. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    j'ai regler le serveur my sql à 100 il n'y a plus de messages d'erreurs suite au conseil de quelqu'un sur webmaster hub


    Par contre tout est tj assez lent malgré un serveur ipgradé
     
  3. poupee
    poupee WRInaute discret
    Inscrit:
    29 Juin 2007
    Messages:
    97
    J'aime reçus:
    0
    Moralité, pas confondre gros et fort. Déjà ton premier serveur était sur dimensionné par rapport aux stats de fréquentation de ton site, alors le nouveau !!!
     
  4. FlorentP
    FlorentP WRInaute discret
    Inscrit:
    25 Juin 2005
    Messages:
    131
    J'aime reçus:
    0
    Faut dire aussi que phpbb est pas super adapté pour les grosses bdd... et encore moins pour des gros topis de plusieurs milliers de pages

    Sans vouloir particulierement en faire la promo (je n'y ai aucun interets), pour des forums a fort traffic/charge il y a des solutions pro qui resolvent correctement le probleme, genre mesdiscussions.net (forum.hardware.fr tient sur deux machines dans le meme genre que la tienne, pour donner un ordre de grandeur).
    Ca a un cout certe, mais devant le prix de l'hebergement d'un serveur surpuissant a l'annee, c'est peanuts.
     
  5. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 009
    J'aime reçus:
    0
    Et pourquoi ne pas passer sur des solutions comme IPB ou VBulletin, voire un autre (SMF ?)...

    Petite question aux connaisseurs des scripts de forum.

    Lo'
     
  6. nza2k
    nza2k WRInaute impliqué
    Inscrit:
    16 Janvier 2004
    Messages:
    892
    J'aime reçus:
    2
    Salut Florent !

    Il paraît qu'effectivement MesDiscussions résiste très bien aux charges ! Par contre, le code serait très difficile d'accès... La personnalisation du script prendrait du temps, même aux pros !
    ;)
     
  7. FlorentP
    FlorentP WRInaute discret
    Inscrit:
    25 Juin 2005
    Messages:
    131
    J'aime reçus:
    0
    IPB et vB c'est de la meme veine cote perf, ca va rencontrer le meme genre de probleme rapidement.
    A la rigueur vB serait le mieux des 3 (en incluant phpbb), mais c'est clairement pas la panace, rapidement il atteind ses limite et les gars de vB conseillent des configs de malades pour tenir la montee en charge (c'est le forum de judgehype qui a rencontre ce genre de probleme avec vB ya quelques annees).
    Pour SMF je connais pas.

    nza2k >> Ca depend quelle personnalisation, si c'est juste rajouter ses pubs, ou du html en haut et en bas de ta page, ou changer les couleurs/icones, ca se fait dans l'admin.
    Par contre sinon faut toucher au code, et la c'est comme partout, faut s'y connaitre... Mais depuis 2 ans ya un SDK qui doit pas mal faciliter la prise en main du code (mais ca doit plutot servir pour reutiliser des modules du forum ailleurs dans le site, genre identification, acces aux MP, etc). Y parait que ya IPB qui a un bon SDK aussi, j'en sais rien pour vB par contre
     
  8. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    Merci pour vos avis mais je sais que phpbb mais n'est pas l'idéal mais honnetement je crois que pas mal de gros autre forum doivent aussi avoir des betes de couses

    Pour mes discutions il n'a pas bcp de fonctionnalité je trouve et c'est un peu léger en terme d'innovation meme si ça tient la route


    Je pense qu'il y a un soucis autre que phpbb enfin j'espere


    Je dois aussi préciser que j'ai une 10 enes d'autres sites avec des bases de données moindres sur ce serveur mais dont les forums sont eux rapide

    Mais je pense qu'il y a un truc de byzarre surement avec mysql

    J'ai fait un top sur putty et un simple raiffraichissement sur l'index en allant sur le forum prend pas mal de secondes et fait monter le cpu à 25 % ( sur le top )
     
  9. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    Est ce que le fait d'avoir garder les tables de la base de phpbb2 ralentit le tout ?
     
  10. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 009
    J'aime reçus:
    0
    Puis-je te suggérer de tester plusieurs scripts (dont SMF), peut être d'autres moins connus, en faisant un import de tes données. Théoriquement ces scripts contiennent des outils de migration.

    Tu pourras les tester sur ton serveur en parallèle de ton site, histoire de faire des tests de montées en charge...
     
  11. tofm2
    tofm2 WRInaute passionné
    Inscrit:
    9 Avril 2005
    Messages:
    1 392
    J'aime reçus:
    0
    J'ai été faire un tour là (http://www.planetemuscle.com/phpBB2/index.php) effectivement, ça rame à mort, en fait, impossible de charger la première page.

    va faire un tour là

    https://www.webrankinfo.com/forum/t/optimisation-reglage-dun-serveur-puissant-2x4c.86449/

    et là

    https://www.webrankinfo.com/forum/t/lenfer-des-nerfs-avec-les-requetes-sql-abondantes.85669/

    Comme quoi, on ne le dira jamais assez => plutôt que de prendre un serveur style tractopelle à réaction nucléaire, en prendre 2 plutôt, l'un pour le web, l'autre pour le MySQL
     
  12. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    Merci à toi je vais potasser tout cela
     
  13. tofm2
    tofm2 WRInaute passionné
    Inscrit:
    9 Avril 2005
    Messages:
    1 392
    J'aime reçus:
    0
    Bon courage,

    Néanmoins, au vu des quelques données que tu nous as fournies, je suis un peu surpris, tu as de la visite, c'est bien, mais 200 connectés en même temps, ça n'est pas non plus extraordinaire, et ça doit pouvoir tenir sur un bon mutualisé ça...

    Es tu sûr de tes scripts, n'y a t'il pas quelque chose qui coince quelque part ??

    es tu sûr d'avoir bien la dernière version de phpbb3 (une version stable, pas une PR, ni une beta, je sais qu'il y en a eu des tonnes)

    enfin, vérifie bien. Mais je maintiens, il te faut peut être avoir deux dédiés, mais au vu de tes stats, deux kimsufi devraient suffire, et encore, très largement....

    n'oublions pas que le forum le plus fréquenté de france, hardware.fr se contente de deux serveurs (gros, d'accord, mais deux seulement) de la même façon, les forums de libération.fr, moins fréquentés, mais pas mal peuplés également tournaient il y a quelque temps encore sur deux PC style tour (seulement les forums)
     
  14. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    J'ai enfin trouvé

    C'est le mods who was here qui pose soucis il consiste à affiché les membres sur la journée en plus de qui est en ligne

    J'ai remis l'ancin index.php et tout est super rapide


    J'ai pu savoir que ça venait de la en mettant ceci


    J'ai mis cette astuce en bas du forum de manière à intégrer le temps de génération de la page , le nombre de requêtes et le gzip activé ou non

    C'est très interessant car il y a lien nommé explain en bas qui peut s'ouvrir si l'on clique et il va décomposer chaque requête por donner pour chacun d'entre elle le temps d'éxécution c'est très interessant et il me montre que ça vient du mods who was here avec un temps de requête pouvant atteindre 15 ou 20 secondes et qui bloque tout

    Est ce que j'ai fait une erreur de copié collé , est ce que c'est le mods lui même qui ne supporte pas les forums avec bcp de messages et de membres je suis en train de tout vérifier


    En tout cas merci à tous pour les conseils ce que vous avez dit n'en reste pas moins valable et je prendrai en compte les conseils qui m'ont été donné
     
  15. [--Eric--]
    [--Eric--] WRInaute occasionnel
    Inscrit:
    6 Janvier 2004
    Messages:
    352
    J'aime reçus:
    0
    WRI est sous phpBB3 ? :roll:

    Sinon relis les topics sur la config d'Apache. Les valeurs par défaut sont parfois totalement inadaptées.
     
  16. planetemuscle
    planetemuscle WRInaute discret
    Inscrit:
    12 Septembre 2004
    Messages:
    132
    J'aime reçus:
    0
    Pardon j'ai dit une connerie j'ai confondu avec phpbb-fr

    En fait tout est super rapide maintenant même avec 150 visiteurs connectés les pages s'affichent en moins de 0.1 secondes et ceci malgré le fait qu'il y ai 10 autres sites le serveur

    C'est le mod who was here qui ralentissait tout et je n'en connais pas la raisn je l'ai tout simplement désactivé sur mon plus gros fourum et depuis tout va mieux

    Dés qu'une version non buggé sortira et bien je le remettrai et puis voila

    Je pense que mon serveur pourra aisément tenir dans les 400 connectés simultanément

    Je m'excuse pour le dérangement néanmoins tout ce que vous m'avez me servira pour quand mon serveur sera surchargé ( possibilité d'autre script , réglage apache , deux serveur differents un pour mysql et un pour web ... )

    J'ai tout retenu et ceci n'aura pas été inutile même si j'en aurais pas besoin pour maintenant


    Phpbb 3 je peux le dire semble avoir été codé dans un soucis de rapidité et il vrai que tout fonctionne bien même si les permissions sont complexe

    Il me reste plus qu'à remettre les pubs , xiti , adsense , qq liens , flux rss et l'url rewritting

    Merci à tous et toutes :wink:



    PS si qq a des explications sur le mods who was here et le fait qu'il provoque des requetes de 30 secondes dés qu'il y a 30 connectés et ceci sur un forum qui a presque 500 000 messages et 15 000 membres et bien je suis preneur
     
Chargement...
Similar Threads - ralentissement gros forum Forum Date
Gros ralentissement sur serveur dédié Développement d'un site Web ou d'une appli mobile 11 Mars 2007
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
Ralentissement sur serveur mutualisé Administration d'un site Web 22 Mars 2011
Ralentissement dû au "like" de Facebook Facebook 10 Février 2011
Htaccess et ralentissement du serveur Administration d'un site Web 19 Décembre 2009
Comment absorber 15000 visites / Heure sans ralentissement Administration d'un site Web 21 Septembre 2009
Mutu 1&1 : ralentissement avec Wordpress ? Quelles alternatives ? Administration d'un site Web 31 Mai 2009
Contourner le ralentissement provoqué par le logo d'un site tiers ? Développement d'un site Web ou d'une appli mobile 25 Mars 2009
Comprendre un ralentissement Administration d'un site Web 15 Mars 2009
ralentissement avec Analytics google ? Google Analytics 5 Novembre 2008
Ralentissement sur 1and1... problème de log de stats ?? Administration d'un site Web 27 Août 2007
Hack, massmailing, ralentissement : comment sécuriser? Administration d'un site Web 12 Mars 2007
Ralentissement BDD Celeonet ts les soirs Administration d'un site Web 19 Février 2007
Ralentissement URL Rewriting URL Rewriting et .htaccess 17 Octobre 2006
[Dédié OVH] Ralentissement depuis cette aprem Administration d'un site Web 29 Mai 2006
Ralentissements sur serveur dédié Administration d'un site Web 28 Novembre 2005
Trop d'URL Rewriting = ralentissements ? URL Rewriting et .htaccess 4 Novembre 2005
[Dédié] Ralentissement réseau TCP/IP Administration d'un site Web 3 Novembre 2005
Ralentissement sur dédié Administration d'un site Web 18 Août 2005
Hebergeur USA = ralentissement d'affichage des pages ? Administration d'un site Web 6 Janvier 2005