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 :

Modeles de pages


Sujet :

Langage PHP

  1. #1
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut Modeles de pages
    Hello

    Juste une petite question pour savoir comment vous gerer les pages de vos sites web.
    En general toutes les pages repose sur 2 ou 3 modeles different grand maximum. J'imagine que comme mois vous devez avoir une gestion de modeles pour avoir en un seul endroit le code des pages de maniere a effectuer une seule fois les modifs de structure sans avoir a modifier toutes les pages ....

    A la seule difference c'est que moi j'ai du mal a stabiliser une technique qui me convienne alors je viens chercher aupres de vous des idees

    Merci
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

  2. #2
    Membre actif Avatar de Gaara-Manga
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Avril 2007
    Messages : 247
    Points : 239
    Points
    239
    Par défaut
    Tu veux dire quoi par gérer nos pages web ?

    Moi perso je sais que sur les sites que je fait, je fait en gros mon fichier index.php jmet un repertoire fonction ou dans ce repertoire je met divers fichier fesant appel à diverses fonction (exemple le fichier bdd.php ou yaura toute les fonctions relatives à la gestion de la base de donnée)

    T'auras des fonction aussi simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function Quote($req)
    {
        return mysql_real_escape_string($req);
    }
    A des fonctions bien plus complexe selon ce que tu auras besoin sur ton site.
    Tout ces fichiers ne sont quasiment composé que de variable.
    Aprés j'ai un fichier constant.php ou la j'ai tout mes chaines qui sont constantes comme les informations de connexion à la base ou tout autre choses qui pourrait me servir.
    Jsais pas si j'ai vraiment répondu à ta question mais si t'as besoin d'aide demande ya pas de soucis

    Par contre dans le même genre de question moi c'est la gestion de templates qui m'intéresserais pas mal

    Edit : pour les templates nan finalement c'est bon j'ai trouvé mon bonheur

  3. #3
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut
    Ben en fait je crois que c'est le meme probleme que l'on a

    C'est au niveau du HTML que ca se passe, mais dans un context PHP ca ne se manipule pas de la meme maniere qu'en HTML Pure, d'ou ma question ici.

    Disons que sur mes pages j'ai une partie statique (header, body, footer, menu, ...) et dedans j'ai une partie dynamique (le corps de la page) qui respecte 2 ou 3 modeles differents.

    Le but est que chaques pages "pointent" ou "incluent", ou je ne sais quoi d'autre vers ces fichiers types de maniere a ne pas avoir a modifier toutes les pages a chaques changements (bugs, couleurs, rajout de balises, ...) tout en pouvant etre personalisées, notement au niveau des liens qui sont relatif a l'adresse de la page finale (qui manipule ces templates) et non de la page qui decrit le contenu (le template lui meme) ....

    Je ne sais pas si j'ai ete plus clair en fait

    disons que je veux eviter de creer des pages "modeles" que je copie/colle et renome a chaques fois que je fait une nouvelle page.
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

  4. #4
    Membre actif Avatar de Gaara-Manga
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Avril 2007
    Messages : 247
    Points : 239
    Points
    239
    Par défaut
    A okey donc si c'est le même problème c'est à dire comment gérer le système de templates moi perso jvien dfaire une petite recherche sur le net et j'ai trouvé satisfaction ici :

    http://php.developpez.com/comparatifs/templates/

    Plus précisément par la suite ici
    http://genova.developpez.com/articles/template_phpbb/

Discussions similaires

  1. [CS4] Formulaire dans page modele, possible ?
    Par evevev dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 16/01/2009, 14h44
  2. Templates page model eclipse web
    Par Siham84 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 14/04/2008, 15h35
  3. [CS3] Ouverture d'une page à partir d'un modele
    Par isselmoumg dans le forum Dreamweaver
    Réponses: 0
    Dernier message: 12/03/2008, 18h02
  4. placer toutes les pages issues d'un modele
    Par zugolin dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 19/12/2007, 10h34
  5. Réponses: 3
    Dernier message: 07/06/2006, 21h35

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