专栏首页京程一灯确保网站性能的5个小贴士

确保网站性能的5个小贴士

翻译:疯狂的技术宅 作者:Jennifer Oksnevad 英文标题:5 Tips to ensure website performance 英文原文:https://www.catswhocode.com/blog/5-tips-to-ensure-website-performance

你设计并建立了一个很吸引眼球的网站。 内容质量很不错,SEO也很友好。 你提供了一个伟大的产品。 但是如果您的网站不能正常运行,那么前面所提的那些就都不重要要。

访问你网站的人不会呆呆地等着页面加载,你只有几秒钟的时间把他们正在寻找的东西显示出来,说不定他们会去你的竞争对手那里。网站性能不会像设计或用户体验那么吸引人,但它能成就一家公司成功也能使其破产。这就是为什么性能测试和负载测试如此重要的原因。

1)定期进行负载测试

负载测试显示您的网站在一定数量的用户访问时的表现。 如果负载测试显示,在页面加载时间没有显著增加的情况下,你可以处理比预期更多的用户,那么您已经准备好了。 如果没有,你会知道你需要做些什么。

针对你预测的最乐观的用户量进行更高流量的负荷测试,这样就可以应对意想不到的成功。随着公司的发展,您需要重复进行负载测试,以确保你对增加的用户量做好了准备。有各种各样的负载测试工具可供你进行有效的测试,例如Apache JMeter、LoadView、和Loadimpact等。

2)不要跳过压力测试。

我们都梦想成功。名人认可,正面的新闻报道或广泛的口碑可以使你的网站增加两、三倍流量甚至更多。如果您的网站在全世界都来敲门时崩溃,那么再好的宣传都将是无济于事的。

有两种方法可以检测你的网站是否能够处理增加的流量。 第一种是等着它在“光棍节”那天或者是在新产品推出后崩溃;第二种方法是对网站进行压力测试,这样你就可以避免灾难的发生。

压力测试可以是你知道自己的网站到底能够应对多大的压力,应该模拟一种能够导致崩溃的大访问流量来测试。

3)使用图片前要三思

使用图片是很有好处的,但是不要太多。图片需要时间来加载,所以当使用文本也能达到相同效果时就不要用图片。

如果负载测试显示的页面加载时间比预期的要长,那么网站设计的小改动就能带来所需的改进。

4)避免草率的HTML

你的开发人员知道使代码尽可能的优雅,以尽量减少加载时间。但是,您的用户可能会从文字处理程序复制和粘贴内容,从而带来多余的代码,他们甚至对此一无所知。教他们把被文本复制粘贴到一个基本的文本编辑器来除去所有格式。这样可以使 HTML 更干净的。

5)争取网络中立

如果FCC(美国联邦通信委员会)推翻他们的开放的互联网规则(目前他们正在考虑),你的网站可能会面临比对手慢的加载时间。如果发生这种情况,那么你在网站性上所做的所有努力都将付之东流。请在FCC网站上发表评论,表示支持开放的互联网规则,并鼓励你的同事也这样做。

本文分享自微信公众号 - 京程一灯(jingchengyideng),作者:疯狂的技术宅

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-08-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 测量 web 性能,非常简单

    你应该测量页面加载时间?对用户输入的响应能力?还是页面到页面的导航所需的时间?你是否为刚果共和国或者硅谷的用户做这些?Fiber, 4G? 在摩托罗拉 G4 或...

    疯狂的技术宅
  • 测量 web 性能,非常简单

    你应该测量页面加载时间?对用户输入的响应能力?页面到页面的导航?你是否为刚果共和国或者硅谷的用户做这些?Fiber, 4G? 在摩托罗拉 G4 或者 iPhon...

    疯狂的技术宅
  • 情人节,孤单的你要让自己的github项目更加高大上

    昨天把这个博客网站的代码开源放在了github上,然后刚好不巧看到百度EFE写的文章前端开源项目持续集成三剑客,突然想起好多项目的ReadMe文件确实看着很酷炫...

    疯狂的技术宅
  • 影响网站访问速度的原因有哪些?

    网站访问速度是访客对于网站的第一印象,如果一个网站加载慢,就更别提什么用户体验了,也会丢失大量潜在客户。那么网站访问速度为什么会慢,是因为什么原因导致的快与慢呢...

    华专网络
  • SiteLock最新报告显示:针对网站的攻击激增,平均每天有63起

    根据SiteLock于本周一发布的最新分析报告显示,在过去的几个月里,针对网站的攻击活动数量出现了大幅增加。 ? SiteLock的网站安全内部报告是基于对超过...

    FB客服
  • Ubuntu10.10下安装黄金组合(Apache2+Mysql+php5+phpmyadmin)

    1.安装apache sudo apt-get install apache2 需要下载 3,287kB 的软件包。 解压缩后会消耗掉 10.1MB 的额外...

    苦咖啡
  • 程序员必备的16个实用的网站

    3个月以前在知乎上回答一个问题【有哪些能集实用,装逼于一身的冷门网站?】得到很多小伙伴的喜爱,一直到现在都还陆陆续续收到大家的赞,谢谢大家。

    Java后端技术
  • 大型网站技术架构(四)--核心架构要素

    我是十三
  • SEO丨为什么要反链优化?

    反链即反向链接,又叫导入链接(Backlinks),是指一个页面指向另一个页面,简单的说就是 A 网页有一个链接指向 B 网页,那么 A 网页上的链接就是 B ...

    V站CEO-西顾
  • WordPress建站不安全易中毒?那是因为你没做好这几件事情

    很多人选择使用wordpress来尝试建站不管是个人博客网站,亦或者是企业官网,外贸网站,或者是其他等等,很多人在用了一段时间之后发现网站出问题,感染病毒,被恶...

    wordpress建站吧

扫码关注云+社区

领取腾讯云代金券