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

news/2024/4/27 8:55:33/文章来源:https://blog.csdn.net/weixin_33895016/article/details/88986860

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

翻译:疯狂的技术宅
作者:Jennifer Oksnevad
英文标题:5 Tips to ensure website performance
英文原文:https://www.catswhocode.com/b...
本文首发微信公众号:充实的脑洞

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

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

1)定期进行负载测试

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

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

2)不要跳过压力测试。

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

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

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

3)使用图片前要三思

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

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

4)避免草率的HTML

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

5)争取网络中立

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

关注微信公众号:充实的脑洞, 一个技术宅的保留地

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_756343.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

!!! uml用于网站开发

http://www.cnblogs.com/jack-liang/archive/2011/03/21/UML.html 一、概述 Web网站往往具有复杂与高度动态的特点。为了让Web应用在短时间之内开始运作,开发周期应该尽量地短。许多时候,开发者直接进入编写代码这一阶段,却不去仔细考虑自己…

CentOS+Apache使用免费SSL证书实现https网站

2019独角兽企业重金招聘Python工程师标准>>> 以下为centos6.4下配置使用流程 1. 环境,httpd等配置略 yum 安装openssl和openssl-devel,httpd-devel sudo yum install openssl sudo yum install openssl-devel sudo yum install httpd-devel 为…

SEO优化之——html页面优化技巧总结

网页总体布局 如图所示为一个简单的网站布局,主要有标题、导航、面包屑导航、正文、相关文章、友情链接 标题网站标题通常分为主标题和副标题,主标题是体显网站内容最主要的关键词,副标题是对主标题的补充说明,描述尽量相关&#…

SharePoint Online 设置网站集

前言 本文介绍如何在Office 365中设置SharePoint Online网站集,当我们创建好SharePoint Online站点,开始使用之前,一定会有一些基本的设置,本文就为大家介绍这些基本的设置。 正文 通过登录地址登录到Office 365环境中的SharePoin…

WORDPRESS创建个人网站

环境:虚拟机vmware,windows server2008R2企业版,XAMPP,wordpress 在阿里云优惠购买了域名和主机,就想自己搞一个网站玩玩。花了一个小时左右时间,发现出现最多的词是wordpress,传说中5秒建站。。。我当然是相信了,先官…

支持中英文多语言浏览的MVC网站实例

思路大概是这样的,将翻译成不同语言的词句以xml键值对的格式分别存在不同文件夹下,扩展MVC HtmlHelper, 在扩展方法里根据用户当前访问Action所在的路径以及当前所选的语言类型读取语言文件夹下的xml文件,再通过HtmlHelper传过来的key获取对应…

阿里云系列——3.企业网站备案步骤---2018-1-4

网站部署之~阿里云系列汇总 http://www.cnblogs.com/dunitian/p/4958462.html 个人网站备案:http://www.cnblogs.com/dunitian/p/4958268.html 先说企业的域名实名认证:一张图就ok了 说下步骤,其实和个人差不多,简单过下吧 1.填写…

react + node + express + ant + mongodb 的简洁兼时尚的博客网站

前言 此项目是用于构建博客网站的,由三部分组成,包含前台展示、管理后台和后端。 此项目是基于 react node express ant mongodb 的,项目已经开源,项目地址在 github 上,喜欢的,欢迎给个 star 。 项目地…

ASP.NET网站部署问题集

这几天为了给客户演示我们的项目,发现原来程度在开发环境和部署环境中还不太一样,原本在开发环境中程度运行的好好的,而部署后装在服务器则可能产生不少的错误。因此记录下所遇到的问题,方便以后查询同时也希望能帮遇到相关问题的…

大型网站系统架构演化之路

大型网站系统架构演化之路 前言 一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能 的 扩展逐渐演变完善的,在这个过…

接入高防之后网站问题需要排查的有哪些?

接入高防之后,为了保证业务最大程度的稳定,确认问题所在,墨者安全建议在切换本地的测试。本地测试步骤为:a.首先修改本地hosts文件,使本地对于被防护站点的请求经过高防,以Windows操作系统为例:…

利用jsonp抓取某网站数据详细示例

一、使用chrome浏览器自带web开发工具(F12,也可以使用fildder等工具)&#xff0c;找到请求的地址 这里的request url 就是我们需要请求的地址 然后点击response会发现返回的数据格式&#xff0c; 二、 新建html页面,代码如下 <!DOCTYPE html> <html> <head>&…

Ajax_实现动态网站的技术、php语法、php接口、前端渲染和后端渲染

1、实现动态网站的技术&#xff08;后端语言&#xff09; php、java&#xff08;jsp和php语言差不多&#xff09;、.net、Nodejs、python。。。 最简单的是学php 2、php基本语法  js中 js代码用script包起来&#xff0c;php中用<?php ?>包起来后&#xff0c;可以放…

《Linux就该这么学》第10章 使用Apache服务部署静态网站

《Linux就该这么学》! 学习网址&#xff1a;https://www.linuxprobe.com/ 灰常不错的网站和学习课程~~~! 第10章 使用Apache服务部署静态网站 网站服务&#xff1a;通过浏览器访问服务器&#xff0c;传送10.1 网站服务程序 目前能够提供Web网络服务的程序有IIS、Nginx和Apache等…

今天分享几个牛逼的网站,不知道你用过没?

点击蓝色字关注我们&#xff01;一个正在努力变强的公众号今天给各位小伙伴推荐几个我经常使用的网站&#xff0c;这些网站可以节省大家许多的时间&#xff0c;增大大家的工作效率。&#xff08;也没给我广告费&#xff0c;纯属分享&#xff09;1 Iconfonthttps://www.iconfont…

收藏!这段时间又发现了几个提高效率的网站!

前面写过一篇推荐网站的文章(今天分享几个牛逼的网站&#xff0c;不知道你用过没&#xff1f;)&#xff0c;感觉反响还不错。这段时间又发现了几个比较牛逼的网站&#xff0c;分享给大家&#xff0c;让大家的工作效率更高。马可菠萝https://www.macbl.com/前段时间用上了MAC系统…

自己如何开发一个B站视频下载网站?

点击上方“Python进击者”&#xff0c;关注我&#xff01;坚持初心&#xff0c;坚持原创前言hello&#xff0c;各位小伙伴&#xff0c;这是公众号改名后的第一篇原创。不管改不改名&#xff0c;我都是会坚持初心&#xff0c;记录技术&#xff0c;不搞虚的&#xff0c;希望大家能…

那些X音无水印视频下载网站怎么实现的?

点击上方“Python进击者”&#xff0c;选择“星标”公众号重磅干货&#xff0c;第一时间送达前言看到很多朋友都在用网上一些某音无水印下载&#xff0c;作为程序员&#xff0c;咱们自己来整一个。今天咱们来说说某音无水印下载的思路&#xff0c;没有为什么&#xff0c;直接往…

我收藏夹里五个贼好用的网站分享给你了

点击上方“Python进击者”&#xff0c;选择“星标”公众号重磅干货&#xff0c;第一时间送达前言各位小伙伴大家好&#xff0c;今天又来分享一波自己收藏的超好用的网站&#xff0c;之前写过两期实用网站分享&#xff0c;感觉反馈都不错。今天抽空再来跟大家分享一波&#xff0…

五个吊炸天的网站

点击上方“Python进击者”&#xff0c;选择“星标”公众号超级无敌干货推送给你&#xff01;&#xff01;Python进击者第185篇原创文章前言 大家好&#xff0c;我是Kuls。 很久没来给大家分享一些牛逼的网站了&#xff0c;今天来给大家推荐一波。如果之前的好站分享没看过&…