Bonjour. visiteurs jour : 3
Au président
Beauté santé
Infos loisirs
Ensemble
Jean
Informatique
Relativité
Relativity
Les joies de l'informatique et de l'internet !
Accueil - Disques - Excel - Informatique - Infos - Internet - Javascript - logiciels - Programation - Sites RJ - Vidéo - Plan du site -
Jeudi 16 mai 2019 Lundi 20 mai 2019
Créer un site d'échange, de dialogue et de partage
Nous lançon ici les spécifications générales et détaillées d'un site permettant de s'inscrire, de créer des pages d'information et de répondre aux autres via un forum associé à chaque page
Description générale
Le fichier index du site sert de point d'entrée. Il comprend un module en-tête qui charge les paramètres généraux, affiche une photo en-tête et un menu horizontal de base pour un visiteur non enregistré ou le menu des visiteurs enregistrés.
Le menu de base propose de s'identifier ou de s'enregistrer
accueil ¦ s'identifier ¦ s'inscrire
Pour les visiteurs enregistrés.
accueil ¦ mes pages ¦ Journal ¦ amis ¦ télécharger
corps du programme
Si l'accès à l'index se fait depuis un autre programme du site la variable $prog est éventuellement renseignée.
Si c'est le cas le programme demandé est inclus dans l'index
Sinon
Affichage de la page d'accueil à la suite
pied de page
Fermeture des en cours
Autres programmes
inscrire.php
identifier.php
creer_article.php
commenter.php
etc.
Base de données
Tables
articles
sujet (Index) tinyint(3) UNSIGNED 255 sujets possibles
rubrique (Index) tinyint(3) UNSIGNED 255 caractères pour la totalité des rubriques
id_createur (Index) smallint(5) UNSIGNED 65.000 participants, pour commencer
num_article (Index) tinyint(3) UNSIGNED 255 articles maximum par participant
date_c 0000-00-00
titre_article varchar(60) latin1_swedish_ci
description tinytext latin1_swedish_ci
autorisations char(10) latin1_swedish_ci
date_m 0000-00-00
text mediumtext latin1_bin
statut char(1) latin1_swedish_ci
plus tinyint(3) UNSIGNED Notation + des participants
moins tinyint(3) UNSIGNED Notation - des participants
id_last_modif smallint(5) UNSIGNED
nb_clics mediumint(8) UNSIGNED Des millions :-)
commentaires
compteur
groupes
participants
sujets
visiteurs_ip
votes
C'est tout pour aujourd'hui, à suivre.