PHP万岁

在Backend PHP Developer课程开始之前,准备了本文的翻译




PHP死亡的传言被夸大了

W3Techs, PHP 79% -, . , . PHP . , PHP - .


这个周末,我们有关讨论PHP在9月的TIOBE索引中的位置的帖子引起了很多讨论。今天早上,我们想继续谈论PHP,但是这次用Jyotirmai Samantha的话说,他希望全世界知道这个老女人的生活仍然很温暖。在继续阅读本文之前,如果您是从事有趣项目的PHP开发人员,为什么不联系我们并谈论它-editor@jaxenter.com。现在让我们继续阅读本文!

围绕着用JavaScript而不是PHP制作的WordPress Gutenberg编辑器块的炒作使每个人都感到奇怪:“ PHP时代结束了吗?”好吧,不!至少这就是统计数据所说的。W3techs发表了一份报告,称``知道其服务器编程语言的所有网站中有79%使用PHP。'' 这些是8/10的网站!因此,我们仍然假定PHP在这里是永久的。

在过去的一年中,PHP趋势略有下降,约为1%。但是开发商的数量并没有减少。也就是说,开发人员学习该语言并努力开发PHP应用程序



根据TechRepublic的一篇文章,PHP仍在``每个开发人员在2018年应该学习的7种编程语言''列表中。那么,为什么我们经常听到人们说语言已经死了呢?让我们看看一些神话。

为什么会有神话说PHP时间到了?


PHP无法扩展且运行缓慢。这些是讨论最多的神话。真的吗?Facebook,Wikipedia,Slack和WordPress是使用PHP开发的。

维基百科是访问量排名第五的网站,截至2019年,Facebook每月活跃用户超过23.8亿。不缩放?请重复?

借助最新版本的PHP,它比以往更快。根据hackr.io的说法,PHP 7比Python快三倍。你觉得如何!但是,如果您不是开发人员,那么这些统计信息对您而言将无关紧要。因此,让我们了解为什么如您所知,选择PHP作为技术堆栈的基础并不意味着灾难。

PHP业务元素:为什么要开发企业PHP应用程序?


一堆开发人员


正如我之前提到的,十分之八的站点仍在PHP上运行。这意味着无论是经验丰富的还是初学者,开发人员都知道如何使用PHP进行编程。这也使找工作变得容易。在Binaryfolks收到的应用程序中,超过80%的申请人具有使用PHP的经验。

低开发成本


自远古以来,PHP就已经存在。它是一种开源的服务器端编程语言,有助于降低成本。此外,开发人员可以从多种环境中进行选择,还可以使用这些开源环境提供的工具和功能。

使用PHP,您可以以不到15,000美元的价格创建一个像样的软件应用程序!

更快进入市场


开源PHP环境提供的工具,功能和代码段有助于加速应用程序开发。PHP具有庞大的开源软件包库(https://packagist.org/),可以在不同的环境中使用它们,从而节省了大量的开发时间。

此外,某些平台上的代码生成功能有助于根据开发人员选择的设置和参数自动生成代码。再次节省时间!

强大的社区支持


我们所有人都时不时地解决错误。由于这种语言已经存在了很长时间,因此与许多其他编程语言不同,有大量开发人员愿意提供即时支持。

可扩展性


当我们谈论应用程序开发(例如商业应用程序开发[即ERP])时,可伸缩性是首先出现的事情。您必须考虑到ERP可以应付不断增长的工作量,或者更简单地说,是适应增长的能力。

通过向服务器组添加更多服务器,PHP应用程序变得可伸缩。服务器之间的工作负载由负载平衡器分配。

安全


在应用程序安全性方面,PHP的声誉很差。但是与普遍的看法相反,它很少具有任何内置的安全缺陷。出现安全问题的主要原因是实施该语言的开发人员。

但是PHP 7带来了安全性改进,真正使语言安全协议现代化。 PHP中的一些安全性提示是使用htmlspecialchars定期更新它,以避免跨站点脚本编写,使用ORM(例如doctrine)或雄辩地将SQL注入攻击降到最低,等等

。如果您愿意该语言仍然是最佳选择。开发一个电子商务网站或您自己的CMS。另外,它是API开发的首选。

实际上,PHP已准备好复兴。7.1版似乎是一种具有全新改进功能的全新语言。我相信他只会发展壮大。PHP的伟大之处在于它具有开源代码。这导致代码和大量开发人员的完全透明,从而导致新想法,加速开发和故障排除。

您可能不喜欢PHP,但称它为死是太多了。开发团队专注于一种特定语言这一事实​​并不意味着所有其他语言都已死去或垂死。随着2018年名人死亡宣言的最新趋势平息,我希望PHP的呼声也平息!阿们!



蓝绿色部署。免费课程



All Articles