CMS

Facebook Twitter

Tutoriel de site dynamique - Classes d'abstraction. I-A.

Tutoriel de site dynamique - Classes d'abstraction

Remerciements▲ I-B. Prélude▲ Ce tutoriel traite de l'organisation d'un site Web en séparant au maximum les couches impliquées, ce qui permet de rendre le code aisément maintenable. Exemple de conception d'un site dynamique. Passons maintenant à la création de la base de données.

Exemple de conception d'un site dynamique

Commencez par créer une base nomée BASE_TEST. Nous allons ensuite créer la table `pages`, en fonction des besoins ennoncés ci-dessus : Id_page : int auto_increment (clé primaire): identifiant unique Titre : varchar(255) : titre Mots_cles : varchar(255) : mots-clés Description : varchar(255) : description Contenu : text : contenu Id_parent : int : Identifiant de la page parent Afin de définir la page 'racine' du site, nous allons déclarer que son Id_parent vaudra 0.

Il n'y aura donc qu'une seule page à posséder cet Id_parent. Concevez votre site web avec PHP et MySQL. Blogs, réseaux sociaux, pages d'accueil personnalisables...

Concevez votre site web avec PHP et MySQL

Depuis quelques années, les sites web ont gagné en fonctionnalités et sont devenus dans le même temps de plus en plus complexes. Que le temps de la "page web perso" est loin ! Il y a une époque où l'on pouvait se contenter de créer un site basique. Un peu de texte, quelques images : hop là, notre site perso était prêt. Aujourd'hui, c'est différent : il faut que ça bouge ! Comment construire un gestionnaire de contenu en utilisant Ajax. Nous allons décrire pas à pas comment construire un système de gestion de contenu, qui utilise PHP comme langage de programmation, et XML ou MySQL pour stocker les données.

Comment construire un gestionnaire de contenu en utilisant Ajax

Ce n'est pas un simple tutoriel, mais un projet concret pour construire un outil utilisable en production. Pourquoi construire un CMS? Des centaines de CMS gratuit sont disponibles, alors pourquoi en construire un autre?