1

RT.....顺便问一下,像类似淘宝这样的大型网站,为什么会使用php来做前端呢?php本身不是偏后端的语言吗?而且对于前端而言,不是可以用js来处理后端的数据吗?

查看全部 11 个回答

0

其实JAVA的角色相当于中间件,提供高性能的数据服务提供能力。并且数据层一般很少改变,而且JAVA在安全的性能上明显是强于PHP的,但是灵活性,发布麻烦。但是PHP这种脚本语言发布很容易,上线快。
一般大的系统都是 view->脚本语言(python,nodejs,php etc)->c/c++/java 这种结构,这样的一个好处就是各自发挥优势,微博就是这种架构,淘宝中后期也是这样。目前各种语言百发齐放,不同的小业务不同的开发语言。

推荐答案

6

已采纳