关于重构版,最近用户比较关注的几个问题做一些说明

拖拖拉拉到现在新版还没正式发布,老用户催促得比较急,有几个问题要说明一下,免得重复回答。

为啥重构版这么久?

有的朋友觉得是在弄UI,所以比较耗时,其实并不是,UI方面目前也不是最终的效果,我们还会根据美观性和用户体验两方面做很多调整,阻碍进度的主要还是JWT的改造,JWT的特点是每次向服务器请求数据的时候都要携带一个token,服务器通过这个token来判断用户的合法性,这个过程是异步的,相当于前后端完全分离的,这样做的好处很多,主要是下面两点:

  1. APP、小程序等第三方应用可以直接使用主题的接口,而不用另行开发从而维护两套程序,其他开发者也可以直接拿接口使用进行各种DIY,这也是为我们以后自己的小程序和APP做准备。移动端是大趋势,这一步必须要走。
  2. 我们不使用cookie来判断用户的合法性,所以你可以放心大胆地使用各种CDN缓存你的页面,也就是所有PHP的动态页面缓存成为静态的html存放到世界各地的CDN服务器上,用户访问的时候直接返回CDN的静态页面,而不用你的服务器再去生成一遍冗余的数据,这样小服务器就可以跑大流量了,性能问题迎刃而解。

虽然优点很多,但是开发起来着实不容易,目前比较耗时的工作有以下几点:

  1. 使用JWT后,数据是以Json格式异步交互的,搜索引擎不能抓取到这些数据,所以我们的方案是PC和手机浏览器需要收录的内容直接由php即时生成,然后用原生的JS去处理用户的交互,其他内容使用Vue去异步处理,同一个功能要照顾同步和异步两种状态,工作量翻倍。
  2. WordPress 和大部分插件使用的是cookie,为了能够兼容,有时候需要前端和后端都要对用户进行检查,这是一项很复杂的工作。
  3. 为了弥补旧版的一些痛点,新版新增了很多功能和设置项,我相信你们用了以后就再也回不去了,但是带来的问题是我们的工作量又成倍的增加了。

旧版和新版主题的处理方式

新版发布以后,seven 和 b2 主题将会分开出售,继续更新,现在和之前已经购买过seven的用户将可以免费同时使用seven和b2主题。

关于重构版的UI

有些人说重构版很丑,这个我是同意的,因为它现在只有一个框架,还没装修。或者说我给你们了一些凌乱的积木,要搭建成什么样子,这是你们自己需要考虑的问题。

关于重构版的论坛模块

我们之前考虑的是舍弃bbpress插件,自己单独写一个论坛,后来有一个用户启发了我们。不如直接写一个群组功能,群组功能本身已经包含了论坛的所有功能,但是更加强大,不同的群组可以设置不同的权限,比如公共群,私有群,权限群,付费群等等,这些群还可以切换成普通模式和付费问答模式,文章和群里帖子的短代码通用。这样一个群组功能省掉了论坛和付费问答,也方便站长管理。设想还是相当不错的,我们极有可能采取这种模式,但是也不是百分比确定。

下个版本的时间

后面以小步快跑的方式更新,尽量让你们尽快上线,过两天还会有一个升级,请大家关注7b2.com

目标是一致的

我们的目标是把主题做好,多赚钱,你们的目标是好好经营多赚钱,两者相辅相成,互相促进,大家目标是一致的,我听取了你们的建议把主题尽量做到你们想要的样子,还请你们多多包涵,拖这么久不要太过埋怨。

也许我们选择了一条目前看来吃力不讨好的道路,但是谁知道呢,这条路总是会有人走的,不如我们试试看。

给TA打赏
共{{data.count}}人
人已打赏
主题更新

重构版命名为B2主题,开发版下载说明

2019-7-1 20:09:00

主题更新

开发版第二次更新,有兴趣的朋友可以下载下来玩玩

2019-8-1 11:47:23

266 条回复 A文章作者 M管理员
  1. 老树

    ✗肌肉✗

  2. longkun

    支持,期待新版本发布

  3. 梦随乡兮

    春哥加油,劳逸结合。期待新版本可以设置更多的广告位,或者信息流广告位。 ✗棒棒的✗

  4. 华佗救我

    期待期待

  5. 1453667650

    期待期待

  6. 很粗很暴力

    希望投稿可以设置奖励的百分比。就是用户投稿价格设置100 别人下载他可以获得10%或者50%这样。

  7. 这人很懒

    等待新版

  8. 五楼在此

    老用户表示很满意

  9. imckt

    专门登入 支持下 坐等新版.

  10. 千と千寻

    先打赏瓶可乐、

  11. 阿丘

    首页头图应该是新西兰的风景,哈哈哈 ✗酷酷的✗

  12. 纸工场

    支持,期待新版本发布

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索