攻丝机厂家
免费服务热线

Free service

hotline

010-00000000
攻丝机厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

速度助你胜过对手

发布时间:2021-01-22 03:49:03 阅读: 来源:攻丝机厂家

也就是说,「速度」是网络业上仅存的几个「技术」可以帮你胜过对手的地方。但这和一般提到的「技术」不一样,想要速度,很多时候你往往必须要减少功能,而不是增加。关于速度,Stack Exchange 的 Jeff Atwood 提出了几个实作上你可以利用的工具,包括:

Yahoo 的 13 个网页加速最佳实务守则

Jeff 特别提出了 CDN (Content Delivery Network) 的重要,它让世界各国的使用者都可以享受到更快的速度 — 不过这比较适用于已经找到 PMF 的团队。

实务上我的经验是大多数的网站,光减少 HTTP Requests,就可以大大提升速度 — 可以用 Firebug 里面的 Page Speed 分析来看看 HTTP Requests 拖慢了多少。

要减少 HTTP Requests,CSS/Image Sprites 是非常好用的技巧。

针对注册和非注册用户分别进行优化

很多东西非注册用户用不到,不需要让他们下载额外的 Javascript/CSS 档案,拖慢他们的速度。

把「速度」当作团队的骄傲

Stack Exchange 内部用 MVC Mini Profiler 把下载时间放在每一个网页的右上角,时时提醒团队要重视速度、速度、速度。

除了 Jeff Atwood 的三点之外,关于速度,我觉得你还可以:

宣传你的速度

当你有办法做到快时,你应该要大大的宣传。Google 是第一个发扬这个做法的,他们很早就在右上角放上搜寻时间,不断去提醒使用者 Google 引擎很快。

用流程设计来提升速度感

记住,速度是一种感觉,使用者要的是「反应速度」– 按下去就有响应,不一定是「结论速度」。所以,当有一些东西就是要花比较多时间时,你应该设计一些流程来让他们不会失去速度感。

由于 iOS 不能背景下载,所以 Flipboard 设计了开场页,让你先在那里欣赏一些朋友的照片,趁机赶快抓时间下载内容。

很多机场故意把登机门和行李转盘的距离拉远,中间放置很多免税商店,让你下飞机后慢慢逛过去,等到你好不容易走到了,行李也出来了,如此反而减少了旅客的抱怨。

至少放一个 .gif 小动画

如果真的没办法设计一个流程,你至少要放一个小 .gif 动画,让使用者知道他真的有按到那个按钮。最差的情况的就是按下去之后什么反应也没有,很多人这时会一直按,不但造成麻烦的重复 submit 的情况,很多时候还会引起更多的问题。

所以千万别忘了,速度也是一个功能,很多时候甚至是杀手应用。在你把你的服务长成一个怪兽前,想清楚,在速度上,你想要给使用者怎样的体验,然后自始自终,不要忘记这件事情。相信我,你将大大提升创业成功的机率。

九天剑尊

猎魔人

上古降魔

女神幻想手游