低仿知乎类SNS+社区问答网站(牛客网高级项目)
Springboot+Mybatis+Thymeleaf开发,数据库使用Mysql+redis,异步框架处理消息推送,同时使用了Pyspider爬虫进行网站内容数据填充。
功能
用户注册登录管理
登陆界面:
导航栏(登陆前):
导航栏(登陆后):
个人信息导航:
问题管理
问题发布:
敏感词过滤(内容已被过滤):
问题广场(首页显示):
评论中心与站内信
评论页面:
个人站内信:
站内信详情:
Redis实现赞踩功能
评论的赞踩:
异步设计
异步设计原理:
sns关注功能和粉丝列表页实现
用户关注:
关注列表:
问题关注:
timeline新鲜事实现
新鲜事(目前只有关注、评论问题被列为新鲜事):
python爬虫实现数据抓取和导入
现有数据使用Pyspider爬取自https://www.v2ex.com/ Pyspider代码见:Pyspider代码
站内全文搜索
全文搜索(ElasticSearch):