[postnuke] optimiser la vitesse de ...

23.11.2005, 17:20 Postnuke est livré par défaut avec beaucoup de modules, certains d'entre eux bouffent une part incroyable des ressources d'un site, essentiellement par l'éxécution de requétes SQL.

Pour optimiser la vitesse de chargement de vos pages, je vous conseille fortement de désactiver les modules Stats et PnReferer qui amélioreront grandement la vitesse de chargement des pages.

Pour vos statistiques, Google et xiti vous proposent des logiciels de statistique en ligne. N'hésitez pas à les utiliser.

Liens :
xiti : http://xiti.fr
Google stats : http://www.google.com/analytics/

Pour optimiser un phpBB, activer la mise en cache
phpbb activer

mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
23.11.2005, 18:32 Ma mémoire me joue des tours, mais, je crois qu'il existe une option et/ou un module qui permet de mettre certaines pages en cache. ÇA occupe plus de mémoire ou de l'espace, mais, ça va plus vite. dihap
dihap
dihap
Messages : 2 525
24.11.2005, 16:03 en fait postnuke utilise un systéme de template dans le méme style que PhpBB qui réalise cette fonction ;).

Le probléme c'est que le gestionnaire de stats fourni avec fait plusieurs requetes à la base a chaque chargement de page pour insérer les informations des internautes.

Si vous faites de l'url rewriting
Une autre astuce consiste à éditer les fichiers .htaccess et outputfilter.shorturls.php, et à mettre en commentaire toutes les régles qui ne sont pas utilisés dans votre cms.

Pour mettre des commentaires sur des htacces, on utilise des #, pour les fichiers php des //.

Le fichier outputfilter.shorturls.php est composé de deux gros tableaux, in et out. In contient la structure de tous les liens du site, ces liens seront ensuite transformés en leur équivalent dans out. Il faudra mettre en commentaire à la fois dans in et ensuite dans out. Si vous ne le faites pas bien, vous risquer d'avoir un décalage et les liens ne redirigeront pas au bon endroit.

pensez à sauvegarder vos fichiers.

utilisateur anonyme

désactivez les sessions pour les utilisateurs anonymes, les sessions utilisent des requêtes mysql.
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
07.03.2007, 21:26 Salut,Je m'intéresse depuis peu aussi à l'optimisation de postnuke qui, j'ai fini par m'en rendre compte, consomme énormément de ressources, à cause d'un grand nombre de requêtes SQL.Pour mes 1000vu/jour j'ai besoin d'un serveur disposant de 2 Go de mémoire vive (alors que mon hébergeur actuel recevait 20000vu/jour sur le même serveur !)Je suis à la recherche de solutions pour sortir de cette impasse : comment faire évoluer et faire connaitre davantage son site s'il nécessite des serveurs énormes. Quelles sont les solutions :- modifier le code en profondeur (c'est dur !)- changer de CMS (des choses ont été tentées pour migrer vers SPIP ...)J'en profite pour vous passer un lien intéressant, un comparatif sur les CMS :
http://www.boomtchak.net/article.php3?id_article=918
curieusement ils ne parlent pas de Joomla qui est le plus connu en France.Enfin bref je suis un peu dans le vague et je commence ma recherche sur le forum topflood dont je sais que le webmaster n'est pas à cours de ressources ;)




modifié par : titiplanti, 07 Mar 2007 - 21:28
titiplanti
titiplanti
titiplanti
Messages : 165
14.03.2007, 19:50 attend la 0.8 de postnuke, elle devrait etre plus légére, augmente les temps de cache au maximun et installe le mode de mise en cache pour pnforum que j'avais posté sur postnuke france.

Je comprends pourquoi je laggue à 512 mo maintenant
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
18.03.2007, 11:19 Hum ... j'ai tellement customisé mon postnuke, notamment avec tes patchs (replace-header etc) et les miens (symboles mathématiques ...) que je ne suis pas chaud pour mettre à jour avec la 0.8.
Je préfèrerais essayer d'implémenter le code du cache que tu as développé. Celui dont tu parles ici : http://www.postnuke-france.org/module-Forum-viewtopic-topic-1953-highlight-cache.html si tu ne l'as pas perdu .... (fichiers inaccessibles)
titiplanti
titiplanti
titiplanti
Messages : 165
20.03.2007, 20:32 disons que je dois avoir les fichiers

http://telechargement.topflood.com/pnMod.txt
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
20.03.2007, 21:17 cool ! je vais essayer de mettre ça en place sans trop tarder ...
merci mumu
titiplanti
titiplanti
titiplanti
Messages : 165
20.03.2007, 21:40 de rien ovh laggue un peu ce soir, faudra attendre un peu avant que le lien soit opérationnel

a plus
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
02.04.2007, 11:20 Bon, il marche impeccablement bien ce mode de mise de cache.
Je n'ai rien gagné de spectaculaire en rapidité car j'avais déjà activé le cache précédemment. Par contre, j'ai beaucoup moins de bugs, les corrections qui sont longues à apparaitre, etc. Pour pnForum c'est quand même bien mieux !
titiplanti
titiplanti
titiplanti
Messages : 165
11.04.2007, 23:14 est ce que t a bien genere les fichiers de cache ?

il doit y avoir un dossier modconfig normalement dans pntemp
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
12.04.2007, 07:01 J'ai bien le dossier mod_Config dans lequel j'ai 5 fichiers .php.

Quelque chose te tracasse mumuri ?
titiplanti
titiplanti
titiplanti
Messages : 165
14.04.2007, 09:44 Je voulais etre sur que tu es bien installer le mod :)

la tu dois gagner deux / trois requetes à ta base par page, c est déja çà :)
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
14.04.2007, 11:44 Oui. C'est un travail de fourmi et j'espère en gagner encore quelques unes en bossant sur le code. Je me suis procuré un livre sur php/mysql ... Je vais attaquer les choses à mon rythme. (Qui va piano ménage sa monture :) ) titiplanti
titiplanti
titiplanti
Messages : 165
14.04.2007, 20:37 tu trouveras pas mal de truc ici

http://www.phpfrance.com/tutoriaux/index.php/toc/home
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 923
14.04.2007, 21:26 merci ;) titiplanti
titiplanti
titiplanti
Messages : 165

  • avis livres
  • bourse
  • séries télé
  • avis films
  • anime
  • smileys
Tout droits réservés ©2008 Top Flood. Crédits des logiciels tiers.   - en partenariat avec flood.fr.