需求分析
文章管理系統(tǒng)可以在網(wǎng)站中發(fā)布文章,查看文章并能夠進行增刪改查操作
1,首先肯定需要數(shù)據(jù)庫保存文章分類信息和文章詳細信息
這里建了兩張表cms_category(文章分類)表和cms_article(文章詳情)表
create table cms_category(
id int(11) not null primary key auto_increment,
name varchar(33) not null,
sort int(11) not null)
CHARSET=utf8;
create table?cms_article(
id int(11) not null primary key auto_increment,
title varchar(33) not null,
content text not null,
author varchar(33) not null,
addtime timestamp not null,
cid int(11) not null)
CHARSET=utf8;
由于后面大量用到操作數(shù)據(jù)庫每次都重新寫代碼很麻煩,所以這里對數(shù)據(jù)庫操作進行了封裝類的處理,采用PDO方式封裝數(shù)據(jù)庫操作類來連接與查詢數(shù)據(jù)庫,封裝后調(diào)用很方便
2,需要前端html頁面展示文章(前端頁面具體代碼后面會介紹)
文章要顯示肯定會使用到分頁,這里對分頁也進行了分頁類的封裝處理
3,需要后臺管理文章分類和文章的增刪改查(后臺頁面具體代碼后面的章節(jié)會介紹)