IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

url rewriting avec table


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Par défaut url rewriting avec table
    Bonjour,

    Je ne sais si mon post est a la bonne place, dsl d'avance.
    voici ma question:
    est -il possible de definir mes url rewriting ds une table, si oui, a quel niveau et comment appliquer cela.

    merci

  2. #2
    Membre éclairé Avatar de shell13010
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2008
    Messages : 281
    Par défaut
    Bonjour,

    Peut-tu détailler?

    un htaccess serait la meilleur solution je pense.

    Car si j'ai compris se que tu souhaite faire, alors je suis pas sure que niveau performance sa soit la meilleur solution...

  3. #3
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Bonjour !

    Tu dois plutôt vouloir utiliser un routing qu'un url rewriting... ou coupler les deux.

    L'idée est d'avoir un fichier (disons une sorte de controlleur frontal), pourquoi pas index.php, dans lequel tu vas faire des switch qui te renverrons les bonnes pages.

    En url rewiting, tu fais tout pointer sur index.php, tu peux bien sûr définir différents patterns et les associer à des variables.

    En php, tu traites la requête et redistribue en fonction de ce que tu as dans ta table.

    Je ne pense pas que ça ait forcément vocation à changer tout le temps, et comme le dit shell13010, niveau perfs c'est pas top les accès BDD... Tu peux aussi envisager un système hybride, avec un test pour savoir si tu dois chercher dans la base ou si tu as les infos stockés dans un fichier (accès plus rapide).

  4. #4
    Membre éclairé Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Par défaut
    merci de vos reponses,
    Theocrite c'est ce que je pensais faire.
    merci

Discussions similaires

  1. [URL Rewriting] avec titres textuels
    Par dl_jarod dans le forum Apache
    Réponses: 13
    Dernier message: 23/01/2008, 14h13
  2. url rewriting avec tomcat en standalone
    Par julien20vt dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 18/01/2008, 13h59
  3. URL Rewriting avec lettres
    Par Alexandrebox dans le forum Apache
    Réponses: 7
    Dernier message: 22/11/2007, 13h22
  4. Si vous avez des questions sur Apache, HTAccess, URL rewriting avec Apache, etc
    Par Marc Lussac dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 28/08/2007, 19h09
  5. [URLRewriting] URL Rewrite avec Language
    Par Prosis dans le forum Apache
    Réponses: 15
    Dernier message: 28/02/2007, 19h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo