wordpress acf字段怎么全站调用_如何给WordPress网站设置CDN:Cloudflare教程

news/2024/5/11 1:35:41/文章来源:https://blog.csdn.net/weixin_39675926/article/details/111163136

bd353105d540250defb1e5a40c57e522.png

现在的网站动态效果越来越好,内容也越来越丰富。如果你的网站是针对全世界而不仅仅是中国,当世界其他地方的用户访问你的网站时,网站的加载速度可能会很慢。这可能会导致用户放弃访问你的网站。而且现在的网页平均大小是2MB,几乎是2015年数据的2倍。

而且网站的加载速度会直接影响网站的SEO效果和用户体验。

而使用CDN(内容分发网络)是缩短网页加载时间最好的办法之一。不过我们有很多种方法可以做到这一点,不过Cloudflare是比较特殊的一个。最主要的我们可以免费使用Cloudflare。

CDN是什么东东?

CDN的中文全称是内容分发网络(Content Delivery Network),它是用来将内容迅速传递到终端用户的一种方式。如果你访问的网站的数据中心很远,数据的加载速度就会很慢。

CDN就是在用户每次访问网站时,不用每次都调用网站所在的服务器。CDN会将网页复制下来,然后在用户访问网站的时候,从离用户最近的服务器上直接将内容分发给终端访问用户。

Cloudflare CDN简介

Cloudflare是一个内容分发网络,它在网站和网站访客之间扮演着代理人的作用。这个系统使得用户可以从最近的服务器上接受缓存的静态内容。物理距离越短,网站的加载速度就越快。

而且Cloudflare的强大之处在于它拥有世界上最大的服务器网络之一。因此,无论您网站的访客在上面地方,Cloudflare都可以帮助访客快速访问网站。而且,这绝对有助于网站的优化排名,因为速度毕竟是搜索排名的一个重要因素。

跟传统的CDN相比,Cloudflare推出了很多有用的功能:

  • 缓解DDos攻击;

  • 对所有调用网站的行为进行分析;

  • 免费安装SSL证书;

  • 协议之间的网关

CDN的运作原理

要了解CDN的运作原理,我们就要首先搞清楚为什么需要CDN。网站的托管主机往往只有一个物理位置(即现实中只有一个位置)。如果网站的访问用户地理位置上距离网站的托管主机比较近,内容传递速度就会很快;但如果网站的访问用户地理位置上距离网站托管主机的物理位置比较远,这些用户打开网站的速度就会比较慢。

这里举个例子,如果一个网站的服务器数据中心位于伦敦,那么位于英国、法国、德国的访问用户打开网站的速度就要比位于日本的访问用户要快得多。

为了避免在内容传输过程中出现这种延迟现象,内容分发网络(CDN)会将网站的网页复制下来,并保存在世界各个角落的服务器上。为了保证将内容迅速分发给每个访问用户,CDN就采用了分散在世界各个角落的PoP点上。这些点包含多个服务器,而这些服务器可以保证将内容迅速分发给就近的访问用户。CDN同时可以分发动态内容和静态内容,而这些内容通常包括媒体文件、HTML、JavaScript以及CSS文件。

按照上面的例子来说,如果日本的用户要访问一个网站服务器数据中心位于伦敦的网站,日本的用户就可以直接访问位于日本的CDN服务器,这样他们可以同样以很快的速度打开这个网站。

给WordPress网站设置CDN:Cloudflare教程

在WordPress上面安装CloudFlare是最直接的办法。大家可以遵循下面的教程进行操作。

第1步:创建Cloudflare账户

访问Cloudflare网站,然后点击Sign up(注册)按钮开始创建账户。接下来我们可以按照往常注册账户的顺序填写邮箱,设置密码,最后点击Create Account创建账户。

第2步:将域名添加到Cloudflare上

    1、首先我们在Cloudflare控制面板的“You currently don’t have any websites”通知下方选择+Add Site按钮。

021db5a556260d44adffeb6d910d7295.png

2、接下来我们输入域名,如下图所示:

