La bonne methode pour faire un site

La bonne methode pour faire un site - HTML/CSS - Programmation

Marsh Posté le 16-10-2006 à 11:40:04    

Bonjour,
 
Je suis chargé de faire un site Internet pour la boîte où je travaille.
Ce n'est pas la première fois que je fais un site Internet, j'en ai fait avec php et sql, flash ou html pur. Mais comme je n'ai jamais eut de cours dans ce domaine, il me manque quelques informations sur la meilleure façon de coder.
 
Situation : mon site contiendra un bandeau toujours fixe au-dessus et un menu à gauche. Seule la frame restante changera en fonction des choix sur le menu. Le tout sera fait en php/sql.
 
La question : j'ai entendu dire qu'on ne faisait plus de frames appelé dans index. Ça me semble pourtant une bonne solution. Il a-t-il mieux ? comment ? dois-je créer une page type à cloner N fois le nombre de pages de mon site ? ou bien une autre méthode que je ne connais pas ?
 
Merci
odo

Reply

Marsh Posté le 16-10-2006 à 11:40:04   

Reply

Marsh Posté le 16-10-2006 à 11:46:14    

Réponse rapide : tu dois faire un "header" c'est-à-dire un fichier PHP qui sera appelé par toutes tes pages. Dans ce header tu mets la structure de base du site (le bandeau en haut, le menu). De cette manière tu n'as pas à créer une page type que tu dois cloner après. Les frames c'est plus vraiment d'actualité, ça fait bricolage...
 
Sinon y a 150 méthodes pour créer un site mais seulement la moitié sont vraiment viables. Il faut voir quel niveau de qualité on t'a demandé, le site est-il gros ? Evolutions prévues ?

Reply

Marsh Posté le 16-10-2006 à 15:06:22    

merci bcp :)
je google'ise "header + php" de suite
 
odo

Reply

Marsh Posté le 16-10-2006 à 15:55:07    

Et même mieu :
Pseudo frame

Reply

Marsh Posté le 16-10-2006 à 16:20:04    

merci dwogsi, je regarde juste après.
 
j'ai pas tout saisie sur header, http://fr.php.net/header
vous auriez pas un exemple ?
 
odo

Reply

Marsh Posté le 16-10-2006 à 16:23:34    

c est normal ca n a rien a voir
ce que tu cherches c est bien des pseudos frames pas des headers :o
 
en gros header c est l equivalent en php de tout ce que tu peux mettre dans une balise <meta /> en html
donc content-type, refresh, redirect

Reply

Marsh Posté le 16-10-2006 à 16:27:15    

ah oki, ça me rassure. ou bien j'ai mal chercher.
 
j'suis sur http://www.phpdebutant.org/article68.php
 
je pense y trouver mon bonheur  :pt1cable:  
 
merci
odo

Reply

Marsh Posté le 20-10-2006 à 17:59:53    

Désolé je me suis mal expliqué. J'ai parlé de header mais je ne parlais pas de la fonction PHP "header", je parlais d'un concept d'architecture PHP
 
En gros un fichier "header.php" dans lequel tu mets tout ce qui apparaît dans toutes les pages, et ensuite dans tous tes scripts tu fais un require_once "header.php";
 
De cette manière tu évites d'avoir à copier le code contenu dans header.php sur toutes tes pages...
 
Avec la même logique, tu fais aussi un footer.php dans lequel tu mets tout ce qui apparaît en bas de ton site... et à la fin de toutes tes pages tu fais require_once "footer.php" et le tour est joué
 
PS je viens de regarder ton lien et c'est bien de cela que je veux parler... Désolé un peu du mal à me faire comprendre :)

Reply

Marsh Posté le 20-10-2006 à 19:05:18    

pas dde problème
merci d'avoir réctifier , je comprend mieux :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed