走了多少弯路
之前我尝试了百度云,nodejs,lighthttpd等等许多构建个人网站的方式。甚至“研究”出了一些心得,比如:
- 树莓派这个性能非常有限的卡片电脑,非常适合做性能测试。因为稍微一点过分消耗就会卡顿。
- 树莓派上,静态网页的访问速度是nodejs动态网页的十倍。所以尽量生成静态html。为此还封装了一套接口。
- 静态内容,比如h5游戏,放在百度云上,可以利用其自动的CDN加快访问速度,同时减轻Natapp的流量消耗。
- 从头用html+css写了一套网站,虽然还是用到了模板库(pug)。但是今天发现markdown才是王道。
现在发现,其实这样做更简单:
- 用hexo生成静态网页,然后发布到github上。github不但在国外访问稳定,到了国内一样比较稳定。
h5游戏也放在github上。事实证明,实验后发现github.io似乎有跨域访问限制。尽管游戏服务器上已经添加了各种Access-Control-Allow-*字段,但是服务器还是不能收到消息。换回BAE立马就好了。- 树莓派上的服务器只需要做成REST API服务就行了。
- h5游戏里应该用REST API登陆。
行为方式总结
总结一下过去1个多月尝试的行为方式,其实就是边干边学。因为没有经验,也没有人可以传授经验,一切都是自己摸索。而我自己行动力又比较强,于是常常陷入局部最优解。通俗的说,就是井底之蛙。
希望上面那种工作方式,能够随着经验的不断累计,变成先思考,再行动:
上面的图比前一个少了许多原地打转和返工。
公司里加班多了就这样
其实在公司里的工作,由于不断重复反复练习,已经不需要太多思考了。
所以现在性价比最高的还是在公司的工作。但是强度太大,搞得我经常生病。
我不能放弃别的路子,那不只是放弃机会,还是放弃希望。