1. 首页 > 科技

后端咋没用PHP来编写,感觉用的不是很多? php是后端语言吗

后端咋没用PHP来编写,感觉用的不是很多?php是后端语言吗

为什么大访问量的网站后端不用php开发 而是用java的比较多?

1. 因为PHP还算是弱语言,相对于JAVA来讲;

2. 大量数据面前容易造成数据堆栈,容易溢出,造成数据错误,在这方面JAVA优势就明显了;

3. 最主要的原因是,大型数据库Oracle和JAVA都有强大的商业元素做背后推手,PHP就较少了,还有就是ORACLE数据库对于JAVA就有很好支持,而PHP虽然也支持它,但优势就明显不如JAVA;

4. 速度方面虽然两者都可以编译,但对于大量数据处理来讲,JAVA编译出来的CLASS文件更接近二进制码,所以在这方面更胜一筹;

5. 但JAVA有个致命伤,就是特别耗资源,所以如果在不考虑经费和资源和前提下,大型数据交换就要选择JAVA了,但中小型网站PHP就要明显占优势了。

6. 从目前网站点个数讲PHP就占绝对优势;

后端开发没什么东西,反而前端要学的东西很多

后端的东西也有不少呢,最起码也要学会一门语言,其它的基本上都是前台的东西了

有前端基础后端学php还是java?

均可,单纯做后端的话建议使用java,如果想在前端基础上做后端建议使用php

web项目为什么要用php做前端,java做后端,而不是直接h5+java

php做前端,java做后端

淘宝是个例子

服务器端 前后分开 是为了两方面,虽然淘宝最开始并不想这样做。。。

先说下历史,淘宝是 最开始php全部,

后来发现开销太大,代码效率不行,

就直接把数据存储啊,用户通知啊 就交给java

实际上大部分网站都乐意采用 这种前端php 后端 java或者C++这种形式,我是php c++ 这种。

优点,核心动作效率肯定高,c++ java 这种代码效率奇高。比php脚本好很多。

前端php,语法简单,维护简单,部署简单,而且容易找到维护人员。总之就是开发快,维护成本低。

大致了解了吗?

你说的h5 + java实际上就是把java提到前台, 不是不可以,维护和开发成本太高了啊。前端开发要经常搞, 但是java做前台 要 调试 、 编译 部署还要重编译。 麻烦,人工开销也大。不划算

如果是技术 就更高成本了。光服务器软件一块就要多少了。 所以微软的框架 用的不多。国内外都不多,用.met的 成本开发 维护 都麻烦。要气硬件条件还苛刻。