PM小技术:使用SAE发布在线Axure文档

零基础学产品,BAT产品总监带,2天线下集训+1年在线课程,全面掌握优秀产品经理必备技能。了解详情

增哥导读:PM如何最大化的提高自己的效率,同时节省大家时间至关重要。那么文档管理能力就必不可少了,发布文档一版接一版,同事接收很不方便,效率低,还要面临文件夹乱成一锅粥的危险。那么好了,现在SAE来帮忙。

俗话说,不会写代码的产品经理不是好的射鸡湿。关于产品经理与技术之间的微妙关系,扯开了讲可是长篇大论,比如知乎上这个问题:IT 行业产品经理(尤其是创业的)需要懂技术吗?懂到什么程度?,以及这个:产品经理如何与强势的技术沟通?等等。总而言之,产品最终是完全落实到技术上实现的,而技术的发展可以说是在产品上体现了直接价值,二者结合得越紧密,对整个产品带来的价值更大,开发效率也会更高。

当然,这不是说让产品经理会写代码会设计算法,其实在平时工作中,要是产品经理哪怕稍微下意识地提高自己的“技术思维”,不要做一些在技术上看起来“天马行空随心所欲”并且再配一句台词“这么简单的功能,很好实现吧”让人欲哭无泪的台词,就已经谢天谢地了……

因此,产品经理适度提高“技术熟悉度”,是对整个产品负责的必要。而我根据这几年工作经验,发现一些常用技术的掌握对产品人员的思路、效率,以及解决问题的能力,都是有非常大的提高的。

今天来讲一下关于Axure在线文档发布的技巧。一般人们最常见操作,是利用Axure画好原型图后,直接按F8导出为HTML文档,然后大家要么打包成.rar发邮件给所有干系人,要么传到项目协作平台上,甚至直接拿个U盘来Copy……其实大可不必这么麻烦,一来对接收者不是很方便,先下载然后解压,再找到index.html来查看;二是随着版本增多,相关接收者不会像产品一样能把每个版本管理好,假如两个月内发了10次文档,那岂不是文件夹里乱成粥,每次生怕看错文档了。

一. 使用Axure官方AxShare平台发布在线文档(不推荐)

Axure官方提供了一个AxShare发布平台,你可以在设计完后,直接按F6,就能将当前文档保存到AxShare平台:

按F6或Publish时选择“Publish to Axure Share”(首次使用需注册)

按F6或Publish时选择“Publish to Axure Share”(首次使用需注册)

你也可以直接登录https://share.axure.com/,然后创建Project,将.rp文件上传后,即可完工。

发布时也可设置一个密码来保密。完成后,利用URL(+密码),就可以随时通过浏览器访问产品文档了。

那么问题来了:既然Axure已经有了,用就行了,为毛还有自己搭建呢?原因是:慢!正常情况那个网页压根就打不开好吗!更别说上传的龟速了。所以还是自己动手丰衣足食。

二. 使用新浪SAE平台+svn自己搭建(推荐)

先大概了解下SAE(Sina App Engine),你可以理解为一个免费的在线服务器。因为Axure生成的文档就是普通的HTML格式,也就是最简单的静态网页,所以完全可以把它上传到任意一台WEB服务器上,一个URL就能访问了。

首先,你需要注册成为SAE开发者,而且需要手机绑定和实名认证。这一点是有点麻烦,但是一劳永逸,认证后基本上就免费使用了。

然后在SAE控制面板里选择“创建应用”,我们需要创建一个新的php空应用(理论上HTML文档是和开发语言无关的,但在可选的PHP、Python和Java里,PHP是最被熟悉,而且不需要应用租金的):

创建PHP空应用

创建PHP空应用

切到此应用下,进入“代码管理”,并创建一个版本:

接下来就需要上另一个主角:SVN。SVN是Subversion的简称,一个开源版本控制系统。但在这里可以简单理解为“文档同步工具”。就是将Axure生成的产品原型上传到SAE服务器,从而支持通过浏览器访问。

首先下载TortoiseSVN客户端,注意最好是1.7.x版本,并且区分32和64位。安装及汉化之后,在你的硬盘中新建一个日后用来生成Axure原型的目录(这里为UE_Online),并右击选择“SVN检出”(Checkout):

