我想知道以这种方式构建 Web 应用程序是否有意义:
- Java EE 中的业务逻辑、持久性和 Web 服务
- PHP 中的表示层(仅执行一些路由并为页面提供服务)
- 与 Web 服务直接通信的客户端 Javascript
业务逻辑具有用于表示层和 Web API 的单一 RESTful 接口。演示几乎是客户端的,php 的目的只是路由和检索一些基本静态的数据,它也通过 Web 服务访问业务逻辑。
我想知道,这可能吗?而且,大多数情况下,这有意义吗?如果是这样,它是否是性能的良好解决方案?它是否可扩展?在分布式环境中怎么样?谢谢你们。