# MB
**Repository Path**: gambler_coder/MB
## Basic Information
- **Project Name**: MB
- **Description**: MB是基于Jfinal开发的多人博客或者社区网站,MB意为media and blog,二次开发之后也可以作为资讯网站等。具有简单、大气、美观、响应式设计,易二次开发的优点。前台部分界面参考了mblog,后台使用AdminLTE。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 169
- **Created**: 2021-11-02
- **Last Updated**: 2021-11-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# MB
> MB是基于Jfinal开发的多人博客或者社区网站,二次开发之后也可以作为资讯网站等。具有简单、大气、美观、响应式设计,易二次开发的优点。前台有一部分界面参考了[mblog](https://gitee.com/mtons/mblog),后台使用AdminLTE。第一次开源,本人水平有限,很多地方还可以改进,有不足的地方还请大家多多指正。
> 参考网站: http://mb.daymooc.com
### 技术选型:
* JDK8
* Jfinal 3.1
* 缓存 Ehcache
* 视图模板 Jfinal enjoy模板
* 其它 Jsoup、fastjson、ajax
* jQuery
* Bootstrap 前端框架
* UEditor编辑器
* font-wesome 字体/图标
* webuploader
* layer
* jcrop
### 图片演示


.png")
.png")

### 如何运行部署
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访问。
另外:
1.关于第三方登录实现参见:http://mb.daymooc.com/view/article/132
2.如果视频无法播放的,需要使用MP4文件修复工具(酷播CuPlayer)进行MP4文件修复,请在项目附件中下载:https://gitee.com/jishuzhai/MB/attach_files。
### 支持作者
*如果该项目对您有帮助,您可以支持一下我,捐助备注昵称
### 后续计划
后续会开发MB安卓端,如果该项目对您有帮助,希望能得到大家支持,由于是业余时间在弄,所以打算用混合开发的方式进行。
### 开源协议
如果您的网站使用了 MB, 请在网站页面页脚处保留MB相关版权信息链接。
### 交流群
QQ群:231785927,入群请务必注明:MB技术交流。
### 捐赠名单
`一生¥有你` 10元
`wysdx12345` 10元
`GeryJiang` 10元
`dengjiyu` 10元
`林Alan` 10元