在网站开发方面,javaphp各自的优劣势是什么?-北京八维

一点号北京八维1小时前

有朋友跟我说java可以跨平台,php快,但是太简略了,能否说的详细一点?


在网站开发方面,java和php各自的优劣势是什么?-北京八维

JAVA 的跨平台在单纯的网页开发中没有任何用处,用在客户端程序上倒是个不错的特性,它自己宣称的特性是 “编写跨平台应用软件的面向对象的程序设计语言”

劣势方面,JSP 太难处理 UI 了……每次编译都想揍人

优势方面,框架齐备,性能较好(相对 PHP )。比如 SSH 基本人手必读,初学者也能玩玩;JAVA 处理复杂事务时总能有合适的解决方案,横向扩展负载均衡也好、与其他语言集成也好,都很成熟。

PHP 快在项目管理方面,上手快,开发快,组建团队快,成员补充快,唯独在工程效率上慢,特别是产品做大以后,PHP 乱糟糟的特性几乎必定成为做大做强的阻碍,代码组织上非常难于管理。

现在不少 PHP 框架都在搬运 JAVA 成熟框架的理念,比如国内有 ThinkPHP,国外有 CakePHP ,等等,鲜有特立独行或集大成的框架。不过这可能与处理深度有关,PHP 从业者较少面对海量压力(实际上也确实面对不了),没有这个大环境。

大体而言,JAVA 就像一个修车厂,工具齐全,什么都能做,但如果你只是想给轮胎打个气,就太浪费了。PHP 就像一个随车工具包,只有不多的几种工具,谁都会用,带着也方便,但如果要大修,这点工具还不够塞牙缝的。

顺便吐槽:

这题的问法非常不好,极易引起 “程序语言种族主义者” 的群嘲群攻、地图炮。如果可能的话,还请题主咨询一下身边认识的牛人,或者去 Stackflow 上旁观一下两类语言的热点问题和难点,大致就能了解到各自的短板和优势了。

java的桌面gui早就没落了,

java跟php虽然都是做服务端,

但是java更偏向于服务,php更偏向于展现。

另外,php快是因为它做的事情简单,如果跟java做同样的事情,真不如java快

php修改起来灵活 适合做web java可以用来做后端一些关键的组件 用java来做网站 真是折磨人

更多知识 请关注微信号 baweixuexiao

本文开发(php)相关术语:php代码审计工具 php开发工程师 移动开发者大会 移动互联网开发 web开发工程师 软件开发流程 软件开发工程师

分页:12
转载请注明
本文标题:在网站开发方面,java和php各自的优劣势是什么?-北京八维
本站链接:http://www.codesec.net/view/484029.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(php) | 评论(0) | 阅读(28)