analyse des besoins
Le système de gestion d'articles peut publier des articles sur le site Web, consulter des articles et effectuer des opérations d'ajout, de suppression, de modification et de requête
1 Tout d'abord, une base de données est absolument nécessaire pour enregistrer les informations de classification des articles et les détails des articles.
Voici deux tables construites cms_category (classification des articles) et cms_article (détails de l'article)
create table cms_category(
id int(11) non null clé primaire auto_increment,
name varchar(33) non nul,
sort int(11) non nul)
CHARSET=utf8;
créer une table cms_article(
id int(11 ) clé primaire non nulle auto_increment,
titre varchar(33) non nul,
texte de contenu non nul,
auteur varchar(33) non nul,
ajouter un horodatage non nul,
cid int(11) not null)
CHARSET=utf8;
Comme il est très difficile de réécrire le code à chaque fois lors de l'utilisation de la base de données, nous utilisons donc ici le classe d'encapsulation pour traiter l'opération de base de données. La méthode PDO encapsule la classe d'opération de base de données pour se connecter et interroger la base de données. Il est très pratique d'appeler après l'encapsulation
2. (Le code spécifique de la page front-end sera introduit plus tard)
L'article doit être affiché de manière affirmative. La pagination sera utilisée, et la classe de pagination est également encapsulée ici
3. gestion en arrière-plan du classement des articles et ajout, suppression, modification et vérification des articles (Le code spécifique de la page d'arrière-plan sera introduit dans les chapitres suivants)