# 更新
2020-10-15
* 修改了sql模块的执行方法 由原先的单条sql事务模式修改为现在的 单/多条sql事务。避免了多条sql的情况下频繁的向数据库服务器发送请求。
* 优化了业务代码的逻辑 使条理更清晰,便于阅读及修改
# 提示
该论坛系统目前只是一个DEMO项目,并存在安全风险。适用于学习、展示,请不要用于生产环境
# VoVo Forum
一个基于Python/Flask的前后端分离论坛系统
# 介绍
该论坛系统是一个前后端分离的项目。与普通论坛系统不同的是,该论坛系统侧重于极简,适用于中小型的论坛系统搭建. 该系统抛弃了普通论坛的 '签到', '板块', '积分' 等非必要功能,注重于论坛的本质 '交流'. 前端使用HTML,CSS,VUE 等, 包括登录注册, 论坛主页, 消息通知, 等页面. 后端使用Python, Flask, Mysql 等开发. 大幅度降低了运维人员搭建环境的压力, 并且有很好的扩展性.
# 亮点:
* 使用前后端分离的结构,降低服务器压力,减少不必要的流量
* 通过对SQL操作的优化,数据的整合,实现了一次请求即可获取完整数据。减少HTTP请求,加快网页的响应时间
* 对请求的加密&解密, 授权等进行模块化处理,提高了处理效率及降低服务器压力
# 开发初衷
本人原先打算为自己所在的学校开设一个论坛,参考了各大开源论坛系统。因为有太多的不必要功能反而缩小的论坛的本质'交流', 于是便自己开始了这个项目。 本人之前只有过python和java的开发经历,对前端一窍不通。该项目的所有前端代码几乎都是现学现敲的,略显粗糙。在后续的版本中我也会不断的更新使该系统更加的完善
# 安装
```
git clone https://github.com/Wait845/VoVo_Forum_DEMO.git
cd VoVo_Forum_DEMO
nano config.ini
python3 vovo.py
```
# 已知BUG
* 在移动端上的时间显示功能不正常
* 该系统占未对用户输入的数据进行过滤,可能导致服务端收到攻击
# 截图
![home](https://github.com/Wait845/VoVo_Forum_DEMO/blob/master/photos/home.png?raw=true)
![post](https://github.com/Wait845/VoVo_Forum_DEMO/blob/master/photos/post.png?raw=true)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 Python毕业设计 基于Flask的论坛系统设计与实现源码+详细文档+全部资料(高分项目).zipPython毕业设计 基于Flask的论坛系统设计与实现源码+详细文档+全部资料(高分项目).zip 【备注】 1、该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
Python毕业设计 基于Flask的论坛系统设计与实现源码+详细文档+全部资料(高分项目).zip (52个子文件)
VoVo_Forum_DEMO-master
sql
reply.sql 564B
user.sql 651B
post.sql 1KB
register.sql 211B
notification.sql 424B
LICENSE 34KB
config.ini 160B
photos
post.png 92KB
home.png 529KB
py
forum_sql.py 1KB
forum_email.py 1KB
forum_image.py 3KB
templates
register.html 8KB
posting.html 6KB
post.html 6KB
home.html 6KB
login.html 3KB
vovo.py 24KB
static
home
home.css 3KB
home.js 3B
post
post.css 3KB
post.js 710B
css
sspai.css 5KB
markdownhere.css 2KB
posting
posting.js 614B
posting.css 2KB
register
register.js 0B
register.css 967B
images
chat.jpg 70KB
2.jpg 251KB
10.jpg 2.34MB
13.jpg 1.09MB
logo_words.png 18KB
6.jpg 630KB
avatar_old
0.png 4KB
1.jpg 845KB
register.png 123KB
temp
0.png 4KB
chat1.jpg 194KB
12.jpg 884KB
5.jpg 843KB
avatar
0.png 4KB
8.jpg 184KB
11.jpg 72KB
3.jpg 428KB
7.jpg 1.17MB
9.jpg 853KB
4.jpg 643KB
login
login.js 2KB
login.css 1KB
README.md 2KB
171265889347208773632.zip 416B
共 52 条
- 1
资源评论
不走小道
- 粉丝: 3333
- 资源: 5060
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功