bahia_25 a écrit :
Merci pour la réponse philippe,
Voila je veux pas utiliser le titre comme id puisque ma table contient des milliers d’enregistrements et l'affichage prendra beaucoup de temps si je parcours ma table par le titre.
sinon j'ai pas bien compris l'htaccess que tu a écris.
Merci
|
L'affichage ne prendra pas forcement beaucoup de temps, à condition:
-de faire une recherche exacte (titre='machin' et non titre LIKE '%machin%')
-de placer un index sur le champ titre
-tu peux également "cacher" les requêtes en mémoire, mais tu n'en as pas forcement la possibilité dans un environnement mutualisé. Sinon je t'invite à te documenter sur memcached/APC / le moteur MEMORY de MySQL.
Sinon tu as aussi une "astuce" que j'ai utilisé à cette fin:
-tu fais un petit programme qui génère des fichiers plats du style article-exemple.html (ou article-exemple.php, par exemple)
Code :
- <?php
- /*TAG_ARTICLE_AUTOGEN*/
- $_GET['id']=5;
- require('detail.php');
- ?>
|
par contre c'est embêtant quand tu dois supprimer un article, il faut maintenir effacer le fichier. Idem si tu décides de mettre des '_' à la place des '-' comme espace.
---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)