MB
MB是基于Jfinal开发的多人博客或者社区网站,二次开发之后也可以作为资讯网站等。具有简单、大气、美观、响应式设计,易二次开发的优点。前台有一部分界面参考了[mblog],后台使用AdminLTE。第一次开源,本人水平有限,很多地方还可以改进,有不足的地方还请大家多多指正。
参考网站: http://mb.daymooc.com
技术选型:
- JDK8
- Jfinal 3.1
- 缓存 Ehcache
- 视图模板 Jfinal enjoy模板
- 其它 Jsoup、fastjson、ajax
- jQuery
- Bootstrap 前端框架
- UEditor编辑器
- font-wesome 字体/图标
- webuploader
- layer
- jcrop
图片演示
如何运行部署
- 1.新建mysql数据库fcms,导入sql文件夹下的sql文件。
- 2.运行JcmsConfig.java,如果项目导入的是idea而不是eclipse,那么需要修改JcmsConfig.java里的main方法,代码里有修改方法的注释。
- 3.在浏览器中输入http://localhost:8080 进行访问。用户名:test,密码:test
- 4.部署于Tomcat时,使用mvn install进行打包获得war包后进行部署。
- 5.注意修改fcms_config_dev.txt和server_config.txt里的配置信息。
- 6.管理后台,需要先登录管理员账号(账号在fcms_config_dev.txt里配置),然后加/admin访问。
后续计划
后续会开发MB安卓端,如果该项目对您有帮助,希望能得到大家支持,由于是业余时间在弄,所以打算用混合开发的方式进行。
开源协议
如果您的网站使用了 MB, 请在网站页面页脚处保留MB相关版权信息链接。
更多功能广大网友可以继续挖掘。