content longtext 是 内容
auther Varchar 45 是 作者
date Varchar 45 是 时间
(3) 评论表
创建评论表,执行下列Sql语句:
CREATE TABLE `cy_blog`.`cy_comments` (
`com_id` INT NOT NULL ,
`article_id` INT NULL ,
`poster` VARCHAR(45) NULL ,
`comment` LONGTEXT NULL ,
`com_date` VARCHAR(45) NULL ,
PRIMARY KEY (`com_id`) );
建立结果如下:
图 3.3建立表后的效果图
表格 3.3评论表数据对象列表
列 名 数据类型 长 度 主 键 允许空 说 明
com_id int 11 是 否 编号
article_id int 11 是 与文章ID关联
poster varchar 45 是 评论者容
comment longtext 是 评论内容
com_date Varchar 45 是 评论时间
(4) 图片表
创建图片表,执行下列Sql语句:
CREATE TABLE `cy_blog`.`cy_pictures` (
`pic_id` INT NOT NULL ,
`pic_name` VARCHAR(45) NULL ,
`pic_url` VARCHAR(45) NULL ,
`pic_auther` VARCHAR(45) NULL ,
`pic_date` VARCHAR(45) NULL ,
PRIMARY KEY (`pic_id`) );
建立结果如下:
图 3.4 建立表后的效果图
表3.4 图片表数据对象列表
列 名 数据类型 长 度 主 键 允许空 说 明
pic_id int 11 是 否 编号
pic_name Varchar 45 是 图片标题
pic_url Varchar 45 是 存储位置,以文
件形式存储
pic_auther Varchar 45 是 图片作者
pic_date Varchar 45 是 上传时间
3.2 网站页面及内容的设计
网站的页面设计对于一个博客系统的设计是非常重要的,美观的页面构图,明了的操作流程,都是博客系统优劣的决定性因素。这一部分的设计,借助了Zend Studio和Dreamwaer两款强大的工具完成。
3.2.1 博客网站流程图
流程图是网站浏览中,用户实现主要操作的基本流程,通过流程图展现了网站的主要模块和所实现的一些基本操作。
登录本博客网站系统,作为一个匿名的访问者,拥有文章, 图片,公告,评论的浏览权限,也即只能在博客首页给予的链接进行跳转,匿名用户的限制较多,不能使用搜索功能进行定向的图片,文章等阅读,如果条目过多可能造成浏览的繁琐,所以在当匿名用户请求发表,查询等请求时,系统会提示需要注册用户。
用户注册完成后,即可获得发表文章,上传图片,添加好友等进一步的权限,同时,在这一级别权限的用户,也拥有除用户和公告管理以外的模块的查询功能,以便于在大量文章或信息时候进行快速检索。 php+mysql博客网站的设计与实现+文献综述(9):http://www.youerw.com/jisuanji/lunwen_2862.html