Un portail, votre avis ?

Un portail, votre avis ? - PHP - Programmation

Marsh Posté le 07-03-2006 à 11:43:35    

Alors voila,
je suis encore novice en php, et surtout en mysql.
Je fais actuellement un site, mais j'aimerai qu'il soit alimenté dynamiquement, par l'intermediaire du php en utilisant une base de donnée.
 
J'aimerai pour cela avoir cette structure :
 
Menu Oraux
> Rubrique 1
. Page 1  
. Page 2
...
 
> Rubrique 2
. Page 1
. Page 2
 
etc...
 
Menu Ecrits
idem
 
Les rubriques seront justes des titres.
les pages pourront proposer textes,liens,tableaux,images,formulaires etc.
 
Ma question est de savoir, comment organiser ça au niveau des tables de la BDD.
 
Tableau Menu
id_menu
titre_menu
 
Table Rubrique
id_rubrique
id_menu
titre_rub
 
Table Pages
id_page
id_rubrique
titre_page
texte
 
Dites moi si j'ai faux ...
 
Mon autre question est de savoir ou trouver un module simple d'installation / d'utilisation quant à l'edition de la page (pour ajouter et mettre en forme du texte,image,formulaire etc.)
 
Je vous remercie d'avance :)

Reply

Marsh Posté le 07-03-2006 à 11:43:35   

Reply

Marsh Posté le 07-03-2006 à 11:58:50    

2 solutions:
+soit tu veux faire ce projet pour apprendre html/css/php/mysql auquel cas, le plus interessant reste de tout faire tout seul ( y compris le module simple d'installation / d'utilisation quant à l'edition de la page).
Auquel cas je te conseille:
 - Assure toi de bien comprendre le mode de fonctionnement client/serveur
 - Vérifie que tu maitrises correctement l'html/css ( pas de mise en page via des tableaux, validation de tes docs, ...)
 - Pense un minimum la structure de ta base de données avant de te lancer dans le dev pour pas avoir de mauvaises surprises au milieu
 - Profites-en pour apprendre a bien séparer code/présentation, en utilisant un moteur de template ( ce point n'a rien d'obligatoire, mais c'est tellement mieux une fois qu'on y a gouté)
 
+ L'objectif c'est juste d'avoir un outil qui te permette de gérer ça rapidement, installe un wiki. A vue de nez, ça fait 99% de ce que tu demandes!


Message édité par anapajari le 07-03-2006 à 11:59:34
Reply

Marsh Posté le 07-03-2006 à 12:12:23    

Il s'agit d'un site que je fais pour un particulier (étudiante), j'apprends pas mal de chose c'est sur mais mon interet premier reside plus l'action de faire communiquer le site donc pour le module si j'ai pas le temps j'en prendrai un deja fait.
J'ai deja ma feuille de style, le design découpé egalement, il me reste que le contenu à placer enfait.
Et je suis donc entrain de penser à cette structure.
Au niveau des templates, j'aurai pas vraiment le temps de m'y interesser malheureusement :/
 
A vue d'oeil, au niveau des tables, c'est correct ou j'ai oublié des choses ?


Message édité par ludo2604 le 07-03-2006 à 12:13:29

---------------
Make Portraits, Not War!  
Reply

Sujets relatifs:

Leave a Replay

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