# 发行说明
# 项目发展方向
- 优化项目,修复BUG
- 丰富基础库,现在的DSSHOP还很弱小,能做的事还很少
- 建设生态,让更多的人加入插件开发中来,每个插件并不应该只适用于某个行业,要尽可能的可扩展
- 跨语言开发,现采用前后端分离的模式开发,故后端语言将不限于php,可以基于java、go等其它语言
# 分支说明
删除线标识的后期将会被移除,现在市场还没有开发,故保留online、install版本,用于展示集成插件后的项目效果;后期项目插件将采用在线安装、升级、卸载的模式,所以online、install没有存在的意义
master
主分支,正式发行的稳定版new
新版本都会在这里进行开发online
演示版分支,就是你们看到的演示站的效果就是该分支上的源码,该分支的优点是会集成已支持的插件,相当于你下载该分支,你就拥有了dsshop的所用功能install
安装版,一般用于傻瓜版最新版发布前的版本
# 更新频率
- BUG修复:发现后0-3天内更新
- 功能升级:因采用插件模式,主版本一般以优化和开发基础功能为主
# 如何升级
后期将采用在线一键升级
不采传统“升级包”的模式,一键傻瓜式升级,理由:没有技术含量,且我们需要花大量的功夫去写升级包,而且升级包必然存在某个大版本的更新不兼容之前版本的问题;所以我们放弃了传统对用户比较友好的升级模式
# 下面基于git版本管理工具
这里以github为例,可切换到gitee
# 第一步:访问dsshop
# 第二步:fork项目
右边的fork,点击下,这相当于你自己有了一份dsshop的拷贝,如果后续dsshop发生改变,你可以同步更新项目,相当于“升级”,而当有冲突的时候,你可以根据自己的需求对项目进行合并,更方便管理