php网站内容管理系统 PHP将死?
优采云 发布时间: 2022-05-21 09:11php网站内容管理系统 PHP将死?
导读:每年都会出几次,传出PHP已死,Java已死的文章。那么,这次是真的?
Zend 管理团队生变
这次朋友圈再次传出PHP即将死去。似乎是言之确凿,真实不虚。新浪微博中一个ID为ErLang发出这样的微博。如下贴图:
主要大意是,Zend CTO Zeev从自己一手创立的公司Zend离职。他与另一位搭档Andi Gutmas两人从PHP3开始,接替PHP之父Rasmus Lerdorf,主导Zend引擎(PHP的内核)的开发。
Andi早在两年前去职到Amazon的AWS云事业部,担任云计算架构师。从Twitter上看Zeev目前还没有透露下一步的事业计划。
Zend公司于2005年成立。其名称是Zeev与Andi两人名字的结合体。主要提供应用交付解决方案,包括软件开发,部署和管理业务应用的产品和服务。
Zend开发了多个知名产品,包括IDE、PHP 引擎和开发框架:如Zend Studio、Zend Engine(PHP引擎)、Zend Framework、Zend Guard 和 Zend Optimizer等。
可能是公司管理团队的不断更替,商业与战略的变化,导致了两人的出走。以下是开发团队与中国PHP内核开发者惠新辰的聊天记录。可知部分端倪:
聊天记录如下:
大意是 Rogue Wave 业务战略正在转变,同时还打算将所有非美国开发者分配到爱沙尼亚,他与 Zeev 会准备离开 Rogue Wave,整个离职过程大概要半年。——这是Zend管理团队离开的根本原因。
此外,Zend也还有最好的PHP专家,更年轻的开发者。
PHP应用市场
关于Gutenberg编辑器在WordPress的争论,也构成PHP死亡论的另一部分。
深呼吸一下,让我们暂时忽略这些大问题。来看看马克,菲尔特罗和几个人论战后对PHP的共同观点——他们之间达成最重要共识:PHP仍然是创业公司和中小企业的最佳选择!
PHP什么时候死亡?
“PHP将死”的类似博文在2011年开始出现(如果有更早的欢迎提出)。
有一些编程训练营,鼓吹某些编程语言的强大。“PHP是世界上最好的语言”,激起的群嘲后,人们仍要安静后需要它的帮助。若真不喜欢PHP,尽可以忽略它。
在PHP社区中,人们与开发语言的创始人、开发小组一直保持着良性互动,这些智慧的人随时准备做出可好的开源决策。
有一个真实的数据:截至2018年,近80%的互联网站点都在PHP上运行。如下图示:
PHP 还真不是那么容易死的。
PHP 缔造的神话
有人说PHP扩展性不好。来看一下:维基百科完全依靠PHP运行,这是全球访问量第五大网站。还有一个名为Facebook的小网站使用PHP,有没有听说过?
你说那都是国外的。国内的360,百度,赶集网,小猪,好乐买,头条,新浪网,宝宝树等这些小网站,还有无数的论坛和电商网站,是用discuz,phpwind,dedecms还有ecshop等搭建起来的。
有人说PHP很慢。当然,老版本的PHP可能会很慢。该论点是源自OS X这样糟糕的操作系统。
如今的PHP 7速度非常快,甚至比Python快三倍。
PHP项目的闪光点
当我与想做企业网站的老板交谈时,第一个建议是用PHP做的CMS,例如国产的DeDecms、phpcms还有歪国的Drupal、Joomla。即使在PHP中自研CMS也完全在大多数小型企业的预算范围内。
如果开发机器学习,高负载的产品,用最顶级的JS框架来管理开发项目。这需要根据公司现状和产品深度需求,找到更合适的混合技术栈。
PHP非常适合开发内容驱动的网站,小程序。大多数企业都需要易于更新,模板众多的网站。这些对于非技术人员来说,希望能更易用。
对于电商网站也是如此,要专注于销售而不是软件开发的小*敏*感*词*,可以用像ecshop、Magento这样开箱即用的开源产品。
不止于此,像Laravel、Symfony这样的高级框架可以处理更复杂的业务逻辑,它适用于各种企业应用。此外,PHP与现代前端框架(如React,Vue和Angular等)配合,开发更易用的API。
PHP的商业意识
回到80%运行在PHP上的网站上来,将此转化为经济学,这意味着有大量的PHP开发人员。于是我们得到的优势如下:
招聘PHP开发人员要容易得多;
不需要重新发明轮子,开发成本较低 - 有大量的开源项目供借鉴。
创业公司基本缺乏商业头脑。下次再听到有人描述他们的想法,区块链还有机器学习,只需点头称是,冷静解释为何Laravel或Symfony在99%的时间内都能正常工作。
对于一些初创公司,强烈建议来看PHP生态系统的解决方案。通常情况下,使用PHP来开发业务应用,只需花费小部分成本与开发时间,具有极高的性价比。
开发人员观点
资深开发工程师会给人一种更清醒、广阔的视野。你和两年经验的“高级开发人员”交谈时,不会有任何共鸣。当使用像PHP这样经过时间和负载验证的技术时,你可以找到一位有10年经验的专家也容易得多。
对于创始人来说,找到有经验的人会更快,即高质量地开发MVP产品。使用Symfony和Laravel等框架时,高级开发人员也为数不少。
PHP的九条命
在这里,希望2019年有关PHP死亡的文章从此终结。
当然,如果没有人理解PHP的秘密,也许会更好。因为像PHP这样的语言,可以用MVP方式开发更好的产品。
PHP就像编程语言界的卡斯特罗,他在位的时间超过五个美国总统任期,后者不只一次下令暗杀这位人物。就像北京地铁里经常有某位明星经常被死亡的报道一样,用一篇微博来说一个80%网站用的语言即将消死亡的消息是个荒唐的事情。
你对此事怎么看?欢迎发表观点。