目前各大新闻门户网站(如:网易、新浪、qq)的新闻评论很火爆,故仿照其设计一个java版的,(本着易用性的角度去设计该系统)。
所用技术:spring、hibernate、struts、lucene、freemarker、dwr等,数据库用mysql,用Lucene构建索引,考虑并发量大的情况,应用缓存,用定时器定时刷新缓存。
实现功能:
1.新闻自动采集(按照分类从各大门户网站采集,可做到无人值守,分页识别、图片识别等),如图:
2.整站新闻页、首页、个分类页面用FreeMarker静态化,可设置一个时间间隔来定时检查是否有新的新闻需要静态化。
3.可以发表新闻跟帖、回复评论,可以盖楼、支持、反对、收藏等,如图:
4.如果盖楼超过5楼,且在前面已经显示过的楼层内容,则隐藏,点击可展开,如图:
5.用户登录后可以管理、删除自己发布的跟帖、收藏的跟帖、好友、好友新帖等(其他用户可以看到,但不可编辑),如图:
6.登录后的网友可以看到自己发布的帖子旁边有个"删除"按钮,如图:
7..所有地区作了汇总,点击后可以进入看到该地区网友发布的所有评论,还可以进入xx地区吧留言,如图:
8.显示跟帖的各种排行,按照评论数、用户、热评新闻等排行等,如图:
9.站内搜索功能,评论搜索、新闻搜索、地区搜索(评论和新闻表都用lucene索引以提高搜索速度,目前新闻6万多条,索引文件占用400多M,新闻静态html页面文件占用2G多),如图:
具体功能演示,老诺网:http://www.laonuo.com/,
欢迎大家拍砖,大家有什么好的意见可在此帖讨论以进一步完善。
- 大小: 50.5 KB
- 大小: 44.9 KB
- 大小: 31.8 KB
- 大小: 31.6 KB
- 大小: 16.5 KB
- 大小: 38.5 KB
- 大小: 20.8 KB
- 大小: 9.1 KB
- 大小: 3.6 KB
- 大小: 98.2 KB
- 大小: 102.4 KB
- 大小: 31.3 KB
- 大小: 93.6 KB
- 大小: 57.4 KB
分享到:
相关推荐
IOS抽屉效果简易实现,仿照网易新闻
仿照网易新闻客户端,添加新闻标题功能,功能完善,简单使用。
一个仿照网易爱玩的新闻阅读类的APP
我想看到网易新闻的点赞效果,应该都觉得很绚丽吧,我也是深深的被迷住了,刚好今天又时间,就试着自己也做了一个点赞的效果,效果图如下:
描述一下:前台是用div+css制作 后台是用java语言编写【仿照新浪博客系统】小站只是课程设计,和新浪比起来肯定有差距,勿喷呀! (1)建立前台模块:具有阅读日志功能、好友来访纪录、查看博客图片、博客列表功能、...
Java 高仿QQ聊天即时通软件+mysql数据库 完整运行!!
使用java技术最新实现模拟登录QQ登录QQ空间获取说说,保证成功
仿照网易博客的tag
c++仿照qq2008皮肤界面实现。具有换肤功能。基本控件实现。
一个仿照网易邮箱的登陆界面很有意思,值得下载来看看的。
Android开发:仿照网易新闻4.4的下拉刷新效果,之前上传的那个版本的改进版
仿照QQ设计一个简单的聊天系统,客户端使用qt进行界面设计,服务端为linux,利用sockets编程而实现点对点的网络聊天 软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python...
课程全面、系统地介绍 JAVA 语言的基本知识及程序设计技术,使学生掌握 Java 语言的语法、数据类型、流程控制等基本知识和面向对象程序设计思想的 Java 实现;了解 Java 常用的系统类;学习异常处理、线程、图形...
仿照android手机qq的界面 适合与初学者 加强界面的优化
内容包括: 开发工具和Java语言 Spring入门,模板语法和渲染 数据库交互iBatis集成 用户注册登录管理 资讯发布,图片上传,资讯首页 评论中心,站内信 Redis入门以及Redis实现赞踩功能 异步设计和站内邮件通知系统 ...
类似评论,实现了点击外部页面进行评论框隐藏。评论成功后刷新页面数据等
java 实现仿照微信抢红包算法
Android高级应用源码-仿照360手机助手,网易新闻客户端 实现 侧滑.zip
C#程序计算器,仿照系统计算器设计。能实现加减乘除等运算
持续更新,文件太大完整的在(https://github.com/iFindTA/NHNewsBoardPro)网易新闻的使用率这个大家有目共睹,一些新闻资讯类app的UED也仿照网易(新闻tab)的架构,向大公司看齐这个是好事情(不多说),本公司也有...