怎么让你的网站快速飞

news/2024/5/9 18:00:14/文章来源:https://blog.csdn.net/weixin_34198797/article/details/92040895

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

第一章 怎么让你的网站快速飞

1.1 服务器、VPS、空间的介绍

服务器

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

vps

VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。
每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。
用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器, 高端虚拟主机用户的最佳选择。
虚拟专用服务器确保所有资源为用户独享,给用户最高的服务品质保证,让用户以虚拟主机的价格享受到独立主机的服务品质。

空间

空间,即存放文件的地方。

三者之间的关系:
服务器通过vps可分为多个具有相同性能的虚拟服务器,根据服务器的需求选择所需空间的大小。

1.2 网站结构的演变过程

说明:用户通过域名经DNS解析后访问相应IP对应的网站。
网站架构演变
注: 网络结构是分层的。
第一层:负载均衡(lvs技术、Nginx的反向代理)
第二层:缓存层
第三层:web层(lamp、lnmp、Tomcat)
第四层:数据库缓存层(memcached)
第五层:数据库=DB=datebase(MySQL)
第六层:存储层=storage(免费NFS,硬件存储:NAS、SAN)

1.3 常用网站优化的方法

优化方法:
1)架构调整(增加服务器、增加缓存、增加负载均衡等等)
2)硬件调整(增加服务器内存)
3)应用程序本身的优化(调整LAMP=Linux操作系统、 Apache服务器、 MySQL数据库软件、 PHP;调整lnmp=Linux、Nginx、MySQL、PHP)
4)程序的优化(代码优化)

1.4 检测网站打开速度

开发者选项:F12——查看网页打开速度
360网站测试(奇云测):可查看某网站在全国各地打开速度

1.5 DNS原理解析

DNS:域名和IP之间的媒介,用户通过DNS将域名解析到相应IP地址。
域名: 是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称,世界上第一个注册的域名是在1985年1月注册的。
注: 域名起始于根域,全球一共有13个根域节点。
域名的构成: 以一个常见的域名为例说明,baidu网址是由二部分组成,标号“baidu”是这个域名的主体,而最后的标号“com”则是该域名的后缀,代表的这是一个com国际域名,是顶级域名。而前面的www.是网络名(主机头),为www的域名。
FQDN: (Fully Qualified Domain Name)完全合格域名/全称域名。主机头(www)和域名( xxxxx.com/cn/net... ) 构成一个完全合格域名。
域名等级:
顶级域名:一是国家顶级域名(cn、us、jp等等);二是国际顶级域名(.com/.net/.org等等)
二级域名:是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,例如 ibm,yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如com,.top,edu,gov,net等。
三级域名:用字母( A~Z,a~z,大小写等)、数字(0~9)和连接符(-)组成, 各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。如无特殊原因,建议采用申请人的英文名(或者缩写)或者汉语拼音名 (或者缩写) 作为三级域名,以保持域名的清晰性和简洁性。

1.6 注册和使用DNSPOD

工具:
DNSPod——域名注册、管理
whois——查看域名注册商

1.7 CDN原理解析

CDN的全称是Content Delivery Network,即内容分发网络。
  CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。
  CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。  

CDN品牌商:蓝汛、网宿、阿里云、青牛、又拍云(效果好,建有自己的节点)。
CDN架构:
mark
主要特点:
1)本地Cache加速 提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性
2)镜像服务 消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营商的网络加速,保证不同网络中的用户都能得到良好的访问质量。
3)远程加速 远程访问用户根据DNS负载均衡技术智能自动选择Cache服务器,选择最快的Cache服务器,加快远程访问的速度
4)带宽优化 自动生成服务器的远程Mirror(镜像)cache服务器,远程用户访问时从cache服务器上读取数据,减少远程访问的带宽、分担网络流量、减轻原站点WEB服务器负载等功能。
5)集群抗攻击广泛分布的CDN节点加上节点之间的智能冗余机制,可以有效地预防黑客入侵以及降低各种D.D.o.S攻击对网站的影响,同时保证较好的服务质量。

