您所在的位置:源码爱好者 » 博客日记 »s2mBlog 3.2.0

s2mBlog 3.2.0

  • 软件大小:39613 K
  • 软件语言:
  • 软件性质:
  • 软件授权:免费
  • 更新时间:2017-12-29
  • 软件MD5:点击复制
  • 应用平台:JAVA/MySQL
  • 软件评分: 0

软件介绍

s2mBlog是基于JAVA的J2EE应用,采用springMVC+mybatis+freemarker等框架搭建的一款高性能、MVC分离,简易的博客系统。集成了memcached缓存架构,从安全性角度,可避免XSS、CSRF等脚本攻击。同时,该博客系统也可作为新项目的原始框架进行二次开发。

s2mBlog 3.2.0 更新日志:2015-10-09
◾[优化]大大简化了系统设置,相对以往需要修改spring-core.xml、log4j2.xml、springmvc-servlet.xml,现在您只要修改一个文件即可(WEB-INF/classes/config.properties)
◾[新增]可配置启用或者不启用memcached缓存,通过上面的配置memcached.open=off关闭memcached缓存,memcached.open=on则代表开启,开启缓存将能大大提升性能
◾[新增]可配置启用或者不启用又拍云云存储,通过上面的配置upyun.open=off关闭,upyun.open=on则代表开启,在不开启云存储的情况下,图片默认保存在站点根目录的upload文件夹,如果您在分布式环境下部署该系统,请注意

主要功能:
1.基于captcha的图形验证码功能,可灵活配置;
2.基于memcached缓存体系,可用于搭建高并发项目;
3.严格按照MVC体系,将数据库体系、程序编码体系、前端页面交互合理分开;
4.基于freemarker模板,采用HTML页面加上适量标签取代繁琐的JSP页面;
5.持久层采用Mybatis,接近原生,摒弃了数据库层面耗费系统资源且性能低下等功能;
6.项目全程采用LOG4J2作为日志框架,包括控制台输出、记录到文件、严重错误发送邮件提醒、将日志记录至数据库;
7.图片、视频、附件上传保存在云存储,提升浏览速度、安全性能、稳定性;
8.完善的管理员权限体系,将权限分配给特定的角色,再给管理员分配一系列的角色进行系统管理;
9.博客支持封面图片功能,不再是单调的文字;
10.框架底层架包定期升级,保证性能的同时,杜绝因为底层漏洞而导致系统损失;
11.支持游客评论,管理员可进行回复;
12.基于scheduling的定时任务功能,可在后台配置某个任务开启或者关闭(不再是繁琐的在XML文件中配置),详细记录每次定时任务的执行情况;
13.基于阿里巴巴druid的系统运行情况监控功能,可随时在线查看数据库、连接池、事务、访问量、并发、在线人数,便于快速分析系统性能和瓶颈;
14.整合微信公众号功能,微信用户可直接查看最新博文、搜索博文、管理员可简单的将照片、视频发送至公众号实现快速发博文;
15.专业团队维护,定期升级并推出更多功能,更多精彩敬请期待官网,同时也期待大家的宝贵意见。

源码爱好者