Tag Archive: PHP

6月 24th, 2022

使用过时版本的WordPress核心、插件或主题会使您的网站面临风险。PHP也不例外。虽然WordPress在技术上可以与一些旧版本的PHP一起使用,但您正在牺牲性能和兼容性,同时使用这些会让自己面临安全漏洞。hostease虚拟主机分享如何将PHP更新为WordPress建议的版本

为了安全和稳定性,始终致力于使用 WordPress 推荐的PHP版本。

如果您查看 WordPress 站点文件夹,您会看到很多PHP文件。

由于PHP为大部分核心WordPress软件提供支持,因此它是WordPress社区非常重要的语言。推荐阅读:《什么是PHP?》

PHP 在各种平台上运行(Windows、Linux、Unix、MacOSX等),并且与当今使用的几乎所有服务器(Apache、IIS等)兼容。

它不仅是WordPress的主要部分,还是整个网络的主要部分,为70%的网站提供支持。

WordPress支持许多版本的PHP,有些甚至已经过时,但作为一般规则,您应该只使用那些具有安全性或稳定支持的版本。

WordPress核心正式支持PHP5.6.20到PHP8.0,但是,并非所有主题或插件都受支持。

WordPress目前最适合以下版本:

PHP 8.0

PHP 7.4

PHP 7.3

WordPress建议的版本

PHP必须定期更新,就像WordPress 核心、主题和插件一样。对于PHP,每个版本在初始发布后获得两年的支持,然后有一年的时间仅根据需要发布关键安全更新。三年后,该版本的 PHP 不再受支持。你可以访问WP官方查看建议的版本,截至2021年7月,目前WordPress推荐的PHP版本为7.4 或更高版本。优质的托管服务提供商通常会要求您使用WP推荐的PHP版本才能使用他们的服务器,并且会帮助您修改您的站点以确保最新版本的 PHP不会破坏它。推荐阅读:《怎样选择一个比较好用的PHP虚拟主机空间》

有时,某些第三方插件可能已过时并导致无法兼容最新版本的PHP。

在这种情况下,您可以寻找更新、替代方案,或者在必要时将您的 PHP 版本降级到旧版本(只要安全补丁版本仍然积极支持它)。

7%的人使用PHP的最新版本8.0,而36.6%使用PHP的推荐版本7.40.7%的人使用PHP的最新版本8.0,而36.6%使用PHP的推荐版本7.4 信誉较差、价格低廉的主机不会主动鼓励您升级 PHP,因为需要额外的支持时间和资源来帮助您进行转换。由于他们不想通过更新到推荐的 PHP 更新版本来破坏您的网站,因此他们通常会让您的网站使用过时的 PHP 版本,并希望它不被注意。PHP7.2于2017年11月首次亮相。考虑到三年规则,我们知道它在2020年11月(以及之前更旧的PHP版本)达到了生命周期的结束。这意味着超过三分之一 (37.2%) 的 WordPress 网站当前运行的 PHP 版本不再受到积极支持。这还不是最糟糕的。从历史上看,这个数字在很长一段时间内一直徘徊在甚至超过三分之二(66%)!这是有问题的,原因有几个。

为什么要更新 PHP

速度

一方面,使用最新版本会带来巨大的性能优势。

根据Kinsta 进行的速度测试,跨7个PHP版本,请考虑以下统计数据PHP 版本显示出明显的速度差异PHP 版本显示出明显的速度差异您可以从上表中看到,随着 PHP 的每个更新版本,每秒请求数逐渐增加。

由于使用推荐的 PHP 版本处理相同数量的请求所需的时间更少,因此您可以为访问者提供更好的用户体验。Kinsta还在PHP版本8上进行了测试,我确实想记下它的分数,因为速度的改进确实继续呈上升趋势。

凭借每秒233.40个请求的基准测试结果,PHP8.0比PHP7.4有了巨大的飞跃,证明速度提高了18.5%。退后几个版本到7.0,相比之下,它实际上每秒处理的请求多50%。推荐相关阅读:《如何优化网站提升网站访问速度》

TAGS: ,
9月 16th, 2021

PHP 是一种服务器端脚本语言。用于开发静态网站或动态网站或 Web 应用程序。PHP 代表超文本预处理 器,之前代表个人主页。

PHP 脚本只能在安装了 PHP 的服务器上解释。

访问 PHP 脚本的客户端计算机只需要一个 Web 浏览器。

PHP 文件包含 PHP 标记并以扩展名“.php”结尾。

  什么是脚本语言?

脚本是一组在运行时解释的编程指令。

脚本语言是一种在运行时解释脚本的语言。脚本通常嵌入到其他软件环境中。推荐阅读:《怎样选择一个比较好用的PHP虚拟主机空间》

脚本的目的通常是提高应用程序的性能或执行常规任务。

服务器端脚本在服务器上解释,而客户端脚本由客户端应用程序解释。

PHP 是在服务器上解释的服务器端脚本,而JavaScript是由客户端浏览器解释的客户端脚本的示例。PHP 和 JavaScript 都可以嵌入到 HTML 页面中。

  PHP代表什么?

PHP 的意思是 – Personal Home Page,但它现在代表递归 backronym PHP:超文本预处理器。

PHP 代码可以嵌入到 HTML 代码中,也可以与各种 Web 模板系统、Web 内容管理系统和 Web 框架结合使用。

  PHP 语法

PHP 文件还可以包含 HTML 等标签和 JavaScript 等客户端脚本。推荐阅读:《美国服务器与国内服务器有什么区别?》

在学习 PHP 语言时,HTML是一个额外的优势。您甚至可以在不了解 HTML 的情况下学习 PHP,但建议您至少了解 HTML 的基础知识。

用于数据库驱动应用程序的数据库管理系统DBMS。

对于更高级的主题,例如交互式应用程序和 Web 服务,您将需要JavaScript 和 XML。

  为什么要使用 PHP?

您显然听说过许多编程语言;您可能想知道为什么我们要使用 PHP 作为 Web 编程的毒药。以下是一些令人信服的原因。

PHP 是开源和免费的。推荐相关阅读:《外贸网站如何快速提升流量?》

TAGS: