是否可以在一个网站上使用多种编程语言

12 php python java webserver

假设我在php中有一个简单页面的网站

page1.php
page2.php
Run Code Online (Sandbox Code Playgroud)

现在有一个页面,我想要一些详细的功能,我想使用python,它看起来像

page3.py
Run Code Online (Sandbox Code Playgroud)

而在其他页面我想用java之类的

page4.jsp
Run Code Online (Sandbox Code Playgroud)

如果我在webserver上安装了python,java.

可能吗?

Pab*_*ruz 22

是.这是可能的.你会发现自己遇到麻烦的地方是你想在它们之间共享服务器端信息(IE会话).

除此之外,您可以在网站上使用(但我建议反对)您想要的所有语言.


sli*_*fty 10

是的,这是可能的,但你绝对不应该这样做.

运行不同技术的页面之间的通信不会很优雅,除非您没有获得共享会话池这一事实.会话桥是可能的,但它们很难做到.

如果你不能为你的核心网络层选择一种语言,我会说你犯了一个错误.


Col*_*tin 5

是的,只要服务器可以提供您要使用的文件,就很有可能.如果它没有python,则不能使用python.


ʇsә*_*ɹoɈ 5

这取决于Web服务器.Apache可以做到.只需确保为每种文件类型都有适当的处理程序模块,并使用AddHandler配置指令将每种类型映射到适当的处理程序.