永发信息网

php 开发 比 java 快 在哪

答案:1  悬赏:50  手机版
解决时间 2021-04-04 22:23
php 开发 比 java 快 在哪
最佳答案
一些Java可以做的事情Php做不了或者说要借助另外的工具才可以做,要但就开发网站这个事情来说,Php确实是要比Java效率高,尤其是相对简单的项目。
首先,Java的架构要比Php复杂,先不说各种开发框架,Jsp和Class文件要分开吧,连接数据库要用ORM吧,要比对各种常用开源包的版本吧,http服务器下层要servlet容器吧。而Php架构就非常简单,理论上写好Php文件,往http服务器里一放就可以,读写mysql数据库也几乎不需要任何额外工具。至于MVC,开发严谨的项目Php和Java两者都需要。面向对象编程Java必须一直坚持,而php很多时候只是部分这样做,其余大部分则采用面向过程方式(尽管这部分很多时候也披着面向对象的外衣)。
第二,Php采用若类型变量,不管你要定义什么变量,一个$足以,转化问题也几乎不用管,Java则不行,数字就是数字,字符串就是字符串,这是Java效率高的一个原因,也是开发比Php慢的一个原因。
第三,低成本Java项目解决不了网站高并发的问题。单个Tomcat、Jetty或Jboss能支持1000个并发就非常不容易,别说跟支持php的nginx比,就是apache也没法比。当然,如果投入超过百万weblogic那又不一样,注意,这个超过百万是单独投入在httpd服务器和servlet容器上的,跟具体开发一毛钱关系也没有。
Java的运算效率高于Php,但网站项目的大量运算都是在数据库层面发生的,Java的这个优势发挥不出来。举个例子,有10万篇文章,比对他们的相关性,这个事情Java做起来就比Php要适合很多。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
盛装石灰水的瓶子内壁有一层白色固体,这层白
winara和7zip哪个好
农村长方形房子平面图/土地南北长15米;东
求父子宠溺文,已完结的
AutoCAD 脚本 (.scr)如何打开开
描述金秋收获的诗句,描写秋天收获诗句
大便是方形的,怎么回事
一首英文歌摇滚类的女的唱的高潮部分好象有te
根据所给汉语完成下列句子。(每空1分,共l0分
漳州常山属于哪个区的?
大家觉得Maybe这个英文名怎么样?
网易游戏 倩女幽魂 这游戏不是坑爹吗 一开始
做一周家庭小主人感言600字作文
物质跨膜运输方式的功能特点
大家好 我是陈瑞霖 今年3岁了 用英文翻译出来
推荐资讯
选修教材唐宋诗词鉴赏,求语文版的高中选修唐
VB编程求一个数组最大元素及其下标
单选题ShewenttoAmerica,_______herpar
jmeter持续集成为什么要用ant
固始县星期日能交交通违章罚款吗?
下列物质属于复合材料的是A.钢筋混凝土B.铝合
连续超车是要打左转灯?
简约EQSy洗衣机不脱水是什么原因
祝福短信客户事业简短,祝福女人有事业话语_
单选题根据以下事实得出的判断一定正确的是A.
我心疼你 用泰语怎么说 请拼出来
14分之9/(6分之5-4分之3)*24分之7 16分之5*
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?