1.8-2.0 接入CDN厂商

eg: 又拍云
又拍云:即又拍云存储,又拍云存储是通用的大规模存储服务。开放高度可扩展的API,为互联网企业提供基础存储系统。
  又拍云以场景化CDN为核心业务,为客户提供云存储、云处理、云安全、流量营销等服务,帮助用户实现内容分发加速、产品研发加速、业务成长加速。
具体操作再看雷老师在线视频

2.1 申请UPYUN联盟和阿里云的陷阱

“陷阱:”阿里云拒绝用户到upyun获取数据,此时需要对阿里云云盾设置白名单!

转载于:https://my.oschina.net/adailinux/blog/919256

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

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

相关文章

地址栏加不加www都可以访问网站 -- -- -- -- 配置

需求:加不加www都可以访问网站 www.abc.comabc.com 需要配置几个地方: 一、 服务器(以阿里云服务器为例) 需要插入两条记录,可从新手指导中配置,生效时间为TTL中配置的时间内 二、 服务器电脑中&#xf…

大型网站架构系列:消息队列(二)

本文是大型网站架构系列:消息队列(二),主要分享JMS消息服务,常用消息中间件(Active MQ,Rabbit MQ,Zero MQ,Kafka)。【第二篇的内容大部分为网络资源的整理和汇…

web网站开发培训,JavaScript的if关键字

01 哪些专业转CS成功率高? 根据数据统计,在培养的前端开发工程师人才中,成功拿到offer,约38%是计算机专业毕业,62%都是非计算机专业转行的学员! 在成功拿到大公司前端开发工程师offer的非计算机专业同学中…

Springboot+JPA+Thymeleaf 校园博客完整小网站

本文所属【知识林】:http://www.zslin.com/web/article/detail/35此项目是一个比较简易的校园博客。麻雀虽小五脏俱全,虽然是比较简易的但是涉及的知识点还是比较全面的。 此项目涵盖了【知识林】中Springboot和Thymeleaf中所有知识点的内容。 主要功能有…

Nginx网站根目录更改及导致403 forbidden的问题解决

最近因为工作需要,要将Nginx网站根目录更改下,通过网上的一些教程更改后,但发现测试的时候一直提示403 forbidden错误,后台通过一个朋友的提示也解决了,所以现在将详细的步骤分享给大家,有需要的朋友们可以…

【必看】分析各大招聘网站

目前市场上的招聘网站鱼龙混杂,人力资源市场这块大蛋糕谁都想分一块。工作对于每个人来说都是人生中的一件大事,所以如何选择一个适合自己的经验水平等各方面的正规招聘网站就显得尤为重要,那么今天小编就从客观角度,为大家分析市…

二线视频网站突围战

在并购、自制剧、社交视频等各种概念的炒作之下,2013年毫无悬念地成为国内视频网站最热闹的年份。然而这些大戏并不仅仅是一线大佬们的狂欢宴,二线视频企业也不甘落寞,纷纷出击。在这场异常残酷的竞争中,大家都在用生命刷着存在感…

一个做得很好的电子产品测评类网站:Zealer

无意中发现了一个做得很好的电子产品测评类网站——Zealer。http://www.zealer.com/ 站长王自如很有个人魅力。尤其他在老罗发布会点评的那期节目里。 与他类似,我也是做质量评测的,不过是视频的质量评测。我明白做这种第三方评测是很难盈利的。因为一旦…

最简单的视频网站(JavaEE+FFmpeg)

本文记录一个最简单的视频网站系统。此前做过一些基于JavaEE中的SSH (Strut2 Spring Hibernate)的网站系统,但是一直没有做过一个视频网站系统,所以就打算做一个“精简”的视频网站系统,以方便以后测试以及学习使用。本视频网站支持直播&am…

8x8点阵字体在线生成器_超好玩的生成器工具网站,沙雕又有趣!打开新世界

