温馨提示: 请在Chrome、Firefox等现代浏览器浏览本站。

​PHP ​已死?

php技术 admin 评论

作为老牌的 Web 后端开发说话,素有世界上最好编程说话之称的 PHP,如今已经 24 岁。但自从 2011 年起,PHP 战胜了 ASP、ASP.NET 等一众用于网站开发的编程说话后,在多量互联网创业者的

作为老牌的 Web 后端开发说话,素有世界上最好编程说话之称的 PHP,如今已经 24 岁。但自从 2011 年起,PHP 战胜了 ASP、ASP.NET 等一众用于网站开发的编程说话后,在多量互联网创业者的推动下,PHP 越炒越火,但与此同时,PHP 将死的新闻也不绝于耳,那这么多年已过,PHP 真的不行了吗?对此,身处互联网行业中的 eteam.io 和 sapience.io 的合伙创始人&CEO SergiiShanin 将一一为我们阐发 PHP 的现状。

近两年,当由 PHP 编程说话研发的知名博客平台 WordPress 将在进级中采用全新的编译框架 Gutenberg(古腾堡)的新闻一传出,立即引发了科技圈的热议,因为其二者之争就像是在宣告 PHP 的死亡。大家对此唏嘘不已,如今的 PHP 是不是真的将死?它还是创业公司和小企业的理想选择吗?

PHP 甚么时候最先走向死亡?

似乎 2011 年起,网上就最先泛起了关于“PHP 已死”的博客帖子。例如,你可以在 Medium 网站上搜一圈或者在雨后春笋般冒出来的种种学习编程网站细细查找,就会发现这些帖子唯一的配合点就是每小我私家都讨厌 PHP 或对 PHP 置若罔闻。很显然,一个留着大胡子身穿带有讥笑言语的 T 恤衫,一边还喝着高价咖啡的人是不可能用 PHP 编程的。

事实上,他们统统在胡说八道!

我劝他们适可而止吧。一直以来我都在与一些创始人交谈,他们中有些人做出的商业决策异常值得质疑,仅仅是因为他们被阻挡 PHP 的言论勾引。

而实际情况是:截至 2018 年,近 80% 的互联网网站基于 PHP 开发和运行(https://w3techs.com/technologies/details/pl-php/all/all)。

PHP 的网站使用率

PHP 的市场占有率

我觉得 PHP 基础就没死。

有关 PHP 的谣言

PHP 没有扩大性。对,没错。然则你知道吗?维基百科是互联网上接见量排第五的网站,它完全依靠 PHP 运行。还有那个名为 Facebook 的小网站使用的也是 PHP。

PHP 很慢。当然,旧的 PHP 可能会比较慢。但该论点听起来就像是在说 OSX 是一个糟的操作系统,因为我的第一个 Apple IIe 很慢。PHP 7 速度异常快,甚至比 Python 快三倍。

令 PHP 大放异彩的项目

当我与需要建网站的企业主交谈时,我首先会建议他们看看用 PHP 编写的 CMS,例如 Drupal 等。即使利用 PHP 构建自定义的 CMS 也完全可以节制在大多半小型企业的预算范畴内。然则我经常听到他们怯怯地问,“那末[某某超级昂贵的小众技术]怎样样。”

不要误会我的意思,我也管理过使用机器学习、高负载系统和尖端 JS 的项目。我不是勒德份子(luddite,反自动化看法的人)。我是一名商人,这就是为甚么我一心一意想着为每一个与我合作的公司寻找最合适的技术。

PHP 异常适合建立内容驱动的网站。与我合作的大多半企业都需要易于更新、变动副本、添加文章和使用模板管理的网站。即便不是技术人员也可以异常容易地胜任这些所有的工作。

电子商务亦是如此。企业主需要存眷的销售而不是编程,他们应该使用麦进斗(Magento,一套专业开源的电子商务系统)等开箱即用的平台。别忧郁,你仍然可以在后台运行 PHP 的电子商务网站上销售胡须油。我不会跟他人说。

不仅如此,像 Symfony 这类的高级框架可以处理复杂的业务逻辑,适用于种种应用程序。PHP 是一种很好的说话,可以构建与现代前端框架(如 React、Vue 和 Angular 等)相得益彰的 API。

PHP 的商业意识

让我们回到 80% 都运行在 PHP 上的网页。如果转化成经济学,那就意味着 PHP 的开发人员不计其数。你获得的好处是:

  1. 招聘开发人员很容易。如果你决意用一些不起眼的框架做项目,那只能祝你早日招到开发人员。

  2. 由于市场上有大量的开发人员,并且外面有大量的开源项目可供借鉴,所以开发成本很低。

无论出自何种原因,创业领域都缺少基本的商业思想。下次当你听到有人滔滔不绝地描述他们利用区块链和机器学习实现了简单的网络应用时,你只需要点点头,然后冷静地解释为甚么在 99% 的场合下 Laravel 或 Symfony 完全可以胜任。总之,不要相信营销部门的炒作。

对付那些自力重生的创业公司,我不能强调这一点。看看 PHP 生态系统中的解决方案。一般情况下,你都只需花费很小一笔成本和开发时候便可以利用 PHP 实现业务逻辑。

高级开发人员带来的看法

真正的高级工程师可以带来一种清醒和辽阔的视野,而那些只有两年互联网经验的人在与“高级开发人员”交谈时都无法领悟到这一点。如果你使用 PHP 等久经考验的真技术,那末很容易招到一位拥有十年以上经验的专家。

对付企业家来讲,与经验富厚工程师合作就意味着省钱。你们可以快速建立高质量的最小化可行产品,千万不要为了“省钱”而雇佣一批新手。在使用 PHP 和 Symfony 和 Laravel 等框架时,聘用高级开发人员越发现实。

PHP 的九条命

我们老是希望 2019 年关于 PHP 已死的文章能够绝迹。但是,如果没有其他人发现我的秘密,也许会更好。因为多亏了 PHP 和 Ruby 等优秀的说话,我才能够聘用高级开发人员花费不到 1.5 万美元便可以建立一个又一个最小化可行产品。

PHP 是编程说话中的强硬存活者,事实上,将这类能够为 80% 的网站提供动力的说话归类于已死的言论显然异常荒谬。

PHP 万岁!

原文:https://hackernoon.com/php-is-dead-viva-le-php-f5dc5eb5c9c4

作者:SergiiShanin,eteam.io和sapience.io的合伙创始人以及CEO。

译者:弯月,责编:屠敏

征稿啦

CSDN 民众号秉承着「与千万技术人共成长」理念,不仅以「极客头条」、「畅言」栏目在第一时候以技术人的奇特视角描述技术人体贴的行业焦点事件,更有「技术头条」专栏,深度解读行业内的热点技术与场景应用,让所有的开发者紧跟技术潮流,保持警醒的技术嗅觉,对行业趋向、技术有更加周全的认知。

如果你有优质的文章,或是行业热点事件、技术趋向的真知灼见,或是深度的应用实践、场景方案等的新见解,欢迎联系 CSDN 投稿,联系方法:_1118,请备注投稿+姓名+公司职位),邮箱(guorui@csdn.net)。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片
  • 网友最新评论