如何优化html代码来加快网页访问速度

比如:用户首次访问我的网站,用户是要把网页代码、图片及相关文件下载到本地在提交给浏览器,我的网站每天早上更新,如果用户几分钟后再次访问我的网站,那些文件已经在用户的机器里... 比如:用户首次访问我的网站,用户是要把网页代码、图片及相关文件下载到本地在提交给浏览器,我的网站每天早上更新,如果用户几分钟后再次访问我的网站,那些文件已经在用户的机器里了,直接打开不就瞬间可完成了吗?

还有我的网站每页的上面部分,logo处那一行都是相同的,三个图片广告,也是希望能重复利用,不用每次打开页面都下载一次,这些请指点一下怎么实现呢?

每分了,还请高手指点!
展开
 我来答
百度网友1375adc
2010-04-03 · TA获得超过1168个赞
知道小有建树答主
回答量:407
采纳率:0%
帮助的人:443万
展开全部
你可以使用代码实现:
<meta http-equiv="expires" content="Sunday 26 October 2008 01:00 GMT"/>
注意修改网页过期时间,时间设置为第二天早上就可以了
=========
建站定要看 网站加速权威三十四计

我们对网络的要求除了稳定外就是高速了,究竟有哪些方法能达到提高网速的目的,众说纷纭,大大小小的相关公司机构都给出了不同的优化措施,雅虎官方给出的优化网站加速的方法就是比较权威代表。

以下就是具体详细说明,部分来自境外网站译文。

1.MinimizeHTTPRequests减少HTTP请求

图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用CSSsprites将小图拼合后利用background来定位。

2.UseaContentDeliveryNetwork利用CDN技术

CDN确实是好东西,不过服务器提供商的这项服务一般是要收费的。

3.AddanExpiresoraCache-ControlHeader设置头文件过期或者静态缓存

浏览器会用缓存来减少http请求数来加快页面加载的时间,如果页面头部加一个很长的过期时间,浏览器就会一直缓存页面里的元素。不过这样如果页面里的东西变动的话就要改名字了,否则用户端不会主动刷新,这项可以通过修改.htaccess文件来实现。

====

<meta http-equiv="expires" content="Sunday 26 October 2008 01:00 GMT"/>

====

4.GzipComponentsGzip压缩

Gzip格式是一种很普遍的压缩技术,几乎所有的浏览器都有解压Gzip格式的能力,而且它可以压缩的比例非常大,一般压缩率为85%。压缩没压缩,可以到这里做下测试。

5.PutStylesheetsattheTop把CSS放顶部

让浏览者能尽早的看到网站的完整样式。

6.PutScriptsattheBottom把JS放底部

网站呈现完毕后再进行功能设置,当然这些JS要在你的加载过程中不影响内容表现。

7.AvoidCSSExpressions避免CSSExpressions

CSS表达式很可怕,这个只被IE支持的东西执行时候的运算量非常大,你移动一下鼠标它都要进行重计算的,但有时候为了做浏览器的兼容必须要用到这个IE6。

...完整内容请查阅参考资料

参考资料: http://blog.163.com/hurricane_tx@126/blog/static/23850652010333743596/

朝华欣珈蓝038
2010-04-03 · TA获得超过164个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:95.8万
展开全部
回楼主:
(题外话)你在找主机,希望网站速度能变快,给用户更好的体验,获得更多流量…
我没说错吧…

有什么问题你写篇文章发给我,我一次性全给你回完算了。
看你象没头苍鹰一样到处乱撞…真是别扭…
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式