PHP与Python如何选择?或许可以考虑这三个问题

服务器 后端
尽管 RESTful API 和跨平台库已经使网页开发容易起来,但依然没有解决阻碍并隔分开发者、管理者和消费者的由来已久的问题:PHP vs. Python,到底该选哪种语言?

2017年可谓是网页应用与API之年,开发者不用每次重新发明轮子,而是利用脚手架和第三方库就能确保项目在几天内实时部署。

尽管 RESTful API 和跨平台库已经使网页开发容易起来,但依然没有解决阻碍并隔分开发者、管理者和消费者的由来已久的问题:PHP vs. Python,到底该选哪种语言?

PHP vs. Python ?

一个相关的问题是开发老手的偏见。与 PHP 开发人员交谈,他们会说没有比 PHP 更好的语言。与 Python 开发人员交谈,情况也是一样。通常来讲,很少有开发人员会夸赞其不用的语言。

毫无疑问 PHP 和 Python 都很流行。即使 PHP 和 Python 并不支持某个项目,某些项目经理和客户依然优先考虑使用它们。PHP 更是以压倒性的优势主导互联网市场 80% 的份额。

[[230734]]

可用框架和 CMS

PHP 提供了大量框架,开发者可以用它们创建通用和行业具体应用。PHP 框架比如 Laravel 和 Symfony 编写了数百万人使用的流行应用。PHP 开发者拥有由热情的社区人员维护的成熟框架的优势。

CMS 的内容管理系统是一个软件平台,为项目提供了极为灵活的基础。无论是简单的博客、电子商务店还是公司门户,CMS 能提供综合的解决方案,保证开发者和终端用户能够专注于商业案例,而非从头开始建立平台。

在特殊情况下,PHP 有明显的优势,因为它拥有每个人所需要的一些东西。在许多情况下,PHP 在框架和 CMS 上提供更多、更通用的选择以匹配项目要求。

结语

我建议初学者两个语言都尝试下,然后根据个人目标、所在产业选择一个。虽然 Python 最易掌握,但 PHP 有更好的工作前景和技术资源。

 

责任编辑:武晓燕 来源: 码农程序
相关推荐

2017-05-26 08:42:28

PHPPython语言

2018-04-28 11:03:58

2017-11-02 13:15:18

Linux

2021-09-05 23:47:55

手机功能智能

2010-09-27 16:48:34

2017-09-30 06:45:25

2020-11-17 12:54:56

Python代码开发

2012-11-08 11:24:14

VDI桌面虚拟化

2018-04-26 10:13:32

云计算迁移云端

2021-12-23 10:05:43

机器学习人工智能黑盒模型

2020-10-09 11:30:07

Redis缓存数据库

2016-01-05 15:40:07

2021-03-10 14:50:44

数字人民币加密货币货币

2021-03-10 09:42:30

数字人民币数字货币区块链

2020-10-20 06:45:48

编程高并发

2018-03-23 07:52:05

2017-01-06 10:07:39

Linuxwindowsatime

2021-04-16 09:17:39

机器学习人工智能AI

2017-10-30 10:44:05

VRAR移动应用

2023-05-11 08:28:54

Pythonmmap()函数
点赞
收藏

51CTO技术栈公众号