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

ASP.NET Discussion :

Url rewriting & Base de données !


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut Url rewriting & Base de données !
    Bonjour à tous,

    Je voudrais mettre en place dans un site internet le mécanisme d'Url Rewriting, mais non pas en utilisant le web.config et des expressions régulière, mais plutôt en utilisant une table mapping dans une base données (permettant ainsi de définir des url plus user-friendly), premier problème qui se pose à moi c'est que je ne trouve pas de ressource parlant de cette solution (avec bdd) ...

    Ce que j'entreprends de faire c'est d'adapter la solution traditionnel (remplacer en quelque sorte l'appel au web.config par un appel à la base), j'aurais donc :

    - Une classe dans mon site UrlRewriting héritant de IHttpModule, définissant un event context_BeginRequest (j'ai hésité à externalisé dans une dll, mais bon).

    - Dans l'event context_BeginRequest j'appel UrlRewritingManager (qui appellera ma Dal qui appellera ma base).

    Avez-vous des conseils ou recommandations ? Y a t il des personnes qui ont déjà mis en place ce genre de solution ?

    Si vous avez des ressources à partager n'hésitez pas

    Merci de m'avoir lu, merci d'avance à ceux qui tâcheront de m'aider
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    je n'y vois pas d'inconvénient, sauf que je te suggère d'utiliser un système de cache pour ne lire tes valeurs qu'une seule fois (ou eventuellement quand elles ont changées)
    Sinon, ca risque d'etre long à chaque requete

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Citation Envoyé par nico-pyright(c) Voir le message
    je n'y vois pas d'inconvénient, sauf que je te suggère d'utiliser un système de cache pour ne lire tes valeurs qu'une seule fois (ou eventuellement quand elles ont changées)
    Sinon, ca risque d'etre long à chaque requete
    Merci pour ta réponse, le système de cache est prévu en step 2.
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Arf j'ai un problème avec les css & autres js (le fameux problème des URL relatives), le ~ ne résout pas le problème puisque j'ai plusieurs niveaux dans ma réécriture (RUB/SUBRUB/ART.HTML) ...
    Par contre quand j'utilise '/' je perds même le nom de mon site ce qui fait que je suis trop bas dans ma hiérarchie ...
    Au lieu d'avoir 'http://lacalhost:2020/MonSite/img/icone.png' j'ai 'http://lacalhost:2020/img/icone.png'

    Quelqu'un connaît il une solution viable ?
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Est ce une solution de mettre comme uri pour les images et mes js

    /MonSite/MonFichier
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

Discussions similaires

  1. URL rewriting et double écriture en base de données
    Par Estragon007 dans le forum Apache
    Réponses: 5
    Dernier message: 14/06/2013, 17h55
  2. [URL rewriting] Gérer des ID en base de données
    Par mims1664 dans le forum Apache
    Réponses: 11
    Dernier message: 26/03/2012, 21h57
  3. Url rewriting sans paramètres avec base de données
    Par accion mutante dans le forum Apache
    Réponses: 1
    Dernier message: 24/04/2009, 13h23
  4. VB6 Connection à une base de données dont la source est une adresse url
    Par yangoal25 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 13/11/2006, 18h47
  5. Réponses: 4
    Dernier message: 18/01/2006, 21h30

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