100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php和python互动_PHP和Python 哪个更适合web开发?

php和python互动_PHP和Python 哪个更适合web开发?

时间:2020-05-01 18:53:08

相关推荐

php和python互动_PHP和Python 哪个更适合web开发?

PHP和Python 哪个更适合web开发?

口号

PHP:全世界最好的语言。

Python:人生苦短我用Python。

语法

PHP:很随意,很灵活。这个其实也导致了一些问题,好的程序格局好,程序设计的段落有致,很容易扩展管理,一般的估计就是一次性代码了,下一次想改就不如重写快。

Python:Python具有包的概念,还是相对整齐一些的。不过Python2与Python3兼容是一个比较蛋疼的问题。

包与扩展管理

PHP:Pear、Pear2、composer等。开发过也有一段时间的PHP了,前面的两种基本没有使用过,composer用的倒是挺多。

Python:Python有一个统一的pip来管理,这个方面比PHP好,不过使用上一定注意pip是哪一个Python的pip(用过的一定知道我在说什么)。

html的使用

既然是web方面就免不了和html打交道。

PHP:以非常方便地直接用来编写 HTML 模版,这一点很奈斯,当然也有第三方的一些模板引擎,比如Smarty。

Python:Python需要借助其他的库来实现操作HTML。

运行方式

PHP:使用php-fpm,使用简单环境也好配置。

Python:常用uwsgi + supervisor 管理进程,相比来说不如php-fpm配置简单。

效率性能

PHP:因为运行单一效率高,PHP消耗相当少的系统资源。

Python:Python 则可能需要更多地自行优化性能。

是否开源

PHP:PHP本身免费且是开源代码。

Python:免费开源。

常用web框架

PHP:一大堆,比如thinkPHP、Laravel、yii、WordPress(其实它不算框架,算是CMS吧)。

Python:有名气的有Django、Flask、web.py(据说已经停更了)等。

最后

上面对比了这么多条,你应该有个简单的认识了,最后我说一下我自己的观点吧,做简单一般的web应用就用PHP,如果为了学习的话就用Python。当然最后的最后还是适合自己的最重要。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。