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

Mon site Discussion :

Guide géneral pour développer un site web en php


Sujet :

Mon site

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 8
    Par défaut Guide géneral pour développer un site web en php

    Bonjour,
    J'ai créer il y a quelques temps un site http://www.rumegiesmeteo.fr

    J'essaye de rendre mon site plus dynamique grâce à php...

    J'avoue être un peu perdu...

    En fait je me perd un peu dans la structure css - php - xhtml.
    Je m'explique:

    Mes objectifs:

    - Faire en sorte que l'image de fond ne soit chargée lors du chargement de la premiére page
    - Faire en sorte que le menu ne soit chargé que la premiére fois
    - Scinder la feuille de style afin qu'elle ne soit chargée que la premiére fois et que le style puisse être modifié rapidement (en fonction des saisons par exemple)

    En résumé faire en sorte que la naviguation dans le menu soit plus rapide et éviter que tout ce qui est commun ne soit rechargé à chaque changement de page. Donc seul le contenu ne changerais dans la zone prévue à cet effet.

    Actuellement le menu est intégré dans chaque page et l'image de fond est assemblée.

    Je cherche comment procéder pour savoir que mettre dans
    - la feuille de style
    - la page sur laquelle on navigue
    - le fichier menu

    En tenant compte
    - que la page doit s'adapter à la taille de la fenêtre d'affichage
    - des problèmes de sécurité du aux includes
    - qu'il ne doit pas y avoir de réécriture d'adresses pages.

    En fait je suis perdu parce que je comprends php, xhtml et css mais je ne sais pas par ou attaquer le problème. Avant j'utiliser un éditeur izispot qui est super pour les débutants mais dont les possibilitées sont limitées à partir du moment ou on veut dynamiser un site. Je ne sais pas trop comment m'y prendre pour arriver à assembler l'ensemble. (image de fond menu et contenu)

    Je cherche une méthode pour assembler le tout...

    Merci de m'aider ou de me diriger vers un tuto.

    Dominique

  2. #2
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Salut,

    Si je comprend bien, tu cherches a realiser un site avec les avantages de la technologie AJAX. Plus simplement, il te faut charger le contenu d'une page dans une div specifique. Ce n'est pas tres complique quand on prend le morceau par le bon cote disont.

    De ce que je sais (modestement bien sur, je ne suis pas une reference), et de ce que je lis, tu devrais :
    - Commencer par comprendre les mecanismes de l'AJAX grace au tuto Mozilla que je trouve bien fait :
    https://developer.mozilla.org/fr/AJAX/Premiers_pas

    Ca, ca va te permettre de comprendre comment charger le contenu d'une page dans un element (un calque precisemment).

    Pour penser a une utilisation pratique, tu vas pouvoir appeller ta page avec tous tes elements, en tete, menu a gauche, pied de page avec ton copyright, ou ta déclaration CNIL, ou ce que tu veux, et un grand calque au milieu avec un contenu.

    Grace aux connaissances acquises dans le tuto, tu vas faire une requete HTTP en AJAX pour modifier le contenu ce grand calque au clic sur un lien du menu pour le faire charger un autre contenu. Moralite, il n'y a que le contenu qui change.

    Pour ma part, je commencerai par la.

    Voila ^^.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 8
    Par défaut SMS
    OK
    Je vais lire le tuto est voir ce qu'il en est...
    Mais cela ressemble à ce que je voudrais..
    Merci.
    Je tiens au courant...
    Toutes autres infos bienvenue...

  4. #4
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 8
    Par défaut AJAX = CHINOIS MDR
    Ben non: l'ajax égal chinois...
    suis encore plus pommé...
    DOMINIQUE

  5. #5
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Le truc, c'est que ce a quoi tu fais reference dans ton premier post, c'est plus ou moins ca. Lis le tuto, et essaie d'appliquer ca dans un un exemple. Ca tombera pas tout cuit. Sinon il faut te tourner vers un CMS deja optimise.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 8
    Par défaut
    Bien écoute non pour ma part je veux rester avec css-html et php.
    Merci quand même.
    DOMINIQUE

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/11/2010, 11h38
  2. Réponses: 5
    Dernier message: 16/11/2009, 16h53
  3. Quels outils pour développer un site web ?
    Par Gaetch dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 09/11/2009, 13h48
  4. Choix technologique pour développer un site Web
    Par kenny49 dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 12/02/2007, 10h42
  5. Méthode et organisation pour développer un site web
    Par Bobtop dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 16/06/2006, 15h54

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