加快网站访问速度的9大方法

news/2024/5/20 13:54:38/文章来源:https://blog.csdn.net/weixin_33727510/article/details/92544888

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、 网站程序中采用DIV+CSS这种模式,不用Table

目前DIV+CSS是主流的编程语言,这与其体积小加载快的优点是密不可分的。主流的网站和CMS采用的也都是这种模式。因此建议大家也采用这种模式来编程,而不要采用原始的Table结构。Table结构不但管理不方便,网页体积也会变大,降低网站的加载速度。

二、 采用Gzip技术对网页进行压缩

采用Gzip技术对网页进行压缩是减少网页体积的一个很好的方式。一般情况下这是需要你的网站空间支持的,像我用的A5的合租主机,压缩率可以达到80%。网页体积小了,自然加载速度就快了。

三、 减少CSS文件数量和体积

在采用DIV+CSS过程中,CSS文件是非常重要的。如果在编写过程中有多个CSS文件,建议将多个CSS文件进行合并,这样可以加快网站加载速度。另外,可以采用专业的网页减肥软件对CSS文件进行减肥,以减少CSS文件的体积。

四、使用CDN加速

近一年CDN已经在我们个人站长中听的较多,也有很多朋友在使用。CDN的全称是Content Delivery Network,解释为内容分发网络。原理思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。也就是网站加速器,这个需要付费使用的,免费的不是太稳定。

五、优化代码,减少臃肿结构

如果我们使用较为流行的CMS这方便应该不会有臃肿的代码结构存在,但需要注意的是我们在制作或者选择网站模 板的时候也会存在不合理的结构。我们需要在写模板或者程序的时候使用较为简洁的程序框架,简洁有利于用户体验,也更利于搜索引擎蜘蛛的爬行和抓取。

六、减少图片大小和数量

我们尽量在上传网站图片的时候减少图片的大小和尺寸,可以在上传图片之前对图片进行压缩处理,图片适当尺码即可,不要过大。图片仅仅是网站的点缀,而不需要都是图文。同时,我们也尽量避免使用大量的视频或者音频内容。

七、减少JavaScript脚本文件,尽量存放在一个文件中

尽量外部调用JS代码,不要放在网页中,更不要远程调用外部的JS代码。例 如Google建议您加载在HEAD标签的分析。您也可以尝试结合的JavaScript和压缩他们更快地加载。有些时候我们在头部的CSS,JS代码太 多,导致中间内容部分加载太慢。所以尽量减少头部的代码。

八、运用静态的HTML页面

众所周知,ASP、PHP、JSP等顺序完成了网页信息的静态交互,运转起来确实十分方便,由于它们的数据交互性好,能很方便地存取、更改数据库的内容,但是这类顺序也有本人的缺陷,那就是它必需由效劳器先生成HTML页面,然后在"传送"给用户,多了一个步骤,必定会影响到网站的拜访速度,所以笔者建议,在新站开端的时分,在对本人网站的重要调查期内还是采用静态的HTML页面比拟保险。

九、 将ASP、ASPX、PHP等文件的访问改为.js引用

这在ASP、ASPX、PHP等程序设计时应该注意的,如果要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASP、PHP等程序来提供的话,会使用以下的语句引用:

<script src="http://www.w3cschool.cc/network_index.php?data=1″></script>

这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次network_index.php文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个network_index.js文件中去,然后在首页通过

<script src="http://www.w3cschool.cc/network_index.js"></script>

这样的代码来引用该network_index.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源,显示速度自然就很快;前者所花的时间几乎是后者的几倍!


转载于:https://my.oschina.net/CandyDesire/blog/377227

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

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

相关文章

有哪些网站,一旦知道,你就离不开了?

这题我会&#xff01; 平时就喜欢收集一些实用又有趣的网站&#xff0c;下面这些都是个人私藏已久的网站&#xff0c;真的就是一旦知道就离不开了&#x1f447; 1.懒人抠图神器:BgEraser BgEraser是一个可以在线自动抠图的网站&#xff0c;使用方法很简单&#xff0c;上传想…

