【CF 应用开发大赛】乐窝-分享幽默搞笑段子

应用名称:乐窝-分享快乐段子、幽默笑话

应用URL地址:http://lewole.cloudfoundry.com

应用说明及使用场景:

      乐窝就是一个简单的网站,主要用于分享搞笑、幽默的段子。

      在乐窝,您可以找到程序员、小孩、师生、名人等各种古今中外的幽默段子,还可以找着情侣、夫妻、情人调情等各种内涵语录对白。乐窝是居家旅行,聚餐调情必备良药!

     乐窝同时还提供了:WAP版和触屏版,方便移动终端的用户使用。

应用所使用的技术及软件:

   乐窝后台使用的主要开源库列表:DBUtils +MySQL + Ehcache + Velocity +Lucene 。
 其它常用的开源工具库:Jsoup,commons-httpclient,commons-logging。
 乐窝前台使用:jQuery / HTML5 / Iscroll。

   乐窝网使用DBUtils对MySQL进行CRUD,在DBUtils上扩展了一个JdbcQuery,JdbcQuery主要用于读写 Ehcache缓存数据。搜索使用的是Lucene3.0,并结合前端AutoComplete进行关键字自动列表。页面解析使用Velocity,可以缓存局部数据或整页数据。

创新点(亮点):

     乐窝网是用一般的技术开发了一个普通的网站,所以它的亮点是简约。其中有两模块个人觉得比较有意思:

    1、基于爬虫的投稿和计划贴子模块

        这个模块的思路来源于爬虫的数据采集。用户投稿后,数据通过爬虫采集进入采集表,待管理员审核后再进行发布。因为基于采集表进行发布数据,所以模块可用于定时发贴、定时发布商品,可省去了投文章时建一个文章投稿表;投商品时,建立一个商品定时表的操作。       

    2、基于HTML规则的采集模块。       
       
        传统的爬虫是胡子眉毛一把抓,而基于HTML规则进行采集数据时,可以抓取到干净的内容,比如:只抓取网页上标题、正文、图片、发布时间等指定内容。

应用截图:

前台首页:

解屏版首页  
WAP版首页
【CF 应用开发大赛】乐窝-分享幽默搞笑段子_第1张图片 【CF 应用开发大赛】乐窝-分享幽默搞笑段子_第2张图片

  Web首页:
【CF 应用开发大赛】乐窝-分享幽默搞笑段子_第3张图片
 

后台首页:
【CF 应用开发大赛】乐窝-分享幽默搞笑段子_第4张图片

采集模块:

【CF 应用开发大赛】乐窝-分享幽默搞笑段子_第5张图片

你可能感兴趣的:(ehcache,velocity,DbUtils,cf应用开发大赛)