作为WordPress管理员,更新是您的作业的核心。为了获得最佳功能和强大的安全性,您需要确保您的主题,插件和WordPress核心运行最新版本。
除此之外,我们还建议更新您的PHP。但坚持…PHP是什么?这个术语可能对你来说很熟悉——这是因为你的网站WordPress网站去吧。作为WordPress底层代码主干的一部分,PHP与HTML、CSS和JavaScript一起工作,创建了WordPress全球站点的框架。
在这篇文章中,我将介绍您需要了解PHP语言的内容,如何在WordPress中生成内容,为什么需要更新,以及如何将WordPress站点升级到最新版本的PHP。
PHP是什么?
PHP是一种经常在web上使用的编程语言。PHP作为一种通用编程语言于1995年首次发布,它已成为开发人员最喜欢的支持动态网页的工具。动态网页是托管服务器在客户端请求时生成的网页,而不是全部存储在服务器上。
PHP是A.服务器端语言,这意味着它完全运行在网站的服务器上。这将它与您可能知道的其他语言区分开来,包括HTML、CSS和JavaScript. 这些是客户端语言 - 他们在访问网站的访客设备上运行(即,访问者的Web浏览器)。
那么,PHP在Web服务器上究竟是什么?简而言之,PHP代码是生成要发送到客户端的动态HTML页面的原因。当站点访问者使用URL请求网页时,服务器上的特殊PHP模块将处理请求,然后执行PHP代码以从头开始创建HTML页面。最后,服务器将完整的HTML文件带回访问者的Web浏览器。
PHP在WordPress中做了什么?
Rather than store each website page separately as individual HTML files, WordPress contains many PHP files that each control a different part of your page, such as headers and footers, comment sections, etc. If you look at your WordPress file names, you’ll notice these files end with a “.php” extension.
在WordPress站点上,PHP的主要任务是获取存储在WordPress数据库中的页面内容并将其转换为web页面。收到页面请求后,PHP代码从WordPress数据库中提取相关页面内容,将其转换为HTML文件(以及附带的CSS文件),并将HTML发送回发出请求的访问者。raybet电子竞技
为什么以这种方式组装页面?在一个词,灵活性。与HTML和CSS一起使用,PHP使开发人员可以创建主题和必须有WordPress插件在自己的PHP文件上运行。这些主题和插件可以使用WordPress数据库内容,但是它们喜欢。如果要交换插件和/或主题,则此设置还可以让您这样做,而无需每次生成新的页面集。请求时,您网站上的每个页面都在实时生成。
此外,PHP很适合WordPress,因为像WordPress本身一样,PHP是开源的。任何人都可以看到语言在引擎盖下的工作方式,如果需要,可以为其网站定制它。
PHP与CMS革命
虽然PHP多年来在Web开发社区中享有一些人气,但内容管理系统(CMS)的出现确实将这种语言放在地图上。WordPress是最受欢迎的CMS这一事实证明了PHP的健壮性和多功能性。
什么是PHP 7?
PHP 7是PHP的最新版本,发布于2015年底。WordPress在这个版本的形成中扮演了关键角色——在开发过程中,WordPress社区检查和测试了每一个元素,以确保与CMS兼容。
今天,超过18%的WordPress网站使用PHP 7,许多插件和主题都积极支持这个版本。PHP正在进行升级,PHP 8将在2020年底发布。
PHP7是对上一版本PHP5.6的主要升级。(如果您想知道PHP6发生了什么,该项目由于技术问题和接收不良而被废弃。)PHP7的显著改进包括:
- 提高速度:PHP 7使用更少的内存来实现同样的目标,提供了实质性的性能提升。
- 增强的声明:添加标量类型和返回类型声明使代码更易于读取和自定义。
- 改进的错误处理:以前的PHP版本通过停止整个代码脚本来处理致命错误。PHP 7允许脚本继续运行,并抛出一个错误。
为什么你应该升级你的WordPress PHP
WordPress和许多WordPress主机通过自动化使更新变得容易。不过,手动更新可能会很麻烦。升级PHP真的值得你花时间吗?
绝对地。最新PHP的好处可以逐到三个因素:速度,安全和兼容性。
增加的速度
在发布之间,PHP开发人员会更新该语言以更有效地使用资源,并引入新的特性和功能。这意味着每一个新版本的PHP都会比以前更reybet雷竞技下载快地运行WordPress网站。更好的性能不仅可以让访问者参与到你的网站中,还可以提高你在搜索引擎中的排名.
为了评估PHP7的性能,我们在严格控制的环境中在WordPress上测试了PHP7。服务器被命中37378次,没有错误和超时。使用缓存时,平均响应时间为4毫秒:
将这些结果与以前的PHP版本进行比较,我们可以看到性能和平均响应时间方面的显著改进。当我们在PHP 5.5上运行相同的测试时,服务器被击中24,731次,没有错误和超时。但是,平均响应时间要慢得多,只有208毫秒。
想要了解更多加快WordPress网站速度的方法,请查看我们的提高WordPress网站性能的提示.
改进的安全性
PHP的流行使它成为网络攻击的常见目标。为了应对这些攻击,新的PHP版本包含了针对黑客暴露的漏洞的补丁。如果你的WordPress站点运行的是旧版本的PHP,那么它将无法进行这些修复,而且更容易受到恶意软件、病毒的攻击,站点的后端也更容易被访问。
新的PHP本身并不能阻止入侵者。看我们的WordPress安全指南了解如何强化你的WordPress站点的步骤
更好的兼容性
WordPress网站由多个部分组成,当一个组件升级时,其余部分往往会遵循。最好的WordPress主题和插件以及WordPress本身,始终在最新版本的PHP上运行。如果您陷入了以前的版本,PHP与您的核心文件,插件和主题之间缺乏兼容性可能会破坏您的网站。
作为WordPress管理员,您不需要了解PHP工作原理的细节。但是,必须知道如何更新PHP。让我们开始吧。
如何在WordPress中更新PHP
- 检查您当前的PHP版本。
- 检查与最新PHP版本的兼容性。
- 备份你的网站。
- 更新你的WordPress核心,插件和活动主题。
- 更新您的PHP版本。
- 检查您的更新站点。
1.检查当前的PHP版本。
为了确保您的系统需要PHP更新,您可以签入WordPress。从管理员仪表板中,选择工具>网站健康.下网站健康状况, WordPress会告诉你你的PHP版本是否应该更新,以及其他安全性和性能改进建议。
2.检查与最新的PHP版本的兼容性。
在将你的WordPress站点升级到PHP 7之前,请确保它与新的PHP兼容。最简单的方法就是使用插件PHP兼容性检查器.
只需通过WordPress安装并运行插件来检查您现有的代码。如果插件发现任何问题,您将看到一个错误和警告列表,以及特定的代码细节,以帮助在升级之前进行关键更改。
3.备份你的网站。
大多数WordPress教程将建议您创建站点的备份在进行重大变化之前,更新PHP也不例外。实际切换到PHP通常不会提出任何展示停止问题。但是,只是在情况下,拥有故障安全备份方便的理想。
4.更新你的WordPress核心,插件和活动主题。
有了备份在手,你就可以开始为网站的更新做准备了。为了防止由于与PHP兼容性差而导致的功能问题,请检查所有的附加组件和核心文件是否在运行最新版本。检查这个下仪表板>更新然后点击全部更新如果提示。
任何高质量的插件和主题都可以与PHP7一起使用——如果不能,请找到一个更好的选项。
5.更新您的PHP版本。
现在用于实际更新部分。处理PHP代码的模块安装在您的网站的Web托管服务器上。当我说“更新PHP版本”时,此模块是我们实际更改的。由于PHP的内部工作由您的服务器处理,所以通过主机完成任何PHP更新
通过联系您的托管提供商,或者如果可能的话,有两种方法可以在主机上更新PHP。在这里,我将解释如何做两者。
与您的主机提供商交谈
对于PHP升级来说,更多的选择是直接通过聊天、电子邮件或电话联系您的主机,然后简单地询问。在大多数情况下,您的提供商将为您解决此问题,或者向主机控制面板添加升级选项以及说明。
在某些情况下,您的主机可能会提供自动升级服务。如果是这样,请确保您运行兼容性测试并修复了任何错误,因为如果您的网站出现问题,托管提供商并不负责。
其他提供商可能不支持PHP 7并没有打开的计划。在这种情况下,考虑移动到新的WordPress主机.PHP 7的好处超过了转移域的不便。
手动更新PHP
虽然托管控制面板在不同的提供商之间是不同的,但最常见的是CPANEL..
要进行切换,请导航到雷竞技苹果下载官方版软件/服务选项卡并搜索PHP选择。然后,单击选择PHP版本。您将看到此屏幕:
突出显示的下拉列表允许您设置当前的PHP版本。只要您的托管提供商完成了他们的工作,PHP7的一些变体就应该可用。从下拉菜单中选择版本7后,单击拯救或设置为当前.
这个过程在不同的主机之间略有不同。如果遇到问题,请阅读提供商的文档或帮助资源,并在需要时寻求支持。reybet雷竞技下载
6.检查您的更新站点。
给你的主机至少30分钟的时间让PHP完全更新。然后,通过查看所有页面并逐个测试插件,确保WordPress站点仍然有效。如果出现问题,您可以在cPanel中恢复到旧的PHP版本,或者再次联系主机。如果情况变得更糟,您将有一个备份随时准备重置更新。
有了这些,一切都准备好了。相对于之前的迭代,PHP 7将为您的站点带来许多好处。坐下来享受提高的性能、增强的功能、更严格的安全性和更愉快的访问者。
最初发布于2020年2月28日下午5:33:03,更新于2021年3月17日
主题:
WordPress的网站别忘了分享这篇文章!
相关文章
扩大提供
注册Hubspot的CMS软件雷竞技苹果下载官方版
现在就去拿