前端工程师最爱的网站是哪些呢?

推荐一些“小而美”的优质网站&#xff0c;前端学习提升、技术博客、实用工具……从多个方面实现提升&#xff0c;才是前端工程师的晋级之路&#xff01; 先赞再看&#xff0c;养成习惯&#xff01; 前端学习提升类 当前&#xff0c;前端开发正在迅猛发展阶段&#xff0c;不…

Android研究相关网站

为什么80%的码农都做不了架构师&#xff1f;>>> http://www.jcodecraeer.com/ &#xff0c;&#xff0c;&#xff0c;泡在网上的日志&#xff0c;最新发现的&#xff0c;有许多新的特性特效&#xff0c;很多项目很有新意&#xff0c;有启发性&#xff1b;apkbuso…

有哪些能玩上一天的网站?

在某互联网中厂做了3年码农&#xff0c;目前发际线还很“安全”&#xff0c;全靠这10个网站在线摸鱼&#xff0c;今天就分享给大家玩一下&#xff0c;如果对你有用的话别忘了点赞收藏&#xff0c;让更多人看到呀&#xff01; GEEKTyper.com 一个模拟hacker工作的虚拟桌面系统…

作为程序员,你最常上的网站是什么,理由是?

好用的网站在精不在多&#xff0c;我整理了这10个程序员必备网站&#xff0c;给我接好啦&#xff01; 比格张 类型&#xff1a;网站检索&#xff08;全类型&#xff09; 推荐指数&#xff1a;★★★★☆ 理由&#xff1a;一个网站检索工具&#xff0c;上面有很多优秀的网站…

×××国家卫星气象中心网站遭******

http://www.knownsec.com/Sun Jul 12 2009 00:18:39 UTC0800知道创宇安全团队&#xff08;KnownSec Team&#xff09;于今天监测到国家卫星气象中心&#xff08;http://www.nsmc.cma.gov.cn/&#xff09;网站被******&#xff0c;网站logo被篡改。转载于:https://blog.51cto.co…

RHEL4- WEB服务(六)建立基于主机名的多个虚拟web网站

RHEL4- WEB服务&#xff08;六&#xff09;建立基于主机名的多个虚拟web网站昨天&#xff0c;我在《RHEL4- WEB服务&#xff08;五&#xff09;建立基于ip的多个虚拟web网站》一篇中说到了如何建立基于ip的多个虚拟web网站&#xff0c;要注意在建立之前需要配置多个网卡或者给一…

程序员每天会阅读哪些技术网站或者公众号来提高能力?

这你就问对人了&#xff0c;从事后端开发工作5年&#xff0c;一直都有浏览网站和公众号&#xff0c;提升自身能力的习惯。期间我收藏夹增增减减&#xff0c;最终留下了这些&#xff0c;都是真材实料的精华&#xff0c;希望可以帮到你们。 技术网站类 1.Tutorialspoint 一个免…

有哪些鲜为人知,但是很有意思的网站?

一位**“鲜为人知&#xff0c;但很有意思”**的猪厂程序猿来了&#xff0c;这些集小众和宝藏于一身的网站你千万别错过。 现在&#xff0c;我把这些藏在收藏夹很久的宝藏高品质网站分享给大家一起食用&#xff0c;先赞再看&#xff0c;养成习惯。 提示&#xff1a;本文包括编程…

推荐十个好用的程序员摸鱼网站,现在就给我玩起来!

在某互联网中厂做了3年码农&#xff0c;目前发际线还很“安全”&#xff0c;全靠这10个网站在线摸鱼&#xff0c;今天就分享给大家玩一下&#xff0c;如果对你有用的话别忘了点赞收藏&#xff0c;让更多人看到呀&#xff01;GEEKTyper.com一个模拟hacker工作的虚拟桌面系统&…

字节跳动程序员无意中发现的宝藏摸鱼网站。

