Web开发 |
您所在的位置:网站首页 › 课程BBS发表内容模板 › Web开发 |
Web开发-简单BBS论坛
开发了两周的bbs论坛系统,总算在上周完成了,并且已经把项目文件上传到github上了。[我的bbs]。。。 开发完之后,感觉对sql语句、mysql函数和PHP代码有了深刻的理解。同时了解了开发流程。。好像收获很多耶!!!总结一下吧。。。 大致思路需求 浏览者有浏览任何版块、任何帖子以及任何回复的权限,并且任何浏览者都有注册成为本论坛的用户的权限。注册用户比浏览者多了发帖,回复帖子的权限,且具有成为某子版块版主的机会版主比注册用户多出删除本版块帖子和相关回复的权限管理员具有操作网站后台的权限(比如设置版块、更改站点信息、帖子管理、用户管理等)功能 数据库设计 *1、数据库名称:*bbs 2、数据表: (1)father_module父版块表 字段:id、module_name、sort (2)son_module子版块表 字段:id、father_module_id、module_name、info、member_id、sort (3)member会员表 字段:id、username、password、photo、register_name、last_time (4)content帖子表 字段:id、module_id、title、content、time、member_id、times (5)reply帖子回复表 字段:id、content_id、quote_id、content、time、member_id (6)manage管理员表 字段:id、username、password (7) info站点信息 字段:id、title、keywords、description 程序目录结构 admin/:存放后台程序文件 inc/:存放被包含的文件 style/:存放样式、图片 (后台我使用的是css\、fonts\和images。存放样式、图片) uploads/:存放上传文件 其他各种文件 开发步骤 前台与后台的界面后台-父版块后台-子版块前台-用户注册前台-用户发帖前台-帖子列表页前台-帖子内容页前台-帖子回复前台-首页前台-用户中心等等… 开发步骤实现 准备因为写总结时,功能已经实现。所以把开发过程中的一些准备,直接都写出来了。 mysql函数库在与admin同级目录inc/里创建一个php文件名为mysql.inc.php。并在文件里写入相关mysql函数。代码【mysql.inc.php】 相关设置同样在与admin同级目录inc/里创建一个php文件名为config.inc.php。里面包括设置时区、开启session、转换编码、设置数据库连接信息和找到绝对路径。代码如下: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |