需求分析
文章管理系统可以在网站中发布文章,查看文章并能够进行增删改查操作
1,首先肯定需要数据库保存文章分类信息和文章详细信息
这里建了两张表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;
由于后面大量用到操作数据库每次都重新写代码很麻烦,所以这里对数据库操作进行了封装类的处理,采用PDO方式封装数据库操作类来连接与查询数据库,封装后调用很方便
2,需要前端html页面展示文章(前端页面具体代码后面会介绍)
文章要显示肯定会使用到分页,这里对分页也进行了分页类的封装处理
3,需要后台管理文章分类和文章的增删改查(后台页面具体代码后面的章节会介绍)