产品设计中一些的观点

作者:JayShao 发布时间:2012-05-17 15:54 分类:产品规划 访问: 17 次

  PD在设计产品的时候,经常会讲到几个观点,一个是可用性:产品设计出来以后,是否可以完成预期的商业目标;一个是易用性:产品是否方便用户使用,包括流程是否顺畅,文案、交互是不是容易理解等。上述两点从一般角度来看是没有问题的,但是在资源有限、时间有限的情况下,如何在可用性、易用性上进行取舍,产品后续的迭代开发应该如何进行,这些问题往往有很多人会有一些错误的观点。

  在保障基本流程完备的情况下,易用性的优先级高于一切!

  易用性的优先级高于一切,可能很多看到这句话的PD会喷我一脸,“在可用性、功能都没有完备的情况下,谈什么易用性?”。没错,易用性在很多人看来是一个“进阶”的属性,是一个从80分做到100分的过程,但是在我看来,易用性是在资源有限、时间有限、基本流程完备的情况下,提升产品最好的一个途径。

  产品的可用性是完全可以迭代的,在办公室里没有一个PD能够完全了解用户的所有需求,更何况用户的需求还是非常多样化的,如果在做产品的时候都去要求一个产品尽善尽美,要这个产品去符合“几乎所有”用户的需求,这是不可能的。产品功能是在产品推出用户使用后,通过各种渠道收集用户的意见以及对用户的数据进行分析后,不断迭代完善的。

  产品的易用性则不一样。产品如果在一开始就没有很好的易用性,用户的流失会非常明显,这从我从事的工作中分析的数据已经有了较多的案例来证实这一点。易用性更多的提现了一个产品用户使用起来爽不爽。理想状态下,易用的产品是用户看到这个东西就知道怎么去操作,不用借助任何帮助文档。在产品设计过程中,尽可能站在一个用户的角度去还原用户真实的使用场景,找出其中的流程断点、可能的漏斗并进行完善,在我看来是任何一个产品在发布第一版本前就必须要做到的事情。

  只有一个产品先做到了易用,用户才会愿意留下来用,只有用户愿意留下来用,我们才能够获得更多用户的反馈,才能对产品功能进行更好的优化迭代。所以,在保障基本流程完备的情况下,在项目上线前务必要保障产品是易用的。

域名闲置做了两个垃圾站

作者:JayShao 发布时间:2012-05-10 16:39 分类:杂七杂八 访问: 10 次

  经常逛Hostloc会发现很多人都说做网站赚钱赚钱,可是怎么赚钱呢?自然就是挂广告挂联盟了,广告联盟需要的是流量,那流量哪里来?垃圾站就应运而生了。

  一直以来都没有尝试过去做垃圾站,今天突然兴起,正好手上还有两个闲置的域名(oy.gd和mybeg.in),就去淘宝上花了几块钱买了四个美女图片站的整站数据源码,基本都是基于织梦DEDECMS的,可见DEDE真的是垃圾站的福音呀,上传到服务器之后直接安装还原下数据库,然后稍微调整下模板,一个完整的垃圾站就出来了。

  不知道垃圾站收录情况会是怎么样,先做起来看看效果咯~

准备从Wordpress迁移到Typecho

作者:JayShao 发布时间:2012-05-08 22:29 分类:IT网络 访问: 7 次

  Wordpress越来越臃肿的代码和越来越多的资源消耗让我等这种小博客越来越吃不消了~目前正在测试Typecho,已经在测试环境中把数据迁移到Typecho上进行调试了。

  原计划是把iNove的主题直接迁移到Typecho上,不过今天花了一下午的时间,发现有一些难点实在是搞不定,因此决定顺便换用新的主题。 各位敬请期待吧!

  UPDATE:已经成功迁移到Typecho了,目前您看到的页面可能还会有些不正常,请耐心等我优化完成。 

分享自用LNMP一键安装脚本,仅适用于CentOS5\6

作者:JayShao 发布时间:2012-05-07 13:32 分类:IT网络 访问: 8 次

  一直以来都很喜欢军哥的LNMP一键安装的脚本,但是一直苦于脚本中的内容更新不够及时,例如PHP、Nginx、Mysql都停留在比较早的版本上,现在基本都已经有新的稳定版了。因此我基于Lnmp 0.9的版本进行了一些修改,Nginx使用了最新的1.2.0,PHP为5.3.12的稳定版(5.4系列兼容性还没有那么好),MySQL使用5.1.62(5.1系列的最新稳定版,新的系列占用内存比较大,因此不推荐使用),除了软件更新外,也适当调整了LNMP0.9的一些参数,包括恢复使用了一些php函数(方便WP使用SMTP发邮件等,不过也有负面影响,可以使用PHPDDOS……所以只能说有利有弊,具体可以去php.ini中自己调整修改)

  脚本使用方法和军哥的基本一致,代码如下:


wget -c http://img.jayshao.org/download/lnmp.tar.gz
tar zxvf lnmp.tar.gz
cd lnmp\
chmod +x centos.sh
./centos.sh

  执行上述代码之后,输入需要绑定的域名,MySQL的密码,并确认是否安装InnoDB(一般直接回车,即不安装,小内存VPS没必要),然后出现"Press any key to start...",按回车键开始安装。 LNMP脚本就会自动安装编译Nginx、MySQL、PHP、Zend Optimizer这几个软件(注:没有安装PhpMyAdmin)。

  至于LNMP安装完成之后添加虚拟机、安装其他组件等管理,和军哥的LNMP完全相同,请直接参考http://lnmp.org/install.html的内容即可。

  需要注意的是:我这个脚本安装完成后适用于512M内存左右的VPS,如果您的VPS内存比较小,请调整/usr/local/php/etc/php-fpm.conf文件,将其中的pm.max_children = 16适当调小,一般来说一个PHP-CGI进程占用20-25M内存,这样算下来128M 的VPS开5个比较合适,256就开8个,如果你的内存大于1G的话,那我就不推荐你用LNMP来处理PHP啦,用Apache吧。

使用无cookie域名存放样式及图片

作者:JayShao 发布时间:2012-05-03 12:22 分类:IT网络 访问: 9 次

  浏览器的机制决定了在加载任何具有相同域的对象时,对应域名下的cookie会进行传递,这就直接导致了在加载所有对象时,cookie都会加载一遍,这在cookie越来越累赘的今天,是一个非常大的网络开销,不仅影响了加载速度,而且耗费了无用的带宽~因此YSlow上有这么一条需要遵守的内容:Used Cookie Free Domains。

  在Wordpress上做到这一点其实很简单,主要分为两步:

  1.参考我上篇文章《WordPress优化之合并CSS》,将WordPress主题以及各个插件的CSS整合到一起,并单独存放到一个位置,需要注意的是,CSS一般都是以相对路径引用一些图片的,因此,需要在合并的时候同时注意将引用的图片也放到相应的位置。一起存放的还有JS文件。然后对相应的主题的head.php中引用CSS和JS的地方直接改成你的路径,例如我的博客,JS存放在img.jayshao.org/js下面,CSS存放在img.jayshao.com/style下面。

  2.在WordPress后台的设置——媒体中,做如下的设置

  这样设置以后,就可以使用Wordpress的媒体库直接上传图片,然后用Cookie Free的域名来直接访问图片了,需要注意的是路径必须设置正确,且保证这个路径是有写入的权限的。