6b87328b74732f0e35ba0676e4efc82d.png

3、下一步我们需要选择套餐。对于个人站来说,苦心孤译推荐大家选择Free(免费)版。否则,需要选择Pro版或Business(企业)版。然后我们点击Confirm Plan来确定自己所选择的套餐。

第3步:检查Cloudflare中的网站域名的NDS记录

在上一步输入网站域名后,自己的WordPress网站也就添加到了Cloudflare上面,然后用户就会看到网站DNS的详细信息。这一步我们可以针对特定的子域名启用或禁用Cloudflare。

下面我们可以将Proxy Status(代理状态)切换为橘黄色。

1c02a71ffdb55807d684bca6b329a1d2.png

这里建议大家将裸域名和www子域名启用。这样Cloudflare就可以在www和无www这两个网站版本同时使用。

接下来我们点击Continue按钮继续进行下一步操作。

注意!不建议大家启用cPanel、邮箱、FTP或其他可能导致各种DNS出现问题的选项。

第4步:将网站域名指向Cloudflare域名服务器

在给网站域名和子域名启用Cloudflare之后,我们会在下个页面看到Cloudflare的nameserver(域名服务器)。接下来,我们需要使用Cloudflare代替旧有的域名服务器。

1、在浏览器上新建一个新标签页,然后访问网站域名所在的cPanel。如果您使用的是Hostinger这款性价比最高的网站托管主机,可以直接在Domains(域名)选项里看到namesevers这个选项。

2、然后我们选择第一个带有Default字眼的选项,点击后我们看到下一个页面要求我们用Cloudflare上面的域名服务器替换掉现有的域名服务器(nameserver)。我们应该登录自己网站所在虚拟主机的个人账户,进入cPanel,找到nameserver选项,然后将DNS替换成Cloudflare上面的内容(通常为xxx.ns.cloudflare.com的形式)。最后我们点击带有Update字眼的按钮来保存设置。

3、返回Cloudflare页面,点击页面上的Done, Check nameservers按钮保存设置。然后在新出现的页面下方点击Done完成操作。

接下来NDS在全球范围内的传播时间约为72个小时。Nameserver(域名服务器)一旦更改之后,用户可以收到Cloudflare发送的确认邮件。当然用户也可以登陆Cloudflare网站查看状态。在此期间,网站上的所有页面不会出现错误或访问不了的情况。

第5步:在WordPress网站上安装Cloudflare并进行设置

要完成整个过程,我们还需要在WordPress网站的后端安装Cloudflare插件。这个插件有很多管理CDN方面的功能,例如:

  • 一键优化WordPress;

  • 网络应用防火墙;

  • 自动清除网站缓存;

  • 统计数据;

  • Cloudflare内置的修改设置;

接下来我们安装该插件。

1、  登录WordPress网站后端,按照插件安装插件的顺序操作。然后搜索Cloudflare插件并安装启用。

2、  访问网站的设置(Settings)部分,然后选择Cloudflare。

3、  选择Log in(登录)字段下的API Key选项。

cee7de30b0d294f07f036d62b352dac9.png

4、在弹出来的新页面里会出现Cloudflare账户信息。接着我们选择API Tokens标签,然后再选择Global API选项后面的View按钮。

5、  下一步输入Cloudflare的密码,然后将APIKey复制下来。

6、  返回插件的设置页面,将刚才的秘钥粘贴在登录字段的下面,然后点击Save API Credentials按钮。

登录Cloudflare插件后,我们会看到几个选项。

  • Apply RecommendedCloudflare Settings for WordPress – 点击后边的Apply蓝色按钮,就启用了Cloudflare推荐的设置,这可以用于网站基本的安全性能防护和优化性能设置。

  • Purge Cache – 这个选项指的是清除所有缓存文件。在WordPress版本升级后,或者在更改了网站的设计以后,我们可以启用该选项。这个选项可以清除网站上所有的缓存文件。

  • Automatic PlatformOptimization – 指的是自动优化平台,不过这个项目需要我们付费购买Cloudflare的服务。该选项可以改善WordPress网站的整体性能。

