云服务器建站系列|如何优化网页访问速度?

news/2024/5/20 12:31:40/文章来源:https://blog.csdn.net/weixin_52730346/article/details/122853895

之前用1核1g1M的小鸟云服务器搭建了一个网站,刚开始考虑配置低是访问量不多,但网页内容增多了以后,想在低配置的基础上,对网页的访问速度实现进一步的优化,网站的速度也是搜索引擎排名的一个重要因素,今天总结了一些优化的方式,作为记录。
在这里插入图片描述
1.云服务器线路

我自己用的是BGP多线路的云服务器,三网互联,不管是移动、联通还是电信,都能实现顺畅的访问,访问速度:BGP>双线>单线。

2.将静态资源实现分离

比如html,css,js,图片等文件,使用CDN,利用全国各地区的节点来就近访问,让网站请求外部链接,流量不走自己的服务器。具体的可以参考这篇文档:https://www.niaoyun.com/docs/16328.html/?utm_source=csdnc-220210

3.压缩网站图片

如果一个页面同时加载多个大图,容易出现访问速度慢,甚至卡顿。可以对图片进行裁剪、压缩或转换成webp格式,在访问时只加载当前浏览器可显示的图片尺寸,大幅度减少图片大小。

4.数据库加缓存

网站的脚本执行的速度会受到访问数据库的影响,数据越大,查询越复杂,如果人数多,查询就会变慢,像我的小网站,用的是文件缓存。减少直接读取数据库的动作,将查询的结果存放在缓存中,用户的请求被隔绝在数据库以外,从而减少数据库的压力。

5.使用304 HTTP缓存为动态网页加速

动态网页可以用304 http缓存,启用后,访客仍需要访问服务器页面,但是如果内容没有改变,只需响应304状态,节省流量,用户访问速度也更快!

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

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

相关文章

php添加公告信息代码mvc,纯代码实现WordPress添加网站公告功能

很多站长都想知道自己的文章被多少人点击查看过,一般会有些统计点击次数的插件可以解决这个问题,但是站长都比较担心插件会导致网站变慢,今天小编就分享纯代码实现WordPress文章点击数。首先,需要创建相关的函数。你可以把下面的代…

爬取某新闻网站的新闻并实现自动群发邮件的功能(python3+SMTP)

今天是2019年10月24日,一个属于国内程序员们的共同节日—中国程序员节 在计算机技术中,1G1024MB,程序员节也由此诞生. 今天,我就总结一些关于网络安全的干货,送给大家! 在正式开始之前,我想强调一点,那就是: 每一种新兴技术就好比是一把刀,刀本身没有…

手机网站接入支付宝在线支付的流程代码

首先,创建一个支付宝手机网站支付的应用,里面会有 https://openhome.alipay.com/platform/isvAppPage.htm#/app/2019042264289117/package 但是,这个产品是需要签约 代码实现: package application.service.facetoface;import c…

网站跨域请求的解决方案

