我想将PHP用于某些网页,将JSP用于其他网页。将不会同时使用两个网页,每个网页都是100%PHP或100%JSP。我正在使用带有Nginx的LEMP服务器。我被建议在Nginx服务器后面运行Tomcat。但我仍然希望Nginx处理我所有的PHP代码。另外,我的PHP和JSP网页是否可以访问同一个数据库?
任何帮助将不胜感激。
答案 0 :(得分:0)
这样可以正常工作。你的nginx配置会配置不同的服务器或位置,一个用于路由到fpm或者你的php后端,另一个用于tomcat中的JSP。
数据库通常是语言不可知和多租户设计;没有理由不能以任意数量的语言从任意数量的应用程序访问同一个数据库(当然,有限的物理资源)。可能有例外,但我无法想到,MySQL肯定不是。
让多个不同的代码库共享数据库架构是一个好主意是一个非常不同的问题。但这是所有架构问题。数据库当然不关心。