我想对某些网页使用 PHP,对其他网页使用 JSP。不会有同时使用两者的网页,每个网页都是 100% PHP 或 100% JSP。我正在使用带有 Nginx 的 LEMP 服务器。我被建议在 Nginx 服务器后面运行 Tomcat。但我仍然希望 Nginx 处理我所有的 PHP 代码。另外,我的 PHP 和 JSP 网页是否可以访问同一个数据库?
任何帮助将不胜感激。
最佳答案
那会很好。您的 nginx 配置将配置不同的服务器或位置,一个路由到 fpm 或任何您的 php 后端,另一个路由到 tomcat 中的 JSP。
数据库在设计上通常与语言无关并且是 Multi-Tenancy ;没有理由不能从任何数量的应用程序以任何数量的语言访问同一个数据库(当然,受限于物理资源)。可能有异常(exception),但我想不出任何异常(exception),MySQL 绝对不是。
让多个不同的代码库共享一个数据库模式是否是一个好主意是一个非常不同的问题。但这就是所有架构问题。数据库当然不在乎。
关于php - 是否可以在我的 droplet 上同时运行 PHP 和 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029303/