返回首页
当前位置: 主页 > 新闻 >

python和php 哪个更适宜做web开辟?

时间:2020-04-22 04:18 | 来源:原创 | 作者:admin | 点击:次 | 我要投稿
1.语法:PHP 的语法看起来就像没有经过精心设计一样,很随便。有的语法看似很便利(用点来连接字符串), 然则却为以后扩大形成了很多费事(点没法用于访问对象的成员), 再比如比拟蛋

  1.语法:PHP 的语法看起来就像没有经过精心设计一样,很随便。有的语法看似很便利(用点来连接字符串), 然则却为以后扩大形成了很多费事(点没法用于访问对象的成员), 再比如比拟蛋疼的定名空间的语法。Python 比拟之下要好一点,然则 Python2 和 Python3 直接存在着一些不兼容的语法变更。

  2.编写 HTML 模版:PHP 可以十分便利地直接用来编写 HTML 模版,Python 需求借助其他的言语或库来完成。

  3.包揽理器:PHP 的包揽理器(PEAR)和扩大办理器(PECL)生怕基本没人用,这招致引入一个新依附的成本很高,因而很多人偏向于本天然轮子而不是引入现成的库。Python 有一致的包揽理器,固然也有后果,但要比 PHP 好很多,引入库以后的定名空间办理也要比 PHP 好。

  4.扩大和库:PHP 和 Python 都可以用 C 来编写扩大。比拟之下 Python 可用的库要更多一点。

  5.运转方法:PHP 运转方法比拟单一(php-fpm, mod_php), Python 则可以以 fastCGI 运转,也能够自行监听端口来处理恳求。

  6.功用:因为 PHP 运转方法单一,opcode 缓存计划也比拟成熟(APC, opcache),缓存 opcode 以后运转速度很快。Python 则能够需求更多地自行优化功用。

  7.类型系统:PHP 和 Python 都是静态类型。PHP 对类型辨别比拟模糊,有很多骗局,Python 则严厉一些。

  8.进修成本:PHP 和进修成本都不是很高。PHP 优势在于有比拟完整的官方中文文档,而且 PHP 应用范围只要 Web, 所以需肄业习的内容较少。Python 因为进修路途较多,不太轻易找到适宜自己的教程和资料。

  9.社区:PHP 的资料遍地,然则高质量的中文社区较少,遍及对官方的新功用不是很存眷。Python 则要好一点。

  10.应用范围:PHP 仅在 Web 后端方面被应用,Python 应用范围更遍及一点,假设需求将逻辑移植到其他平台(如桌面), Python 要便利一点。

  起首php的pecl很多人用 作者是你自己不可而已吧 第二 php有个很巨大年夜的拓展叫swoole 可以完美完成常驻内存 多过程多线程协程和socket 使其不只仅成为web的老大年夜 其他任何范围都有一席之地 作者这个都不知道--看来学的其实不深化啊 也因为swoole的出现 web方面python越发没法和php比拟 我不是自觉支撑php 都是客不美观的谎话

  php吧,轻易开辟,保护,文档多

------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
推荐内容