[etude de cas] URL Rewriting PHP ou HTACCESS
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
[etude de cas] URL Rewriting PHP ou HTACCESS
Euh je dis bonjour ou quoi ?
cela fait plusieurs mois que je m'attarde a l'optimisation de la charge de les frontwebs.
A aujourd'hui apres énormément de tests j'en conclu rapidement que :
avec la config suivante (hors oublis
) et hors mysql donc seulement dédié au traffic)
-> BI-QUAD CORE 4Go 73Go SCSI
-> un .htaccess contenant + de 10 regles (pas testé en dessous)
-> E-accelerator installé (http://eaccelerator.net/)
-> cache php
il 'semblerai' que les regles d'URL rewriting chargent moins un serveur lorsqu'on utilise l'URL Rewriting en php qu'en htaccess a concurence, pour ma part de -7.2% de charge
et c'est loin d'etre negligeable
d'ou l'interet de mettre en avant le fait qu'une "optimisation réfléchie" peut amener :
1 - une rapidité accrue (bon ca ce joue en milliseconde (temps de réponse hors optimisation mysql) mais suivant le traffic cela peut jouer et pas qu'un peu
)
2 - des frais en moins (pas besoin de changer de serveur dès qu'on pense qu'il ne peut plus supporter un traffic en augmentation.
3 - Une expérience utilisateur nettement plus agréable (rapidité)
Maintenant a vous de mettre en avant vos arguments et vos expériences dans ce domaine.
cela fait plusieurs mois que je m'attarde a l'optimisation de la charge de les frontwebs.
A aujourd'hui apres énormément de tests j'en conclu rapidement que :
avec la config suivante (hors oublis
-> BI-QUAD CORE 4Go 73Go SCSI
-> un .htaccess contenant + de 10 regles (pas testé en dessous)
-> E-accelerator installé (http://eaccelerator.net/)
-> cache php
il 'semblerai' que les regles d'URL rewriting chargent moins un serveur lorsqu'on utilise l'URL Rewriting en php qu'en htaccess a concurence, pour ma part de -7.2% de charge
et c'est loin d'etre negligeable
d'ou l'interet de mettre en avant le fait qu'une "optimisation réfléchie" peut amener :
1 - une rapidité accrue (bon ca ce joue en milliseconde (temps de réponse hors optimisation mysql) mais suivant le traffic cela peut jouer et pas qu'un peu
2 - des frais en moins (pas besoin de changer de serveur dès qu'on pense qu'il ne peut plus supporter un traffic en augmentation.
3 - Une expérience utilisateur nettement plus agréable (rapidité)
Maintenant a vous de mettre en avant vos arguments et vos expériences dans ce domaine.
- Rod la Kox
- WRInaute accro

- Messages: 3253
- Inscription: 24 Juin 2008
J'suis en mutu, donc, tant que l'hébergeur ne me dit pas "Attention"... je m'en cogne. 
- jpw
- WRInaute discret

- Messages: 160
- Inscription: 23 Juin 2008
perso du rewritting en php je ne sais pas faire
mon "dédié" est devenu un "privé" chez ovh et je suis loin de le charger à mort
donc je me pose pas trop la question
par contre j'aimerais bien un lien pour comprendre le rewritting en php
mon "dédié" est devenu un "privé" chez ovh et je suis loin de le charger à mort
donc je me pose pas trop la question
par contre j'aimerais bien un lien pour comprendre le rewritting en php
-

WebRankInfo - Administrateur du site

- Messages: 18963
- Inscription: 19 Avr 2002
est-ce que par hasard tu ne mélanges pas redirections et règles de réécriture (sans redirection) ? car de la réécriture en PHP sans .htaccess, c'est quoi ?
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
Bah c'est ou deja la fonction pour modifier le sondage ? j'en fais pas souvent (et ca ce voit) en editant le premier post j'ai pas la main dessus.
Comment je gère le rewriting en php :
------------------------------------------------
Tout d'abord un 404 personnalisé (rediriger via htaccess) puis dans ce fichier (404.php par exemple) un explode sur l'URL et un renvoi d'header à 200 lorsque les données existent bien en bdd ou un renvoi 404 affichant la page 404 en question.
Un exemple basique de 404 personnalisée avec cette méthode:
Comment je gère le rewriting en php :
------------------------------------------------
Tout d'abord un 404 personnalisé (rediriger via htaccess) puis dans ce fichier (404.php par exemple) un explode sur l'URL et un renvoi d'header à 200 lorsque les données existent bien en bdd ou un renvoi 404 affichant la page 404 en question.
Un exemple basique de 404 personnalisée avec cette méthode:
- Code: Tout sélectionner
$url=$_SERVER['REQUEST_URI'];
// imaginons une URL /rubrique-sousrubrique-id.html
if(preg_match('#^/(.+)-(.+)-(.+)\.html$#', $url, $recup)) {
// on recupere les valeurs
$rubrique=$recup[1];
$sousrubrique=$recup[2];
$id=$recup[3];
// on execute (dans mon cas) une requete sql
si on a un mysql_result a true {
// on change statut HTTP à 200 on génère l'URL $urltrue et on l'envoi
header("HTTP/1.1 200 OK");
include($urltrue);
exit();
} sinon {
//on affiche la page 404
}
?>
8 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 :
- Url Rewriting et .htaccess php to html.?
- [fini] url rewriting & PHP: erreur dans .htaccess?
- rewriting php est-ce possible? (htaccess.php???)
- rewriting et htaccess .php?no=
- url rewriting htaccess
- URL Rewriting et .htaccess
- pb url rewriting et htaccess
- Htaccess-url rewriting
- htaccess / url rewriting
- URL Rewriting via .htaccess > incompréhension
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Tutoriel URL Rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Le référencement de pages PHP
- L'URL Rewriting expliqué aux débutants
- Article sur le fichier .htaccess
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité



