php和java有什么异同

php和java有什么异同?做网页的话还有学php要附带着学点别的什么语言么?... php和java有什么异同
?做网页的话还有学php要附带着学点别的什么语言么?
展开
 我来答
许_亮
2010-03-14 · TA获得超过132个赞
知道小有建树答主
回答量:95
采纳率:100%
帮助的人:98.2万
展开全部
php是一种弱语言,基本上符合人类的思想,你怎么想的,就可以用PHP语言把它写出来,语法也比较简单,学习难度不大。
java则不一样了,java是面向对象的。何为面向对象?在java语言中,假如这是一个杯子,但java却不认为它是一个杯子,而是一个对象(Object),进而去分析对象的属性,如高度、大小、能装多少水等。在java里面,一切都是对象。因此,java是一种抽象语言,较PHP来说,难度要大多了。
如果要学PHP,学点别的语言是肯定需要的,楼上的哥们也说了,JavaScript和CSS要懂点。因为现在的web都离不开这两样。
信息招聘专员
2010-03-15 · 超过19用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:0
展开全部
php解释型语言
java编译型语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
九堰看的食4729
2010-03-14
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
C语言,网页基础,JavaScript和div+css都知道点的好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
romicboy
2010-03-15 · 超过13用户采纳过TA的回答
知道答主
回答量:110
采纳率:100%
帮助的人:31.5万
展开全部
php是用来写网页的java是用来写程序的,当然jsp也是用来写网页的。。至于其他的我就不说了楼上的解释的很清楚了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nhl2000
2010-03-17 · TA获得超过736个赞
知道小有建树答主
回答量:398
采纳率:0%
帮助的人:225万
展开全部
你们漏 了 个 html 要知道~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋IT教育086c5b
2016-11-16 · TA获得超过2167个赞
知道小有建树答主
回答量:1290
采纳率:85%
帮助的人:41.2万
展开全部
1、语言难易比较
PHP是一种解释执行的脚本语言,语法和C语言类似,易学易用,不懂电脑的非专业人员稍经学习也能使用PHP.而Java要先编译成Class文件,然后在Java虚拟机上执行,Java开发需要熟悉Java语法以及一些核心的架构,从而实现一种可复用的、跨平台的软件,Java培训比PHP培训要难学的多。
2、技术架构比较
  从技术架构来说,Java语言相比PHP有明显的优势,Java使用的是面向对象的系统设计方法,而PHP还是采用面向过程的开发方法。PHP只能实现简单的分布式两层或三层的架构,而JAVA可以实现多层架构。数据库层、应用逻辑层、表示逻辑层彼此分开,而且现在不同的层都已经有一些成熟的开发框架的支持。例如Struts就是利用Java的web开发技术实现了MVC的设计模式,而在业务逻辑层也有Spring框架,数据库持久化层有Hibernate等框架。这些框架可以方便开发者高效、合理、科学得架构多层的商业应用。从数学运算和数据库访问速度来讲,Java的性能也优于PHP.实际上,对于跨平台的大型的企业应用系统来讲,Java几乎已经成为唯一的选择。
3、Java和PHP技术层面对比
Java是纯面向对象开发,功能强大,分支众多,没有Java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和Java相比。
PHP属于后起之秀,吸收了Java和c以及perl等语言优点,专注互联网领域。WEB领域PHP拥有得天独厚的优势,WEB领域没有语言可以和他比。
4、Java和PHP的发展空间对比
  安卓势头很猛,但手机安装app数量有限,推广难,也是app面临的最大挑战,好在安卓只有JAVA可以做,除此之外就是HTML5了。目前来说互联网的发展空间巨大,而互联网离不开WEB,WEB离不开PHP。两者相比,个人觉得PHP的优势更加明显。
5、适用性比较
PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高。
6、薪资比较
  薪资事由供求关系决定的,人才缺失,薪资自然高,人才饱和,薪资自然不会高。从需求上看企业对Java人才的需求是比较大的,但Java方面的人太多,而PHP方面的人才要少很多,所以面上看PHP的薪资应该要高一些,但Java只要学得好,薪资高的也很多,这方面还是看技术。
  总结下:不管是PHP还是Java都是不错的选择,目前来说这两种语言都还处在势头上,但是从长远出发还是Java好,毕竟从性能、处理数据各方面来看还是Java有优势一些,当然最终选择还是在你自己的手里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式