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

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

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

应用说明及使用场景:
缓存

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

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

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

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

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

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

创新点(亮点):

     乐窝网是用通常的技术开发了一个普通的网站,因此它的亮点是简约。其中有两模块我的以为比较有意思: get

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

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

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

应用截图:

前台首页:

解屏版首页  
WAP版首页

  Web首页:

 

后台首页:

采集模块:

相关文章
相关标签/搜索