1. 论坛系统(bbs)实战项目开发思路

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_38134491/article/details/87381289

PHP可以开发几乎所有的web应用系统,比如论坛、新闻、文章管理系统、各类信息发布系统、商城等

需求:能够让浏览我们网站的用户看到其他用户发的帖子,注册成为网站会员后还能回复帖子

 

需求具体分析:

浏览者有浏览任何板块、任何帖子以及任何回复的权限,并且任何浏览者都有注册成为本论坛的用户权限

注册用户比游客多出发帖,回复帖子的权限,且成为某子版块版主的机会

版主注册用户多出删除本板块帖子和相关回复的权限

管理员具有操作网站后台的权限

 

数据库设计:

1. 数据库名称:jsbbs(江苏论坛)

2. 数据表:

  • js_father_module 父板块表

字段:id、module_name(板块名字)、sort

  • js_son_module 子板块表

字段:id、father_module_id(父板块id)、module_name(子板块名)、info、member_id(版主)、sort

  • js_member 会员表

字段:id、name、pw、photo、register_name、last_name

  • js_content 帖子表

字段:id、module_id(子版块的id)、title、content、time、member_id、times(帖子浏览次数)

  • js_reply 帖子回复表

字段:id、content_id、quote_id、content、time、member_id

  • js_manage 管理员表

字段:id、name、pw

 

程序目录的结果:

admin/: 存放后台程序文件

inc/: 存放被包含的文件

style/: 存放样式、图片

uploads/: 存放上传文件

 

开发步骤:

  1. 前台与后台的界面
  2. 后台-父板块
  3. 后台-子板块
  4. 前台-用户注册
  5. 前台-用户发帖
  6. 前台-帖子列表页
  7. 前台-帖子内容页
  8. 前台-帖子回复
  9. 前台-首页
  10. 前台-用户中心
  11. .....

 

展开阅读全文

没有更多推荐了,返回首页