Java-对负载比较大的项目,前台用php后台用java架设思路

WordPress 开发 WordPress 开发 主题:1098 回复:2322

Java-对负载比较大的项目,前台用php后台用java架设思路

泛泛之交 发布于 2017-06-09 字数 148 浏览 1027 回复 2

使用java做后台主要是考虑
1.数据量比较大
2.需要接的系统比较多
3.比较熟悉java

但是不知道怎么去构架,各位有什么好的想法?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(2

虐人心 2017-07-08 2 楼

为什么大型网站前端使用 PHP 后台逻辑用 Java,这个问题我也正在纠结中,参考了大量的网站之后,决定在我们的项目中采用php+java,理由如下:

http://blog.sina.com.cn/s/blog_6aa178410101ftvl.html

晚风撩人 2017-06-24 1 楼

个人觉得,做web服务,能用php的就用php,能不用java就不用java。Java在某些功能上确实强过php,但在灵活性,开发效率和可维护性上不如php,对于web这种多变的软件,灵活性至关重要,况且,php已经可以满足几乎全部需求,在框架的协助下,整个web的架构也可以非常清晰合理。
问题中提到的“前台用php后台用java”当然是可行的。而且可能是不少比较大的公司在用的解决方案。Java直接提供web服务出来,一般用JSON做交互,这样PHP和JS都可以直接去调用,比较灵活。
提供一个使用php+java的场景,比如要做一个全文搜索之类的东西,搜索模块使用lucence,自然得用java部署,前端PHP直接与Java交互使用。之前我们的做法是使用Java_bridge,或许使用RPC等也可以解决,可以去探索一下。