网站跨域请求的五种解决方案: 1、使用JSONP解决跨域问题(不推荐,因为支支持get请求,不支持post请求) 2、使用httpClient或者HttpUrlConnection进行内部转发请求响应(不推荐,因为需要多请求一次…

Linux内核最新版本以及历史版本下载的链接网站

Linux内核最新版本下载: The Linux Kernel Archiveshttps://www.kernel.org/Linux历史版本下载: Index of /pub/linux/kernel/https://mirrors.edge.kernel.org/pub/linux/kernel/

ubuntu下载网站

Ubuntu Releaseshttps://releases.ubuntu.com/

如何测试一个网站的性能(并发数)?

JMeter网站并发性测试 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库&#xff0…

大流量的网站如何优化

1.CSS,JS 打包压缩,cdn 2.减少http请求,使用页面静态化 3.优化数据库慢查询和优化代码 4.使用缓存,如memcache,redis,使用mysql主从 5.负载均衡加机器 6.拆分应用项目,一个服务对应有一个项目,比如订单对应一个项目,面…

Linux 源码部署nginx网站服务器

Linux 源码部署nginx网站服务器1、nginx 简介:2、Nginx的优点:3、Nginx的缺点:4、编译安装:4.1、安装gcc编译环境:4.2、安装zlib-devel库:4.3、安装OpenSSL密码库:4.4、安装pcre正则表达式库&am…

云服务器 源码部署apache网站服务器

简介:apache网站服务器的搭建 1、Apache简介: Apache软件基金会的一个开源免费的网页服务器,也是目前世界上使用最广泛的一种web server ,apache最出名的 是它跨平台,高效和稳定,可以运行在几乎所有广泛使…

大型网站架构 - LAMP

一 网站大访问量 1. 负载均衡:大的访问量平均分流到多台PC机 Linux LVS负载均衡2. 冗余技术:服务器集群,一台服务器宕机,另一台服务器会被激活(防止单点故障)二 网站大数据存储 1. Mysql数据库集群&#xf…

网站证书到期更换?

需要将下载好的证书解压,然后登录宝塔进入网站的配置修改对应的key和pem,点击保存就可以了

渗透bc网站教学_督导引领共交流 听课评课共成长 怀化锦溪小学开展课堂教学督导听课活动_都市新闻_新闻中心...

活动现场怀化新闻网讯(通讯员 董树凤 李淑媛) 为激发新进教师爱校爱岗、干事创业的激情,培育严谨的工作作风和组织纪律观念,培养吃苦耐劳艰苦奋斗作风,9月15日至10月底,怀化市锦溪小学督导室组织开展了为期一个多月的课堂教学督导…

更改网站模板样式显示不出来_标书模板编制

编制技术标书之前,我们首先需要做一个word模板。有了这个模板在,标书内所有内容的格式均可以使用快捷键刷新操作。大部分人都是直接拿别人做好的模板用,想改一下却不知从何处下手,所以今天给大家总结一下word标书模板的做法&#…

169v 条目不存在_壹起航:深圳SEO优化公司快速解决网站不收录

深圳SEO优化公司网站不收录,接下来就要进行数据分析:网站在优化过程中存在不收录的情况,还是说优化的方式出现问题呢?其实不是的,网站不收录的原因有很多方面,具体原因要对优化数据分析才能知道。如果你经营…

phphstudy运行不了网站_vnc远程不了,vnc为什么远程不了,有什么原因吗?

vnc远程不了的原因,服务器作为网站建设的常用设备,在服务器运行过程中起到举足轻重的作用。用户在选择服务器是常用的方式有服务器租用、虚拟主机租用以及服务器托管,通过进行文件以及数据的下载、上传等实现网站的更新,但无论选择…

做一个完整网站的流程(独立完成个人网站)

注:我写这个博客的目的只是为了分享我自己做网站的流程,不是教大家一行一行敲代码的,如果是想学语言的基本操作,只能自己去找视频学习了 1.购买服务器(根据自己的需求以及爱好购买,我用的是阿里云&#xf…

c 网站服务器路径怎么获取,c 服务器路径怎么写

c 服务器路径怎么写 内容精选换一换对于不同的硬件设备,通过在BIOS中设置一些高级选项,可以有效提升服务器性能。推荐配置如表1所示。针对4P服务器,额外推荐配置如表2所示。上述配置仅针对虚拟化场景。内存刷新频率配置。进入BIOS&#xff0c…

搭建情人节表白网站(超详细过程,包教包会)

搭建情人节表白网站一、前言二、准备工作三、安装 Typecho1.下载源码2.部署到网站上3.开始安装 Typecho四、更换主题五、主题设置1.创建界面2.设置外观3.设置背景音乐六、效果预览七、原作者博客和交流群八、总结一、前言 声明:此文章以经过原作者允许进行的二次创…