怎么提高网站打开相应速度

时间: 2021-05-04      阅读数:

很多用户将网站发布到服务器后会发现访问速度慢,这对网站是致命的。网站相应变慢。即使网站很漂亮,内容很完整,客户打开蜗牛也会失去耐心。可能直接关闭网站离开,导致用户流失。最后发现每天都没人上网站。那么如果提供网站的响应速度,我们只讨论站内优化,不考虑服务器问题和Cdn加速。

1.页面结构优化

前端生产

网站模板

尽量避免多余的html标签,大量调用js文件,尽量保持css文件简单,删除不用的css。

2.网站图片优化

许多网站直接从手机上拍摄产品或新闻。几米甚至几十米的图片直接上传,不做任何修改。如果整个网站有几十张类似的图片,那就是几十米。即使用户宽度是这样的,用户打开网络10M/s,下载所有图片也需要几秒钟。所以我们上传图片的时候,网站上使用的图片尽量控制在1M以内,然后尽量在图片软件中减少像素后再上传。

3.生成html页面

很多旧的

车站建筑系统

将采用静态生成方法来提高网站速度,

V3.0也通过这种方式提高了响应速度和负载能力,因为每次打开动态页面都会读取数据库,编译代码,然后输出http响应结果,生成html后会减少这些链接,所以速度大大提高。

然而,生成html有很多缺点。网站每次添加、修改或调整其中一列时,都需要重新生成页面。想一想,如果一个网站有几万甚至几十万的数据,其中一列发生了变化,就必须重新生成页面。这是一件可怕的事情。有一次一个站长朋友说他的文章站了几十万的数据,静态生成网站的所有页面用了10多个小时。万一服务器或浏览器崩溃或卡在中间,

4.采用http缓存

v4.0以后,不再使用落后且难以维护的生成静态的技术,而是通过http缓存和数据库缓存的结合来提高网站速度。http缓存:第一次请求后,服务器编译页面,编译后将http输出结果保存在服务器缓存中,第二次请求后直接从服务器缓存中取出,无需读取数据库或编译文件,速度大大提高。而且缓存时间可以灵活控制。如果要清空缓存,可以在后台直接点击重启进程链接,不占用服务器空间和用户时间,一切都是智能高效的。

可能有人会问,它也会占用服务器内存,没毛病,但是我想说的是,现在内存模块1G才100多块钱,你宁愿每天花几个小时去维护静态文件吗?还是愿意花100多块钱在服务器上,增加1G内存来减少工作量?如果选择后者,请参见官方教程:

V4.0如何使用http缓存?

快速建站更多