作为一个WordPress管理员,更新是你工作的中心。为了获得最佳的功能和强大的安全性,您需要确保您的主题、插件和WordPress核心运行的是最新版本。
在此之上,我们还建议更新您的PHP。但坚持...... PHP是什么?这个术语可能听起来很熟悉 - 这是因为你的网站和所有人WordPress的网站,运行它。作为WordPress的底层代码骨干网的一部分,PHP与HTML,CSS和JavaScript一起使用,以创建WordPress网站的框架。
在这篇文章中,我将介绍你需要了解的关于PHP语言的知识,它如何在WordPress中生成内容,为什么需要更新,以及如何将你的WordPress站点升级到最新版本的PHP。
什么是php?
PHP是一种web上经常使用的编程语言。PHP作为一种通用编程语言于1995年首次发布,现已成为开发人员最喜欢的启用动态网页的工具。动态网页是由主机服务器在客户端请求时生成的,而不是全部存储在服务器上。
PHP是一种服务器端语言,这意味着它完全在托管网站的服务器上运行。这将其与您可能知道的其他语言区分开来,包括HTML, CSS和JavaScript.这些都是客户端语言——它们运行在访问者访问网站的设备上(即访问者的网络浏览器)。
那么,PHP在web服务器上到底做什么呢?简而言之,PHP代码生成要发送给客户机的动态HTML页面。当网站访问者用URL请求一个网页时,服务器上的一个特殊PHP模块处理该请求,然后执行PHP代码从头创建一个HTML页面。最后,服务器将一个完整的HTML文件返回给访问者的web浏览器。
PHP在WordPress中做什么?
WordPress包含许多PHP文件,每个文件控制页面的不同部分,如页眉、页脚、评论区等,而不是将每个网站页面单独存储为独立的HTML文件。如果你看看你的WordPress文件名,你会注意到这些文件以"。php "扩展名结尾。
在你的WordPress站点上,PHP的主要工作是获取存储在WordPress数据库中的页面内容并将其转换为网页。在接收到对页面的请求时,PHP代码从WordPress数据库中提取相关页面内容,将其转换为HTML文件(以及相应的CSS文件),并将该HTML文件发送回发出请求的访问者。raybet电子竞技
为什么要这样组装页面?总之,灵活性。与HTML和CSS相结合,PHP使开发人员能够创建主题和必备的WordPress插件在自己的PHP文件上运行。这些主题和插件可以随意使用WordPress数据库内容。如果您想要交换插件和/或主题,这个设置也可以让您做到这一点,而不需要每次生成一组新的页面。网站上的每个页面都是在请求时实时生成的。
此外,PHP非常适合WordPress,因为PHP和WordPress本身一样是开源的。任何人都可以看到语言的工作原理,如果需要,可以为他们的站点定制它。
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年底发布。
PHP 7是对以前版本PHP 5.6的一次重大升级。(如果您想知道PHP 6发生了什么,那么这个项目由于技术问题和接收不良而被取消了。)PHP 7中值得注意的改进包括:
- 增加的速度:PHP 7使用更少的内存来实现相同的目标,提供实质性的性能提升。
- 增强的声明:添加了Scalar Type和Return Type声明,使得代码更易于阅读和定制。
- 改进的错误处理:通过停止整个代码脚本,以前的PHP版本处理了致命错误。PHP 7允许脚本继续运行并改为抛出错误。
为什么你应该在WordPress中升级您的PHP
WordPress和许多WordPress主机通过自动化可以轻松地更新。尽管如此,手动更新还是很麻烦。升级PHP真的值得你花时间吗?
绝对的。最新PHP的优点可以归结为三个因素:速度、安全性和兼容性。
增加速度
在发行版之间,PHP开发人员更新语言以更有效地使用资源并引入新的特性和函数。reybet雷竞技下载这意味着PHP的每一个新版本都会比以前更快地运行你的WordPress网站。更好的性能不仅能让访问者参与到你的网站中来——它还能提高你在搜索引擎中的排名.
为了评估PHP 7的性能,我们在严格控制的环境下在WordPress上测试了PHP 7。服务器被击中37,378次,没有错误,也没有超时。使用缓存的平均响应时间为4毫秒:
将这些结果与先前版本的PHP进行比较,我们会看到性能和平均响应时间的显着改进。当我们在PHP 5.5上运行相同的测试时,服务器效率为24,731次,零误差和零超时。但是,平均响应时间在208毫秒速度得多。
为了更多的方式来加快WordPress网站,请查看我们的提高WordPress站点性能的技巧.
改善安全
PHP的受欢迎程度使其成为CyberAttacks的共同目标。为了对抗这些攻击,新的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的较差,请检查所有附加组件和核心文件是否正在运行其最新版本。检查这一点仪表板>更新并点击更新所有如果提示。
任何高质量的插件和主题都可以与PHP 7一起工作——如果不能,那就找一个更好的选择。
5.更新您的PHP版本。
现在是实际的更新部分。处理PHP代码的模块安装在你的网站的主机服务器上。当我说“更新PHP版本”时,这个模块就是我们实际改变的。因为PHP的内部工作是由服务器处理的,所以任何PHP更新都是通过主机完成的
有两种方法可以更新主机上的PHP,一种是联系主机提供商,另一种是如果可能的话手动更新。在这里,我将解释如何做到这两点。
和你的主机提供商谈谈
对于PHP升级来说,更不需要干预的选择是直接通过聊天、电子邮件或电话联系主机,并简单地询问。在大多数情况下,你的提供商会为你解决这个问题,或者在你的主机控制面板上添加一个升级选项和说明。
在某些情况下,您的主机可能提供自动升级服务。如果是这样,请确保您已经运行了兼容性测试并修复了任何错误,因为如果您的站点出现问题,主机提供商是不负责的。
其他提供程序可能不支持PHP 7,也不打算切换。在这种情况下,请考虑移动到一个新的WordPress主机.PHP 7的好处大于传输域的不便。
手动更新PHP
虽然托管控制面板对提供商的不同之处,但最常见的是cPanel.
要制作开关,导航到雷竞技苹果下载官方版软件/服务TAB和搜索aPHP选项。然后,点击选择PHP版本。你会看到这个屏幕:
突出显示的下拉菜单允许您设置当前的PHP版本。只要您的主机提供商完成了他们的工作,就应该有一些PHP 7的变体可用。从下拉菜单中选择version 7后,单击保存或作为当前设置.
主机之间的此过程会略有不同。如果您陷入困境,请阅读提供商的文档或帮助资源,如果需要,请联系到支持。reybet雷竞技下载
6.检查你更新的网站。
给您的主机至少30分钟,让PHP完全更新。然后,通过查看你的所有页面并逐个测试插件,确保你的WordPress站点仍然可以工作。如果有问题,您可以在cPanel或再次联系您的主机恢复到旧的PHP版本。如果出现更糟的情况,你有一个备用的重置你的更新。
而且,你们都集。PHP 7将带来您的网站在以前的迭代中获得许多好处。坐下来享受增加的性能,增强的功能,更严格的安全性和更快乐的访客。
最初发布于2月28日,2020 5:33:03 PM,Updated 3月17日2021年
话题:
WordPress网站别忘了分享这篇文章!
相关文章
扩大优惠
注册HubSpot的CMS软件雷竞技苹果下载官方版
现在得到它