基于Java的博客系统JPress
JPress是国人开发的Java开源Web博客系统 ,理念类似于Wordpress, 比如:模板,插件等。同时也融合了微信公众平台,整合国内众多云平台、短信发送、邮件发送平台。采用LGPL开源协议。
功能特色:
- 支持自定义模型,自定义模型通过模板来定义,而不是后台功能。同时模型内容支持自定义类别,比如文章模型支持专题、分类、标签等类别。
- 支持多模板引擎,默认使用Freemarker,模板制作者可以使用其他引擎比如thymeleaf来渲染,同时支持后台在线编辑模板(目前暂时只支持freemarker引擎)。
- 支持多数据库类型,可以配置不同的数据库(目前暂只支持mysql)。
- 支持多编辑器,后台可视化编辑和markdown编辑自由切换,默认支持在线图片编辑和代码高亮等功能。
- 支持插件化,几行代码就可以完成一个插件的开发,git.oschina.net和github上已经有插件的helloworld实例。
- 支持自定义URL,网站内容URL风格自定义。
- API支持,方便APP或其他第三方调用数据。
- 国际化支持,使用JPress轻松制作任何语言的网站。
- 极简的SEO功能,可以为每篇文章、每个分类、每个标签单独设置SEO,支持sitemap输出。
- 用户注册支持邮件和短信验证,目前短信服务商暂时只支持阿里大鱼。
- 支持CDN设置,包括七牛,阿里云,又拍云等。
- 上传图片支持水印设置,同时上传图片自动剪切成为模板需要的多种图片尺寸,保证图片显示不会拉伸。
- 用户登录支持第三方登录,支持QQ、微信、微博等
[repo owner=”JpressProjects” name=”jpress”]
发表回复