今天看到有人在聊 SaaS,突然觉得自己做了花生小店差不多四年了,也有一些看法,记录一下,以后看看有没有时间完善一下做成一篇大作:
产品交互更优化
SaaS 不是一个用户在用,用户对很多地方都希望个性化的,如果是定制化服务,很多时候会一懒就直接写死给客户。
而 SaaS 则逼着自己去思考什么地方应该提供选项给用户选择或者设置?这些设置选项应该怎么归类?是输入还是选择?然后之间的关系是什么?选贤的默认值是什么?这些问题的思考会让自己的产品交互能力得到极大地提高。
程序性能更稳健
因为 SaaS,所以在跑的用户很多,比如花生小店有2万多商家,那么就要考虑怎么去优化系统。
比如所有查询的页面都要做 0SQL,不然很容易就挂了,还有怎么监控系统的状态,我们就会去写一些自动跟踪系统,自动记录系统的异常,把程序的 Waring 和 Error 都记录下,系统很慢的时候,记录一下当前请求的环境信息,所有 SQL 和 HTTP 请求,以及回调过程,供事后分析。
有了这些 log 信息之后,系统就会自动进化,因为通过这些 log 信息去修改和完善系统,都会积累到系统中,和自己的经验中,一些边界条件之后也会考虑的更加多和更清楚,所以系统会进化,自己的能力和经验也得到提升。
欢迎留言,谈谈你对 SaaS 的看法!
领取专属 10元无门槛券
私享最新 技术干货