PHP:对广泛使用的语言的重新评估
尽管经常受到批评,PHP 仍然是服务器端脚本编写的主导力量。 与普遍看法相反,它的持久流行并不是过去的遗迹。
根据 3Techs(2023 年 7 月)的数据,高达 77.4% 的网站使用 PHP。这种广泛采用很大程度上源于其可访问性;开发人员可以快速创建数据库交互网页。 WordPress 为超过 40% 的网络内容提供支持,进一步凸显了 PHP 的影响力。
然而,PHP 的声誉经常受到负面看法的损害。 简单的在线搜索就会发现大量的批评。 就连它的创造者 Rasmus Lerdorf 也承认它的意外演变。
PHP 的初始版本(1995 年)远未完善。 主要缺陷包括:
然而,仅仅因为 PHP 早期的局限性而否定它是不公平的。 重大进步改变了语言。
PHP 的旅程就是不断改进的旅程。
PHP 5 (2004) 引入了强大的面向对象编程支持,弥补了与 Java 和 C# 等语言的差距。 PHP 7 (2015) 显着增强了性能,显着提高了执行速度。 标量类型声明和返回类型声明提高了类型安全性。
PHP 8 (2020) 标志着另一个里程碑,引入了命名参数、属性、联合类型、匹配表达式、空安全运算符和即时 (JIT) 编译器等功能,巩固了其在现代语言中的地位。 Xdebug 极大地简化了调试。
PHP 8.4 代表着重大升级。 主要改进包括属性挂钩、增强 IDE 兼容性和静态分析;没有括号的方法链接;和不对称的可见性。 详细内容请参阅相关文章。
PHP 生态系统的不断发展延伸到了它的支持工具。 2023 年的调查显示,超过 64.8% 的 PHP 开发人员使用框架,凸显了框架的重要性。
MAMP、ServBay 和 XAMPP 等流行的本地开发环境显着提高了开发人员的工作效率。 这些工具提供集成解决方案,简化设置并加速开发。 IDE 进一步增强了这一过程。
MAMP 提供了一个用户友好的、跨平台的本地服务器环境,非常适合初学者和经验丰富的开发人员。
ServBay 为 PHP/Node.js 开发提供快速设置,包含简化工作流程的基本工具。
XAMPP 是一个免费、开源、跨平台的解决方案,简化了测试和部署的本地服务器设置。
这些工具通过提供高效且强大的开发环境,有助于提高 PHP 的声誉。
PHP 的声誉发生了重大转变。 它不再是过去批评的容易攻击的目标。
PHP 过去的缺点不应掩盖其当前的功能。 它已经显着成熟,成为网络的基石,为近 80% 的网站提供支持。 是时候根据 PHP 目前的优势而不是过去的缺陷来判断它了。 它是一种强大的、多功能的语言,能够处理复杂的项目。 给 PHP 一个公正的评估——你可能会感到惊讶。 PHP 社区的重点是它的优势,而不是它的过去。 让我们庆祝它的韧性和持续发展。
以上是PHP 还不错,但为什么不受欢迎呢?的详细内容。更多信息请关注PHP中文网其他相关文章!