跟CDN相关的常见问题汇总

上面这节内容是本文中最主要的实操演练部分。不过还有很多跟CDN相关的问题,这里一并列出来,供大家参考。

我的WordPress网站是不是也需要使用CDN?

CDN对一个国际性的网站来说是必不可少的要素,尤其是那些拥有跨境电商独立网站的用户来说更是这样。毕竟CDN可以大大提升用户体验,提高网站的整体性能。

CDN服务在WordPress建站领域使用人群比较广,这些用户都普遍希望提高网站的用户体验。而且使用CDN服务的企业一般也是一些大型数字类企业、娱乐类企业、医疗健康类企业、教育营销类企业……

不过也有一个特殊情况需要我们注意。如果你的网站业务针对的客户或读者就是本地的,而且大部分客户也都属于你所在的区域。那么使用CDN可能会适得其反。这是因为在这种情况下,可能CDN就增加了不必要的服务器,毕竟物理服务器就在本地范围内,不需要另外分发内容的工具。

给WordPress网站设置CDN的好处

WordPress是一个内容管理系统,它同时消耗大量的静态数据和动态数据。一般来说,WordPress网站都是构建在模板或主题的基础上了,并且通过插件实现某些功能。网页的抬头、页脚、横幅图片和菜单一般不经常变化,而且这些内容可以通过CDN进行缓存。

保存带宽

因为CDN并没有从网络服务器上抓取内容,而是自己缓存内容并提供了内容副本。这可以给用户节省不少带宽。这听起来可能不大,但它可以为大流量站点节省一大笔费用。

安全

网站的安全性问题是WordPress网站面临的最大问题,不过这个问题可以通过CND的方式来解决。CDN强化了网站的安全性,因为它可以识别一些比较知名的安全威胁,例如使用机器人和某些脚本实施的DDoS攻击和垃圾邮件。

处理巨大流量

流量巨大的网站可以利用CDN服务器来平衡网络。即使网络服务器收到很多新的调用请求,缓存内容也可以展示给终端用户。

提速

CDN因为随时可以从世界各地服务器上提取缓存的内容,因此就减少了网页加载的时间,从而提高了网页的加载速度。这也有助于提升用户体验,还降低了网站访客的退出率。

SEO排名更高

之前的文章里我们多次提过在谷歌排名的因素中网站的加载速度是一个非常重要的指标。CDN可以大幅提升网站的性能,因此使用CDN可以提高网站搜索排名。

网站的稳定性

CDN可以保证网站在遭遇服务器出现问题的时候仍然可以运行。因为如果CDN网络中的其中一个服务器出了问题,全世界其他角落里的服务器还可以正常运行。

其他CDN供应商

有很多公司也推出了CDN服务,不同的CDN也包含不同的套餐。我们建议在选用CDN服务前一定要对供应商进行调研。下面这几个CDN供应商都是市场上口碑很不错的。

  • Cloudflare

  • StackPath

  • Sucuri

  • KeyCDN

过去将CDN跟WordPress网站做集成是件比较考验人的事儿,因为需要设置的地方很多。随着现代化的插件越来越多,网站建设领域的变化也越来越大。如今将CDN添加到WordPress上也就是简单的几步而已。

结语

CDN即内容分发网络,可以帮助提高网站的加载速度,毕竟保证网站的加载速度和网站的安全性一样重要。无论网站的访客是在哪个国家,必须保证他们可以快速访问网站。而是用CDN就是最简单经济的方法。

在这么多的产品中推荐Cloudflare,是因为它的CDN服务非常可靠,安全性和性能也有保障。最主要的是我们可以免费使用Cloudflare来优化我们的WordPress站点。整个设置过程总的来说分为下面几步:

  • 创建Cloudflare账户;

  • 将网站域名添加到Cloudflare上面;

  • 在Cloudflare上查看网站域名的DNS记录,然后给有www和无www的域名都启用Cloudflare;

  • 将域名指向Cloudflare的域名服务器(nameserver);

  • 安装Cloudflare插件并进行简单设置;

上述几步就是对如何给WordPress博客设置Cloudflare的答复,希望可以帮您提升网站的加载速度。

最后,小编向大家推荐:

1、多卖家商城类网购零售平台建站教程;

2、最好的电子商务专用网站主机;

3、网站提速教程;

更多内容请关注苦心孤译博客 - https://www.guoyuguang.com/

*********扫码关注*********

435fa45c14becdcd2c4466f0daf32bfc.png

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

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

相关文章

手机端使用ghelper_中小企业需要建设手机网站吗?三点时代趋势打消您的顾虑...

网络营销的低成本,没有几个企业不看中这种方式,同时也是时代的一种趋势,越来越多的企业建设起属于自己的手机网站,微网站等等,就是为了更好的营销,让潜在的顾客都被挖掘出来,增大企业的价值。但…

ios 微信浏览器 预加载_如何优化网站性能——资源预加载

一、什么是资源预加载当打开一个应用或者网址时,通常会有一个加载资源的进度条,资源加载完成后打开页面。这个过程其实就是资源预加载的一个过程。资源预加载是一种性能优化技术,我们可以使用该技术来预先告知浏览器某些资源可能会当前页面用…

网站管理后台帐号密码暴力破解方法

【导读】 对于网站运行的个人站长而言,最担心的是应如何有效且安全的去管理自己的网站,否则自己辛辛苦苦经营的网站就会被不请自来的不速之客给攻破,轻则站点数据被窃取,重则整个网站都被攻陷,导致无法恢复。 本文主要…

移动端手机网站的怎样优化?方法攻略篇

移动端手机网站的怎样优化?随着移动手机用户的持续增加,移动端手机网站优化将成为SEO人共同面对的一个话题,目前已有不少行业的用户群体逐渐对移动搜索产生了依赖性,要想获得成功,就得提前布局移动端网站优化。 那下面…

利用shell脚本批量提交网站404死链给百度

百度站长平台提供的死链提交工具,可将网站存在的死链(协议死链、404页面)进行提交,可快速删除死链,帮助网站SEO优化。在提交死链的文件中逐个手动填写死链的话太麻烦,工作中我们提倡复杂自动化,所以本文我们一起交流分享Apache服务中通过shell脚本整理网…

阿里云自营建站助力贡茶品牌升级

企业名称:深圳市奶盖贡茶餐饮管理有限公司企业行业:零售行业企业规模:20-50人建站目的:企业官网展示/网站改版网站网址:www.gong-cha.cn建站产品:云企业官网--阿里云市场自营建站产品 四云奶盖贡茶&#xf…

【读书笔记】大型网站的架构演化,发展历程

今天开始读《大型网站技术架构:核心原理与案例分析》,觉得这本书将的全面而又通俗易懂,有兴趣的同学可以看一看。下面对大型网站的架构演化,发展历程做了整理,小伙伴们一起来学习一下。 传统企业应用面对的挑战&…

如何根据关键字搜索网站中的内容_泉州机械企业网站建设,企业OA定制开发

链改(杭州)科技有限公司为您详细解读Fzxdzj泉州机械企业网站建设的相关知识与详情,企业正在网站成立之前要理解一些根本的常识才气够动手工做,要否则两眼一摸黑,没有心理筹办,但是正在网站建立之前应该理解到哪些常识呢&#xff1…

asp 退出登录修改cookie能进入后台_技术宅是如何通过Session和cookie记录你在网站的行为...

Session是什么用途Session可以记录用户的登录与行为数据,即记录下用户目前访问服务器上的那些内容,状态是什么,而考虑到这些数据用户修改的随意性很大,并没有必要直接存储在数据库中。在用户执行刷新操作时,即再次访问…

免费建站系统,Joomla 3.9.5发布

Joomla 3.9.5现已推出。这是针对3.x系列Joomla的安全修复程序版本,它解决了三个安全漏洞,包含20多个错误修复和改进。什么是3.9.5? Joomla 3.9.5包含三个安全漏洞修复程序以及一些错误和改进,包括: 安全问题已修复 低优…

