JPress 0.0.3更新主要是修复BUG,增强用户体验,同时增加wordpress文章导入功能。 下一个版本主要是完善JPress标签,编写JPress开发文档。 JPress 0.0.3更新如下: add:添加wordpress文章导入功能。 add:增加消息的同步或异步监听。 add:增加消息的{敏感词}注册检查,方便插件注册{敏感词}。 fix:修复后台模板修改保存后,前台不能立即生效的问题。 fix:修复后台附件显示不按最新显示在最前面的问题。 fix:修复jpress部署在二级目录下图片选择无法显示的问题。 fix:修复页面标题为中文时找不到页面出现404的问题。 fix:修复jpress部署在tomcat目录下,上传文件无法显示的问题。 fix:修复菜单删除成功但是却提示error的问题。 fix:修复分类传递的页码可能被用户手动修改而造成错误的bug。 fix:修复文章保存时,若是失败也提示成功的问题。 fix:修复提示不居中的问题。 fix:修改插入代码时,代码框太高导致某些分辨率电脑无法显示的问题。 fix:修复发表文章报错,提示没有username字段。 fix:优化文章编辑属性样式,增强用户体验。 fix:修复后台首页已经审核的评论内容不能直接删除的问题。 fix:修复在非垃圾箱状态下的评论无法直接删除的问题。 fix:修复当分类页面取消添加到菜单时,菜单还依然存在的bug。 fix:修复设置页面当有文件上传时,返回的路径不正确的问题。 fix:修复后台评论评论内容不按module分类的bug。 更新详情可查看:http://git.oschina.net/fuhai/jpress/commits/master JPress简介JPress, 一个wordpress的java代替版本,使用JFinal开发。支持类似wordpress的几乎所有功能,比如:模板,插件等。同时在模板 上,JPress提出了“模板即模型”的概念,方便模板制作人灵活制作业务模型,移除了widget等繁杂功能,同时在模板和插件制作上比 wordpress更加灵活简洁。 但是,JPress又不是wordpress的java版本,它天生融合了微信公众平台,整合了国内众多 云平台、短信发送、邮件发送平台,独创的“模板即模型”概念是wordpress所不具备的,只有资深的wordpress玩家才能体会里面的微妙关系。 同时后续会添加微信文章同步,QQ公众平台,今日头条,一点资讯等新媒体的文章同步功能,更加国产和本地化。 在功能方面
在微信方面
在技术方面
JPress有以下特点1、 轻。轻到只有 8张 数
据表,却能实现wordpress的几乎所有功能。依赖的jar包也极度轻,目前只有cos-26Dec2008.jar、druid-
1.0.16.jar、ehcache-2.7.5.jar、fastjson-1.2.7.jar、freemarker-2.3.23.jar、
javax.mail.jar、jfinal-2.2-bin-with-src.jar、jfinal-weixin-1.7-bin-with-
src.jar、jsoup-1.8.3.jar、log4j-1.2.17.jar、mysql-connector-java-
5.1.36.jar、slf4j-api-1.7.7.jar、slf4j-log4j12-1.7.7.jar、jetty-server-
8.1.8.jar 这 14个jar包,而且其中jetty-server-8.1.8.jar 不是必须的,只用于方便调试。 2、 快。无论多么复杂的页面,JPress响应几乎在10毫秒内,同时JPress支持阿里云,七牛,又拍云等CDN作为加速,支持分布式部署等功能,就算是香港的服务器,只能用“飞快”来形容。 3、灵活。JPress提出的“模板即模型”的概念,模板制作人可以用JPress来做博客,新闻系统,论坛,问答社区,商城…加上其灵活的插件功能,几乎可以用来做任何类型的网站。 4、国产。因为国产,所以更符合国人需求。JPress天生融合了微信公众号,JPress内置了 阿里大鱼 的短信发送功能,支持了QQ邮箱,163邮箱等作为邮件发送服务器,后续会增加微信模板消息发送通知用户等更加符合国人需求的功能。 最最重要的的是JPress使用了最宽松的LGPL开源协议,和国内的那些采用了 私有协议 的“开源”产品并不是一个级别的。 最后来几张截图备注:第二套模板(the3)还不完善,如果要做网站请使用第一套模板 或者 自行设计一套模板。 |