Consommation de l'url rewritting
11 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

ManiaGames - WRInaute passionné

- Messages: 565
- Inscription: Dim Sep 18, 2005 13:01
Consommation de l'url rewritting
Bonjour,
Je suis en train de rediger un script pour un projet futur.
Seulement, vu que j'utilise tous sous forme d'include (http://www.example.com?include=page01), j'obtient des tas de parammètres, et niveau réferencement ça va pas être top.
C'est pourquoi j'ai pensé à l'url rewritting.
Seulement, j'aimerais savoir ce que celui si consomme, car avec 3 rewritting dans un forum phpBB, j'ai des ralentissements, alors avec 30 règles j'imagine !
Quesqui ralentit vraiment dans l'url rewritting, et comment optimiser ceci ?
ManiaGames
Je suis en train de rediger un script pour un projet futur.
Seulement, vu que j'utilise tous sous forme d'include (http://www.example.com?include=page01), j'obtient des tas de parammètres, et niveau réferencement ça va pas être top.
C'est pourquoi j'ai pensé à l'url rewritting.
Seulement, j'aimerais savoir ce que celui si consomme, car avec 3 rewritting dans un forum phpBB, j'ai des ralentissements, alors avec 30 règles j'imagine !
Quesqui ralentit vraiment dans l'url rewritting, et comment optimiser ceci ?
ManiaGames
Mon avis va diverger des votres, je pense que l'url rewriting consomme moyennement si on l'utilise correctement, par contre si on l'utilise mal ou il y a des bugs, ca risque de consommer beaucoup.
De plus, si on manipule pas bien, en cas de boucle sans fin, ca risque de surcharger le serveur, c'est une des raisons qui font que des hébergeurs gratuits n'activent pas le mod_rewrite...
Reste a voir...
De plus, si on manipule pas bien, en cas de boucle sans fin, ca risque de surcharger le serveur, c'est une des raisons qui font que des hébergeurs gratuits n'activent pas le mod_rewrite...
Reste a voir...
Il y a 2 maniéres de coder l'url rewriting l'un via htaccess avec toutes les régles dedans : apache 2 est plutot performant dans ce cas là mais c'est assez statique
L'autre de loin le plus élégant et le plus efficace c'est de passé par mysql, dans ce cas là avec beacoup d'entrés ça peut assez vite sécher un serveur, à ce stade on arrive on fond même des notions d'optimisations de code/requetes sql : cache server mysql, table en mémoire, cache par fichiers sur disque, utilsation des indexes, optimisation de la structure de la base,.....
Cet aprés midi encore j'ai optimisé une requetes qui prennait 1.2 secondes avant puis 0.02 aprés. La table faisait + de 400.000 entrés (c'etait pas de l'url rewriting bien sur
)
C'est surprenant comme un site ne réagit pas de la même maniére quand 100 ou 100.000 entrés dans une table.
L'autre de loin le plus élégant et le plus efficace c'est de passé par mysql, dans ce cas là avec beacoup d'entrés ça peut assez vite sécher un serveur, à ce stade on arrive on fond même des notions d'optimisations de code/requetes sql : cache server mysql, table en mémoire, cache par fichiers sur disque, utilsation des indexes, optimisation de la structure de la base,.....
Cet aprés midi encore j'ai optimisé une requetes qui prennait 1.2 secondes avant puis 0.02 aprés. La table faisait + de 400.000 entrés (c'etait pas de l'url rewriting bien sur
C'est surprenant comme un site ne réagit pas de la même maniére quand 100 ou 100.000 entrés dans une table.
-

ManiaGames - WRInaute passionné

- Messages: 565
- Inscription: Dim Sep 18, 2005 13:01
Je n'utilise pas le rewritting via MySQL, seulement par le .htaccess
Le ralentissement doit être spécifique à phpBB
ManiaGames
Le ralentissement doit être spécifique à phpBB
ManiaGames
-

ManiaGames - WRInaute passionné

- Messages: 565
- Inscription: Dim Sep 18, 2005 13:01
Salut,
Je maintient que le rewritting ralentit mon forum, et mon site :
http://www.terreslegends.com
Avant, le temps de latence était inexistant, inférieur à 0.1 seconde.
Maintenant, je sens cette latence, qui reste faible mais qui existe !
Que faire
ManiaGames
Je maintient que le rewritting ralentit mon forum, et mon site :
http://www.terreslegends.com
Avant, le temps de latence était inexistant, inférieur à 0.1 seconde.
Maintenant, je sens cette latence, qui reste faible mais qui existe !
Que faire
ManiaGames
-

WebRankInfo - Administrateur du site

- Messages: 15881
- Inscription: Ven Avr 19, 2002 19:51
bzctoons, peux-tu préciser ce que tu appelles le rewriting par MySQL ?
C'est le fait de stocker les correspondances entre url rééles et url rewritée dans une table, et de rajouter des entrées au fur et à mesure que :
- des articles sont rajoutés afin de creer des urls rewrités avec le titre
- que l'on navigue sur le site
- on entre manuellement des pair d'urls dans la base
- en cas d'erreur 404
A l'inverse à la génération de la page on va remplacer tout les liens par leur version rewrités (si elle existe dans la base)
Chuis pas sur que c'est super clair
Technique utilisée par Mambo et peut-être SPIP (mais chuis pas sur)
- des articles sont rajoutés afin de creer des urls rewrités avec le titre
- que l'on navigue sur le site
- on entre manuellement des pair d'urls dans la base
- en cas d'erreur 404
A l'inverse à la génération de la page on va remplacer tout les liens par leur version rewrités (si elle existe dans la base)
Chuis pas sur que c'est super clair
Technique utilisée par Mambo et peut-être SPIP (mais chuis pas sur)
11 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Economiser de l'énergie avec Google PowerMeter
- Yahoo va ouvrir un data center à Avenches en Suisse
- Stratégies financières sur l'évolution de l'architecture Google
- L'infrastructure technique de Google (Juillet 2006)
- Tous les chiffres clés sur Google : société, résultats financiers, employés, produits et services
- Consommation électrique d'internet
- Consommation serveur dédié
- consommation base de données
- Consommation de ressource mysql
- Comment évaluer la consommation d'un serveur ?
- les bots et la consommation de bande passante
- Etude Xiti Monitor sur la consommation Internet
- Forum phpbb sur 90 plan OVH:consommation excessive?
- url rewritting
- Rewritting au second clic
- question de rewritting
- rewritting et repertoire
- Rewritting et ASP
- Rewritting et bots
- rewritting conditionnel
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités







le forum