我在字节跳动做了3年码农&#xff0c;目前发际线还很“安全”&#xff0c;全靠这10个网站在线摸鱼&#xff0c;今天就分享给大家玩一下&#xff0c;如果对你有用的话别忘了点赞收藏&#xff01;GEEKTyper.com一个模拟hacker工作的虚拟桌面系统&#xff0c;虽然没什么卵用但是很…

网站常用的小图标实现

2019独角兽企业重金招聘Python工程师标准>>> 在网站上我们经常能见到一些小图标&#xff0c;如小头像&#xff0c;小旗帜&#xff0c;一些勾勾叉叉等小图标。 一般的实现这些小图标有三种实现方案&#xff1a; 将所有常用的小图标罗列在一张大图片上&#xff0c;然后…

作为程序员,你关注哪些国外 IT 网站?

找这14个网站花了我足足三天时间&#xff0c;从我乱七八糟的各类收藏夹整理出来的精华中的精华&#xff0c;摁着你们的脑袋也要给我读完。全都是上等的良心好网站&#xff0c;都给我去关注&#xff01;&#xff01;&#xff01; DZone DZone是很多程序员喜欢的新闻站点&#…

国内外有哪些好的前端实战网站?

分享一个最近看到的一个很喜欢的获奖网站&#xff0c;每次看到这样的作品就会条件反射的在想&#xff0c;如果自己想要设计出这样一个网页&#xff0c;我应该具备一些什么能力。 结论是&#xff1a;想做一个优秀的前端开发&#xff08;实现财富自由&#xff09;&#xff0c;一…

【干货】程序员必备的中文在线编程学习网站!

迫于英语烂得一塌糊涂&#xff0c;本人愤而转向中文编程学习网站&#xff0c;给大伙推荐几个我认为质量和性价比都很高的网站&#xff0c;放心食用&#xff01; 在线OJ及部分题解 先推一波OJ&#xff08;在线编程评测平台&#xff09;。我的人生信条是&#xff1a;没有什么比…

限时白嫖!程序员专用刷题网站大全,已加入年度爱用清单!

1. TopCoderTopCoder 是最早的在线编程竞技平台之一&#xff0c;该网站提供了一系列的算法挑战&#xff0c;在这里&#xff0c;你可以&#xff1a;使用他们的代码编辑器直接进行在线作答。参加该网站举办的 SRMs 挑战项目。该比赛将会在每月定期举办&#xff0c;作为参赛者&…

程序员必读的技术网站公众号大盘点,提高能力必备!

技术更新迭代快&#xff0c;没点学习能力来提升硬实力&#xff0c;程序员还真混不下去。我们整理一位后端开发工作5年经验的大牛日常浏览的网站和公众号名单&#xff0c;帮助大家建立提升自身能力的习惯。都是真材实料的精华&#xff0c;希望可以帮到大家。 技术网站类 1. Tu…

推荐10个堪称神器的 Java 学习网站

最近&#xff0c;常有一些读者问我&#xff1a;“有没有什么推荐的Java学习网站啊&#xff1f;” 因为一直没有时间&#xff0c;所以我之前也是让大家上知乎、搜索引擎搜一下就好了。 但是&#xff0c;我深知不能这样&#xff0c;应该拿出更真诚的态度带来优质的内容。 于是&am…

有什么适合大一计算机专业学生免费的刷题网站?

我打算按照菜鸡-初级-进阶-大神的顺序给大家推荐刷题网站&#xff0c;通通可以白嫖&#xff0c;大家可以根据自己的需求选取合适的学♂习网站噢&#xff0c;绝对不亏&#xff01; 菜菜子刷题网站 对于大一计算机专业的学生来说&#xff0c;怕的不是没有刷题网站&#xff0c;而是…

适合大一计算机专业学生免费的刷题网站,我都整理好了!

后台有不少小伙伴给我私信留言&#xff0c;让我推荐一些适合大一计算机专业学生免费的刷题网站。 我看到很多人一开始就一个劲推Leetcode和浙大OJ&#xff0c;在我看来有些跟风了&#xff0c;反而没有贴近大学生刚开始的真实水平&#xff0c;刷题很重要的一点是循序渐进&#x…