从入侵到变现——“黑洞”下的黑帽SEO分析

概述 由于互联网入口流量主要被搜索引擎占据,网站在搜索引擎中的排名直接影响到市场营销效果,因此SEO服务应运而生。SEO(Search Engine Optimization)全称为搜索引擎优化,是指利用搜索引擎的规则提高网站在相关搜索引擎内的自然排名。SEO服务…

网站访问慢跟80端口_网站访问慢的原因

很多朋友在访问网站时候遇到了访问慢,或者网站打不开的问题。导致浏览不舒适,想看的内容又看到。这是什么原因造成的呢?网站不能访问或者网站范围速度慢有以下几种原因造成,如何处理解决1、网站的空间质量。每个网站都必须有空间载…

大型网站技术架构(四)网站的高性能架构

2019独角兽企业重金招聘Python工程师标准>>> 网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。 1、性能测试指标 1.1 响应时间 指应用执行一个操作需要的时间,指从发出请求到最后收到响应数据所需要的时…

HTML标记中存在h1到h7吗,利于SEO优化的H1标签使用规范

原标题:利于SEO优化的H1标签使用规范H1标签是通过网站Html代码内容优化提示,来引起搜索引擎的注意,有着一定的使用意义和注意事项,那么如何操作才能利于SEO优化呢?一.H标签定义:网上的定义很多,…

SEO–关于如何通过利用流量精灵刷百度排名及排名原理~

SEO– 关于如何通过利用流量精灵刷百度排名及排名原理这个是昨天打算开启的实验&#xff0c;实验主要是以多个排名较低&#xff08;<10&#xff09;关键词来进行&#xff0c;其中有以下四个关键词&#xff1a;七七、部落格、七七空间、七七电视。 搜索页面&#xff1a; 七七…

编程竞赛和逻辑谜题网站大集合:

编程竞赛和逻辑谜题网站大集合 我们都知道&#xff0c;每天的编程生活可能有时候会有些乏味。 看这个&#xff1a; Joanna: Peter&#xff0c;你在哪工作呢&#xff1f; Peter: Initech. Joanna: 在哪……&#xff1f;好吧&#xff0c;你在那里做什么呢&#xff1f; Peter: …

开发小白也毫无压力的hexo静态博客建站全攻略

文章目录基本原理方法1 - 本机Windows下建站 (力荐)下载安装node.js用管理员权限打开命令行&#xff0c;安装hexo-cli和hexo初始化hexo使用hexo generate生成静态资源在本地运行hexo&#xff0c;看一切是否正常在Coding.net创建与用户名相同的项目&#xff0c;并启用代码的page…

使用Varnish代替Squid做网站缓存加速器的详细解决方案

使用Varnish代替Squid做网站缓存加速器的详细解决方案 [文章作者&#xff1a;张宴 本文版本&#xff1a;v1.2 最后修改&#xff1a;2008.01.02 转载请注明出处&#xff1a;http://blog.s135.com]我曾经写过一篇文章──《初步试用Squid的替代产品──Varnish Cache网站加速器》…

windows下安装使用svn管理网站开发项目

svn是一个版本控制系统&#xff0c;其前身是cvs。所谓版本控制系统&#xff0c;就是能在一个数据库中记录开发阶段的每个开发版本&#xff0c;和所有文件的修改历史。这个功能是很有用的&#xff0c;它使得追溯代码的修改和软件的演进过程成为可能。 本文仅涉及在windows本机使…

电脑打开网页很慢_影响网站打开速度哪些,影响网站打开速度的因素有哪些?...

原标题&#xff1a;影响网站打开速度哪些&#xff0c;影响网站打开速度的因素有哪些&#xff1f;其实会影响到网站打开速度的因素有很多&#xff0c;并且每一项对网站打开速度的影响都不是很大&#xff0c;但是久而久之影响网站打开速度的因素越来越多&#xff0c;也就导致网站…