登录 | 注册 | 购书 New!
卓越网购书 当当网购书 京东网购书
| 铃声下载 | PDF电子书下载 | DVD/CD媒体下载 | 绿色软件下载 | 最新源码 | 今天最热门 | 加入收藏 | 繁體中文 
首页 ASP源码 PHP源码 DotNET源码 JSP源码 CGI源码 FLASH源码 VB源码 VC源码 PB源码 Delphi源码 编程相关 设计方案 网页模板

BLOG4J 高性能的java/jsp版博客管理系统

  • 源码作者:佚名
  • 源码大小:58.82 MB
  • 源码类别:JSP源码
  • 源码格式:完整源码
  • 发布时间:Jun 10, 2010 3:19:00 PM
  • 源码级别:
  • 下载总计:月:8 总:1692

源码简介:

    BLOG4J 是一套基于 JAVA / JSP 技术的博客系统,是CMS4J兄弟产品之一,通过BLOG4J可以帮助门户网、企业快速的搭建自己的博客系统,并能够在BLOG4J基础之上进行扩展、订制。BLOG4J 2008 免费版现已提供下载!


一、BLOG4J博客管理系统介绍

   BLOG4J是 基于 java / jsp 技术构建的博客系统,不同于asp、php语言的博客系统,blog4j采用三层架构(展现层、业务层、数据层)、基于WEB 2.0相关技术、且支持分布式集群化部署,有着易扩展、高性能等特性,是中大型博客网站的理想博客管理系统解决方案。

   BLOG4J不是一套复杂而难于使用的博客管理系统,我们在系统的设计与开发时,注重两种用户的系统体:一个是最终的博客使用者,我们分析用户的操作行为,尽可能的提供便携、易用的博客写作、管理平台给他们;而另一个则是使用BLOG4J进行博客平台建设的开发商,我们在系统的设计、编码时,充分的考虑到二次开发、管理的可能,让开发商们不再为“介入”一个平台以及扩展一个平台而烦恼。

   应用 WEB 2.0 思想、适当的使用AJAX异步交互技术
   基于 Lucene 的全文检索技术,搜索性能优异
   采用 DIV + CSS 设计网站模板页面,使用户可灵活定义博客模板
   插件式开发架构,可持续扩展
   URL结构优化,利于搜索引擎收录
   静态化信息,分布式部署,性能可控
   ......

   没错,这些都是BLOG4J最基本的特性,也是我们建设这套平台的追求。 力争打造一个便于管理、易于使用的BLOG管理系统!





二、BLOG4J博客系统的特性


**************************************************************
* 博客文章(日志)
**************************************************************
   博客文章(日志)功能是一套博客系统最基本的功能之一,也是用户使用最频繁的功能,BLOG4J的博文写作模块以“简洁、易用、便捷”为设计目标,让用户不再为各种界面所“缠绕”,发表一篇日志不须要有专业的计算机操作知识,更不须要反复的点击,同时可以快捷的对日志进行管理。

   
**************************************************************
* 相册
**************************************************************
   博客相册中存储着大量的图片,这些图片的显示、加载,都对服务器的带宽有着苛刻的要求,如果一套博客系统在相册的设计中,不建立完整的图片优化、缩略体系,那这套系统是没有经过“实战”的,我们积累着多年的JAVA网络应用开发的经验,在相册的体系设计中,建立了完善的图片自动缩略、展示的体系。
   例如用户上传一张宽800,高600的照片时,那么当用户在浏览相册时,看到的有可能是一张小一点(200*100)的缩略图,只有点击相册中的这张照片后,才会看到真正的800*600的照片。如果一个系统,直接是把那张800*600的原图拿出来在相册中显示,只是缩小一下原图的显示大小,那显然是错误的。
   那么,BLOG4J在这上面的处理,则会在用户上传完800*600的原图时,自动的在后台生成那张200*100的小缩略图,同时,还可以根据配置,生成其它规格的缩略图。 这样一来,用户在浏览相册时,最大限度的减少了带宽的浪费,也提高了查看的速度。
   BLOG4J的缩略图,支持“最大边长”“按宽度同比例”“按高度同比例”“指定大小”等常用规则进行图片缩放,同时还支持图片自动裁切。

   
**************************************************************
* 站内消息
**************************************************************
   简洁、即时的个人站内消息模块,为用户之间的沟通架起了桥梁,并可接收系统管理员发来的消息广播,采用AJAX技术获取用户的未读消息,从而实现收到消息后,可以主动提示。
   在架构上,站内消息平台是一个通用的模块,也就是说,无论日后扩展了CMS,还是BBS,都可以共用这一个站内消息平台,为将来的应用整合留下了扩展的空间。
   

**************************************************************
* 个人资料
**************************************************************
   完备的个人资料管理模板,可以根据实际的应用需求,定义用户的信息模型。不再使用户的注册信息局限于“姓名、性别、年龄”,而是可以扩展出类似“喜欢什么花”“喜欢什么网站”“喜欢什么游戏”等等个性化的字段。
   

