http://axiaomao.com 后台是用NodeJS做的,网站刚上线不久。NodeJS很强大,而且被前端工程师用上后真的感觉好爽有木有!甚至感脚以后后台就都用NodeJS写该有多和.谐啊哈哈
ps阿小猫使用的后台是aliyun的云服务器,感觉很不错哦,推荐给大家使用~~ 最后呢,阿小猫参加了aliyun今年举办的开发者大赛,如果感觉阿小猫还不错的的话欢迎到http://dasai.aliyun.com/signup/works2013/?search=%E9%98%BF%E5%B0%8F%E7%8C%AB 这里为阿小猫投上您宝贵的一票哦~~再次感谢大家的热心支持!!
http://addyosmani.com/blog/performance-optimisation-with-timeline-profiles/ 我自从看到这篇文章以后,不是很理解,之后就喜欢各种测试他人网站,看到图形也千奇百怪,你这个站点是最像他描述的“may have a memory leak”的图形了,所以我想请你也看下,了解下。。如果明白了可以分享点经验给我。。。
抱歉,这几天在上几个新功能,所以没有即时查看这里的评论。恩,我看了一下,这篇文章很不错嘛,果断收藏了哈。至于内存泄露,如果你注意到的是那个锯齿,那么这里就得看具体情况了。javascript的运行机制里有一个很特别的回收机制,这个和其他语言有很大不同。这一回收机制意味着编程员不需要时时刻刻关注是否有哪些变量是不再使用了、需要清空占用的内存了,这些工作都会由javascript引擎完成。至于什么情况下会回收,当然是变量不再会使用了,比如一个闭包的function运行完都返回值了,那么这个function内部声明的那些变量当然是可以清空了。但如果变量始终在使用,而且不断有更多内容存进去、或者是会有更多变量产生,那么就会形成内存泄露。可以这样重现内存泄露场景:声明一个数组,然后在数组中无尽头push值,越大的值效果越明显,这时就能看到显著的内存使用量上升了。最后,常见的内存泄露呢一般都是跟循环有关,所以善用for循环、不要产生死循环,一般是不容易产生内存泄露的。
啊,没有说完额…如果呢,你注意到的是有个向上的坡,那么如果这个坡一直一直在往上走,那么这很可能就是内存泄露了,但如果往上走了一段后面就平坦了,那么就不是内存泄露,而是正常的占用了这么多内存。最后,如果发现阿小猫存在内存泄露问题,还请指出哦~
@kiinoo 类似AWS,价格小贵,运维团队很靠谱,速度很厚道,有试用http://www.aliyun.com/newuser/tryvm.html?spm=5176.383338.10.4.QnWVHR 不过刚一看居然要答题才行