AxureShare太慢,自己搭建产品原型分享系统
背景我们的产品人员用Axure做产品原型,通过Axure Share共享给项目组成员访问。但Axure Share的服务器在美国,国内访问很慢,特别影响工作效率。解决方案Axure可以将原型导出成html,这个html其实是一个静态网站,本地直接浏览器打开可以正常访问。那么我们可以自己搭建网站服务实现产品原型共享。关键是要打通整个流程,让产品人员只做少量的操作就可以实现原型共享。组件git仓库软件
·
背景
我们的产品人员用Axure做产品原型,通过Axure Share共享给项目组成员访问。
但Axure Share的服务器在美国,国内访问很慢,特别影响工作效率。
解决方案
Axure可以将原型导出成html,这个html其实是一个静态网站,本地直接浏览器打开可以正常访问。
那么我们可以自己搭建网站服务实现产品原型共享。关键是要打通整个流程,让产品人员只做少量的操作就可以实现原型共享。
组件
- git仓库软件gogs(其他git仓库软件也可以,只是我们项目原本就用gogs做源码版本管理)
- python
- docker
- httpd
流程
产品人员在Axure出原型 -> 原型导出成html -> 上传到gogs上的git仓库 -> 仓库Webhook触发python脚本pull原型到指定目录 -> Docker运行的httpd提供网站服务
搭建
python脚本及环境搭建,参考自建产品原型分享工具
优化
上述系统的关键是自动化地部署并提供网站服务。
有些git仓库软件提供Pages网站服务,如gitee、gitlab,可以采用它们换掉Gogos,省掉后面pull操作和httpserver。
gitlab本地部署及开启Pages,参考如下
更多推荐
已为社区贡献1条内容
所有评论(0)