**************************************************************
* RSS
**************************************************************
   RSS可以说是WEB2.0造就了她,也是博客造就了他,在以前,我们需要关心多个人、站点的信息时,往往是一个个的打开这些站点去浏览,RSS的诞生就是解决这一问题。RSS以一种标准化的XML将站点中最新的信息进行XML化输出,再由一个支持RSS标准的工作进行读取、展现。
   BLOG4J博客平台,完全支持RSS,并可配置RSS相关的参数,以及可以与网络中现有的各种RSS整合网站进行快速接入。
   

**************************************************************
* TAG
**************************************************************   
   TAG,也可以称之为关键字,可以是WEB2.0时代的产物,他的作用是将博客中的各种信息加上一种标识或者词语性质的简评,通过TAG,我们可以贯穿博客整体,“发现”其它相同性质的信息,同时还可以归纳出当前流行的事物、词语等。
   BLOG4J 支持TAG机制,并且可以展现出常见的TAG云。



**************************************************************
* 更多  >> 敬请访问 http://www.blog4j.com
**************************************************************   
   BLOG4J还有更多功能提供给您,如留言、评论、兴趣小组(群组)、敏感词过滤等等






>>>>>>>>>>>>>>>>>>>>>>>>>>>  特  性  <<<<<<<<<<<<<<<<<<<<<<<<<


**************************************************************
* 基于JAVA(JSP)技术
**************************************************************
    有人做过试验,对这三种语言分别做循环性能测试及存取Oracle数据库测试。
    在循环性能测试中,JSP只用了令人吃惊的四秒钟就结束了20000*20000的循环。而ASP、PHP测试的是2000*2000循环(少一个数量级),却分别用了63秒和84秒。(参考PHPLIB)。
    数据库测试中,三者分别对 Oracle 8 进行 1000 次 Insert,Update,Select和Delete: JSP 需要 13 秒,PHP 需要 69 秒,ASP则 需要 73 秒。  

   
**************************************************************
* 反应迅速
**************************************************************
  自动生成静态页(HTML,SHTML)
  支持动态访问(.jsp)与静态访问(.shtml)两种访问模式,动静结合,收缩自如
  三个层次的缓存(Cache):
    静态页面缓存
    内存镜像缓存
    数据库连接缓存

   
**************************************************************
* 高可配置性、插件式的二次开发
**************************************************************
  无须重新编译BLOG4J整体应用程序即可新增功能,实现个性化需求;  无须BLOG4J其它任何模块的源代码即可新增功能,代码依赖性小,松耦合;
  在现有构件基础之上,可以重整应用规则,从而应变商务规则的频繁变更;
  二次开发可独立,不受限于现有系统结构,扩展性高。
   

**************************************************************
* 性能架构
**************************************************************
  BLOG4J的性能设计指标是要能够达到日访问量千万级别的博客系统,所以几个性能的关键性问题我们都有所考虑与应用,例如信息的静态化、分布式部署、数据库优化、服务器集群等。 我们已经有着建设日访问量50万、100万站点的经验与案例,这也为BLOG系统做了一个很好的铺垫。系统的性能问题,我们有十足的解决方案与充分的信心!
   

**************************************************************
* 技术架构
**************************************************************
  我们是一个技术团队,5年的技术团队,在多年的互联网应用系统的开发中,积累了大量的开发、实践经验,系统支持多WEB服务器(tomcat、weblogic、websphere等),支持多数据库(mysql、oracle、db2、sqlserver等),同时,我们每一个产品的开发,都考虑到“扩展”这个理念,还有“免开发”式的模板、页面制作技术,这两点,前者的受惠者是产品的二次开发、应用者,后者的受惠者则是网站制作者、美工、设计师。
   


**************************************************************
* 更多 敬请访问http://www.blog4j.com
**************************************************************
    BLOG4J还有更多特性提供给您,如自定义Cache、单点登录(SSO)实现、自定义模板、RSS订阅等等







**************************************************************
* BLOG4J 版权所有  2004-2008
* Http://www.blog4j.com
**************************************************************

重要事项Attentions

  • 本站所有源码都经过我们亲自检查,杀毒,确保每个源码都能正常运行.
  • 为了保证您快速的下载,推荐使用[网际快车]或[迅雷]等专业工具下载.
  • 本站无限制人数下载!如果您发现该源码不能下载,请通知管理员.或先看看下载教程.
  • 为确保所下源码能正常使用,请使用[WinRAR v3.70]或以上版本解压本站源码.
  • 如果你下载的源码是7z,gz格式的话,请安装该类型的解压软件。
  • 站内源码包含整站及企业源码均由网上搜集,若无意中侵犯到您的权利,敬请来信联系我们.
  • 如果需要解压密码的话,解压密码就是:code.anysafer.com