1. 在线抠图、证件照生成器 :http://t.cn/A67EE9UQ2.爱情小说生成器 :同人小说生成器3.Cp短打生成器 :http://t.cn/Aid6pD1l4.爱豆翻牌体验器:爱豆翻牌体验器5.口罩头像生成器:口罩护目镜头像生成器6.今日吃什么:今天晚饭吃神马?7.记仇表情生成器:bangbang93.lab()8…

王道操作系统ppt课件_推荐5个做PPT课件的免费模板网站

老师做课件找模板网站在于精不在多,以下我就精心整理出来5个免费模板网站,推荐给大家。最主要是免费!免费!免费!1、Office Plus(http://www.officeplus.cn/)官方出品,必属精品&#…

python搭建小程序后端_Python开源Web, CMF,可做微信小程序后端, 网站后端等.Restful Api...

dev(开放更新中,可在Tag中可以选择以往的其他版本) 当前更新比较多,请及时更新新版本 低版本更新到v2.2后,如果出现ROOT用户权限问题,[注销登录]后再次登录 ** 注意:更新到v2.2的童鞋请先看这篇文章 ** Version Status Other 开发…

Forefront TMG 2010 篇(七)--本地网站不需要使用代理

上文记录到使用WEB代理上网,而且添加到允许组才可以正常的浏览网页,但是不知大家有没有发觉我没有添加例外,如果没有添加的话,本地的网站时会提示不能正常的浏览,所以我们需要添加进去。 直接把完整的贴出来吧&#xf…

新代系统cnc怎样连接电脑_电脑故障网络修复不能上网站打不开网络连接维修异常系统问题苹果...

拍前必读更多的电脑问题有我们就够了1.在维修过程中会导致C盘或其它盘数据覆盖,无法恢复,买家务必在维修之前做好数据备份,如不备份导致数据丟失,责任全由买家负责。2.在维修之前,本店维修师并不确定您的电脑是否有隐形硬件问题,如在维修过程中发现硬件问题,会建议您使用其它方…

Mac/Linux Curl代理访问测试网站方法

HTTP协议测试访问 curl -I -x 140.205.32.8:80 "http://www.aliyun.com" HTTPS协议测试访问 curl -I -s -k https://140.205.32.8/ -H Host:www.aliyun.com 解释说明 使用过程中,调整期望的IP以及域名。比如:其他测试通过代理访问http://blog.csdn.ne…

PHP搜索优化插件,8个出色的WordPress SEO插件收集

wordpress是当前网终上最的行的内容发布工具之一。它拥有成千上万的免费主题和插件,帮助新手方便快捷地将内容发布到网络上。但是很多时候仅仅将内容发存到网终上是不够的,吸引用户来你的网站是一门科学也是一门艺术,当然wordpress也有许多插…

第一阶段:前端开发_HTML——网站后台显示页面

2018-03-30 HTML 一、HTML介绍 1)超文本标记语言: 超文本:页面内可以包含图片、链接,甚至音乐、程序等非文字元素,比普通文本更强大。 标记语言:使用一组标签对内容进行描述的一门语言,它不是编…

利用ASP.NET里自带的站点地图工具制作网站站点地图

站点地图很方便能快速给我们导航我们要去访问的地址,能按层级关系分门别类,给用户一个很好的用户体验,很好的看到自己当前所在的网站位置 站点地图,又称网站地图,它就是一个页面,上面放置了网站上所有页面的…

qt5 传输 图片压缩_压缩图片和PDF文件处理,这个小清新网站很牛逼

docsmall是由INTERVAL DESIGN设计开发的一款在线文档处理工具。它提供在线图片压缩、PDF压缩、PDF合并、PDF分割的服务,支持批量处理、打包下载。网站无需注册,页面简洁美观、无广告,没有任何多余的干扰信息。只需要上传、处理、下载&#xf…

【MVC】快速构建一个图片浏览网站

当抄完MusicStore时,你应该对MVC有一个比较清晰的认识了.接下来就需要做个网站来继续增加自己的知识了.那么,该做个什么网站呢.做个图片浏览网站吧,简单而实用. 简单设计 1.首先,页面中间是个图片列表.将所有图片列出来是不太科学的,所以要做个分页浏览的功能. 2.页面右边,有个…