您的位置:首页 > 编程语言 > PHP开发

PHP开发博客系统(一)

2017-01-29 20:20 295 查看

需求分析

功能大纲:

一、后台:

管理员用于管理的各种界面

管理员登录可见

登录页->必须输入管理员账户密码才能登录

登录首页->管理菜单、各个模块的管理入口

文章管理

管理员管理

基本设置

二、前端:

给浏览者看

首页:

菜单,文章列表,分页,(附属功能)

文章阅读页:

标题,属性(作者,发布时间),正文,附属功能

三、模块:

3.1文章模块

添加、修改、删除(管理员功能)

浏览(普通用户)

数据表blog_files:

blog_id:自增编号、

title:标题、

author:作者、

content:内容、

createtime:创建时间

3.2管理员模块:

登录后台管理

内容的增删改查(CRUD)

数据表:admin

  ad_id:自增id,

Username:登录名

Password:密码(md5加密)

二、项目部署

1、虚拟主机设置

1.1创建项目文件夹blog

Common 文件夹
(conf.php 、db.php 、function.php)
Public 文件夹
(css 、image、 js等文件夹 )
View 文件夹
(index.html 、其他前端页面)
Include.php 包含文件
Index.php 入口文件


1.2打开phpstudy -> 其他选项菜单 -> 打开hosts

复制如下配置信息到hosts并保存

127.0.0.1 blog.com


1.3打开phpstudy -> 其他选项菜单 -> 站点域名管理

参考如下配置方案,配置好各项(网站目录指向blog的入口文件即可)

网站域名:blog.com
网站目录:f:\phpStudy\www\blog


1.4打开phpstudy -> 其他选项菜单 -> 打开配置文件 -> vshost-conf

复制下面的配置信息到vhost-conf文件中并保存

server {
listen 80;
server_name blog.com ;
root "F:/phpStudy/WWW/blog";
index index.html index.htm index.php;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 博客 需求分析