xbns.net
当前位置:首页 >> php和python的优缺点 >>

php和python的优缺点

相同点: 都是动态类型的解释型高级脚本语言.不同点既各自优缺点:PHP名称的含义是“超文本预处理器”.仅则一个名称就说明了PHP的着重点,也是长处1、文本处理.text,意味擅长所有的文本处理2、超文本处理,HyperText,意味尤

的.他可以完成系统级的开发.2. python是跨平台的,你可以运用python在mac,在linux,在win下,甚至是s60手机中开发软件;PHP没有这些能力.3. 从语法上说python的语法蜜糖更多些,语言结构简练,最简单的,PHP的$烦死你.4. web开发上,PHP应用较广,有很多现成的代码和模版,python这方面欠缺,虽然他有很多很好的框架.比如django.5. python因其应用范围,学习时间更长,当然如果你只玩网站建设,像上面有人说的webpy学习周期很短,基本上在浏览器中就能完成基本的建站工作.6. 如果要学习编程技术,建议python.如果像尽快出网站建议PHP.(PHP的现成整站程序多,改改就能用.)

通用就是全能.php的专长是web开发,或者说是模板化的文字处理.而Py则在各个领域都很出色.这些领域包括系统管理,文字处理(不仅仅是模板化),网络编程框架的开发,数值计算,等等.在脚本语言里,真正能做到通用的,仅Perl,Python和Ruby.要想知道Python的强大的扩展库,访问cheeseshop.python.org.各种类库琳琅满目.要想知道Python这些类库的质量,下载twisted的文档,把evolution of finger protocol全部看完,看懂.

我是做php开发的,工作了近六年.简单说一下我的看法,不一定对.PHP在网站开发这块,绝对是王者.优点:容易学,从业者多,开发效率高,程序本身效率也很高.大中型网站都可以使用.人才需求量也是多的.Python这个有朋友在用,一般不应用在WEB上,而且做一个自动化脚本(比如自动化测试什么的).我接触的圈子里很少有用Python做WEB开发的.语言本身没有太多可比性,因为语言只是工具,你熟悉使用其中任何一个,都可以做的非常出色.

我觉得PHP比较好,PHP就业前景比较好,后盾网出来的学员年薪挺高的

PHP几乎不用,平时工作几乎全用python. python是多面手,不仅可以做网站,还可以做后台处理方面的很多工作,比如数据挖掘、文本处理什么的,可以与其他语言很好的黏合,所以一招鲜吃遍天.python本身语法简单、模块众多,这也容易让人挑花眼.

你这个问题有点大说说我的想法,也不一定对.我当时做个人网站的时候,也考虑过用哪种语言,最后选择了python,说说我的理由:1、python能干很多事,python不能完成的,可以用C/C++做成动态链接库,然后用python调用.2、有pypy等实现,将python代码编译为二进制程序,运行效率高.可以用低配置的VPS,承受更高配置的VPS才能承载的业务量.3、Tornado支持微线程,可以在只有1个CPU核心的VPS上实现低消耗的高并发.对PHP不大熟,不过PHP非常流行,流行就代表教程多,几乎所有的坑都被人踩过了,遇到问题了网上一搜都能得到答案.

简明扼要?那还是做对比方便一点.语法:PHP 的语法看起来就像没有经过精心设计一样,很随意.有的语法看似很方便(用点来连接字符串), 但是却为之后扩展造成了很多麻烦(点没法用于访问对象的成员), 再比如比较蛋疼的命名空间

没什么可比性,各有各的优点.

1. python不是脚本语言,虽然他是动态解释的.他可以完成系统级的开发.2. python是跨平台的,你可以运用python在mac,在linux,在win下,甚至是s60手机中开发软件;PHP没有这些能力.3. 从语法上说python的语法蜜糖更多些,语言结构

网站首页 | 网站地图
All rights reserved Powered by www.xbns.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com