JPress 1.0 发布了

2839 2019-03-06 16:46

没错,时隔两年,JPress 1.0 发布了,虽然只是 beta 版本。

 

这次 JPress 相对之前的版本,已经全部重写,包括 Java代码、js、html和css。所以,不再兼容 0.x 版本了,后期再提供迁移工具。

 

两年前,为什么JPress停止更新了呢?原因是我犯了几个很大的错误。

 

错误一:当时独创的 “模板及模型” 概念虽然开始很美好,但是随着模型的不断增多,通过模板配置来新增模型的方式显得很笨拙,当所有模型的数据全部冗余在 content 表,最终表现出来的是性能的急剧下滑。

 

同时,通过模板来定义模型,导致模型的权限设计变得极其的复杂或甚至不可用,导致JPress 0.x 版本迟迟未能完成权限的相关功能。

 

错误二:JPress 0.x 版本一直在模仿WordPress,甚至在思考如何去兼容WordPress的模板,导致及没有更多的创新,但是现在想想,其实这个世界根本不再需要一个新的WordPress,与其更好,不如不同。

 

这两年停了下来,自己有一些时间通过第一性原理去思考产品逻辑,用户到底需要的是什么?我个人认为是:

1、团队协作

2、精益运营

3、知识付费

4、中国生态

 

在未来,JPress也会围绕着几个核心去打造产品。

 

比如“中国生态”,决定了JPress会发力微信公众号和小程序的对接以及相关运营功能,我个人参加了很多的中国顶级的运营社群,其核心目的就是和各个运营大咖交流,能够把微信公众号、小程序的运营方法落实到JPress来,最终回馈给用户。这个不能学习WordPress...

 

比如“精益运营”,决定了JPress必须推出UTM(User Tracking Module)相关功能,通过UTM方便运营人员精细了解每个用户的行为,虽然现在JPress 1.0 只是很粗糙的版本,但是后续会越发强大。在这部分,我个人精读了《增长黑客》、《数据思维》、《吸金广告》、《疯传》等书,吸取了非常多精华思维,最终都会落实到JPress这个开源的产品里。

 

JPress这次发布,带来了4个全新的模板,这个4个模板不仅仅提供了JPress的模板,也提供了原生产品原型、设计原稿(psd)和html模板,这些都可以免费进行商用。今年,JPress团队会大力发布精品模板,在可用的中文模板数量上,我们争取在最短的时间内超越WordPress。

 

JPress这次发布,带来了全新的个人中心,用户可以注册、登录、修改个人信息、投稿和对评论进行管理。

 

JPress这次发布,带来了全新的权限设计,不仅如此,全新的权限设计集合JPress Module功能,用户开发新的 Module 的时候,不需要再思考权限的功能。后台菜单、url权限等都是自动的。

 

JPress这次发布,带来了一个小型的代码模块生成工具,通过简单的配置、运行main方法就可以生成新的Module。

 

JPress这次发布,是带了了全功能的发布,也就是说,所有的功能已经全部完成,在beta到正式版的这个阶段,JPress要做的只是优化代码、精细化缓存机制、增加更多的高质量模板、完善文档和视频教程。

 

以下是JPress的部分截图,欢迎留言和参与代码贡献。

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfiaU9A9E5ZUNZ4fEWNY56hOX0ezIwMOpbnRJlV01e7pdpZMTquRlID4Q/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfJVz98xKPSlibC9PMPsz288rBxzm9Sv5w7A03E3cicBxBwcxAFWsiblTwg/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfvC4D9CI8F9SBycDJo5484ak8g4xLia3S3bDBwbWa1zYpJicibgkzxlp7w/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLff3D3RobIsMU3FI16D3kZ7KAD77SWADZDDDtkIkvA7Qo0bHJ6AWHDCg/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfeSWyNO0YRq9pmTJIhicdWWhpPmbhhcl7xnJbJUa0Dsa5SNfXUYic1J6A/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfTPwc6YasgPmub076DK7leqL4XfADSgiaFgcMGdic2pmibJQEO82VZvJbA/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfGQw1KDJEXrOLXUzmbaepgu4Fwic13hyIrvgPzwFSPeETGw6pCY6yx9Q/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfRRib4Dz4uPmqOnOUoGkCfhu9QHcrxu0lELBGLH0qjuYTIvGMsV0JaPA/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLf8tJ9JR7pFqJXZ9n5yp4J5W4nicJGybpO1OMkwtzhCBjwYRJyj0BrreQ/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfjQucWgqzl3Ih1p9nicqyUWTmaq9kRla1bepkl2wKE8Erj5ibosTibtvJA/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

https://mmbiz.qpic.cn/mmbiz_png/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLf15VfX0W30PNI2W9GQuauNDb2JGYIcjx0DJvBHO4mItn01XHovA9sibQ/640?wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1

 

最后,JPress要说的是,JPress是基于比WordPress更加宽松的开源协议LGPL开源的,并非是中国目前那些所谓的企业自定义开源协议。

 

 

希望用的开心。

 

 

最最最最后,关注下JPress公众号,以后干货都在里面优先发布。

https://mmbiz.qpic.cn/mmbiz_jpg/l0HnkL3kjw89sctrIqzuN5RMiczkVNuLfuoXoialKyUich4ZiaZhviaNhVCP1NA12A08MjYrhd7ic3uc7n5ouI4ftKZw/640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1

全部评论

itviewer
2020-02-09 19:17
回复 @itviewer :测试
itviewer
2020-02-09 19:17
回复 @itviewer :测试测试
itviewer
2020-02-09 19:17
回复 @itviewer :测试测试
itviewer
2020-02-09 19:16
测试
itviewer
2020-02-09 19:16
测试
·