完成后,你就发现目录下多了一个“1”的文件夹(“1”是刚刚在SAE新建的版本号)。现在开始,你就可以每次把新的UE文档生成在这个“1”目录下。

生成HTML时选择SVN目录

生成HTML时选择SVN目录

接下来就是同步了,在UE_Online文件夹上右击,选择“SVN提交”(SVN Submit),然后按照下图将所有项勾选,点击“确定”:

因为新生成文件是没有版本的,所以默认没有勾选,一般我每次都是全部选择

因为新生成文件是没有版本的,所以默认没有勾选,一般我每次都是全部选择

上传完成后,大功告成!你就可以通过“应用地址+文件夹”组成的URL(图中是:http://ueonline.sinaapp.com/Xiancheng_v1.2_iPhone/)来直接访问在线文档了。SAE在国内的速度很不错,即使是通过移动端,也完全没有问题。

而后续如果要新建一个文档,只需在Axure生成文档时存到SVN目录下新文件夹里,右击选择提交;修改就更简单了:直接生成覆盖原文件夹,再次提交即可(还是注意每次提交时变更列表勾选“全部”)。

最后,需要注意的是:目前我这种方法不能做到加密隐藏,所以理论上你的URL被任何人知道都可以访问。如果非要给这份文档加个保护的话,在SAE应用管理左侧“应用防火墙”里,添加IP白名单,这就足够安全了吧。

作者:牛冰峰; 转载自:简书

写文章不容易,打个赏支持下作者吧

评论( 17

写下你的想法
  1. 我们用更NB的办法,在电脑上布一个NGINX服务器,然后把编译好的文档路径、IP 和端口配置好,同事直接访问这个IP地址就行了。我们里一编译,他们就更新。5秒钟完成。
    优点:速度快。
    缺点:只能在局域网内,一个办公室。跨地区的外网没试过。

    回复
  2. 产品拓荒者

    :cool:

    回复
  3. 吸取建议

    开通新浪云不是由让你们设置安全邮箱和手机的吗?用户名就是安全邮箱,密码不用说了吧你当时设置用户名的密码。然后如上文描述创建一个”1″版本,再在本地创建一个文件夹用来存放.rp文件的,右击选乌龟检出一下这个文件夹,出来一个对话框,里面填写你在新浪云的SVN仓库地址,下一栏写你本地放.rp文件夹的文件夹地址。最后确定开始更新,就会在文件夹里多出一个1

    回复
    1. 回复

      产品大牛pmdaniu.com 有axure原型的托管功能,和网盘一样,和方便

  4. 在产品道路奋斗的小伙子

    不用SVN也可以的,直接代码管理里面的上传代码,把原型压缩成ZIP即可上传

    回复
    1. 回复

      产品大牛pmdaniu.com 有axure原型的托管功能,和网盘一样,和方便de

  5. 为什么我都没法链接上sae呀

    回复
    1. 回复

      产品大牛pmdaniu.com 有axure原型的托管功能,和网盘一样,和方便的

    2. 回复

      你好请问,我刚开通两天显示云豆不足了 这个还要付费买云豆啊 每天

    3. 回复

      这个确实不错,已经赞助了1元,希望pmdaniu越做越好

    4. 回复

      :arrow: 只是访问速度还是有待提高,不知有没有想过在服务器上增加人员和资金的投入,想在此尽一份力优化这个平台。

  6. 访问地址时发生以下错误。求解!!

    ===========
    您所访问的网站发生故障!
    您访问的网站超出配额,可能由以下原因引起:
    1. 该网站云豆耗尽;
    2. 该网站超过分钟配额;
    3. “预算设置”过低。

    回复
    1. 回复

      产品大牛pmdaniu.com 有axure原型的托管功能,和网盘一样,和方便,的

  7. 接地气,要硬气,还有义气

    SVN签入前需要输入用户名密码,这个是什么呢。我是用sae的账号密码不可以。好奇怪,求解

    回复
    1. 回复

      SVN用sae安全密码

    2. 回复

      我也是,一直弹出要你登录。要怎么处理?

    3. 回复

      产品大牛pmdaniu.com 有axure原型的托管功能,和网盘一样,和方便的嗯

推荐阅读