词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> 电脑知识    程序开发   

PHP真的不行了吗?

标签: PHP

顶[0] 发表评论(0) 编辑词条

作为老牌的 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。

译者:弯月,责编:屠敏

 

 

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇Google发生全球罢工事件
下一篇手机如何制作电子公章?

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>