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
[postnuke] optimiser la vitesse de ...
- mumuri
-
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
-
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
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
-
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
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
-
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
Je comprends pourquoi je laggue à 512 mo maintenant mumuri forum.topflood.com
- mumuri
-
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
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
-
20.03.2007, 20:32 disons que je dois avoir les fichiers
http://telechargement.topflood.com/pnMod.txt mumuri forum.topflood.com
http://telechargement.topflood.com/pnMod.txt mumuri forum.topflood.com
- mumuri
-
20.03.2007, 21:17 cool ! je vais essayer de mettre ça en place sans trop tarder ...
merci mumu titiplanti
merci mumu titiplanti
- titiplanti
-
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
a plus mumuri forum.topflood.com
- mumuri
-
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
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
-
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
il doit y avoir un dossier modconfig normalement dans pntemp mumuri forum.topflood.com
- mumuri
-
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
Quelque chose te tracasse mumuri ? titiplanti
- titiplanti
-
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
la tu dois gagner deux / trois requetes à ta base par page, c est déja çà :) mumuri forum.topflood.com
- mumuri
-
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
-
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
http://www.phpfrance.com/tutoriaux/index.php/toc/home mumuri forum.topflood.com
- mumuri
-
- titiplanti
-
- Discussions similaires
- [Postnuke] >Information...
- [postnuke] cms en francais
- [Postnuke] personnaliser la page de redirection
- [postnuke] avatars personnalisés