0

我有一个用 PHP 构建的网站,目前在 Apache 服务器(本地 XAMPP)上运行。我想将实时聊天系统集成到网站中。PHP 和 Apache 根本不适合这个,我决定使用 Tornado 和 Python。

在将所有“聊天”委托给 Tornado 服务器的同时,将站点的基础保持在 PHP 并在 Apache 上运行的最简单方法是什么?我希望能够在本地执行此操作(……不用说,我已经成功安装了 Tornado 并且一直在编写所述脚本。但是,我不确定如何将它集成到现有的站点中。 )

任何建议都非常感谢,谢谢!

4

1 回答 1

1

最简单的是在不同的端口/地址上运行 Tornado 和 Apache

所以你可能已经让 Apache 监听了 80 端口。Tornado 可以监听 81 端口

如果服务器是多宿主服务器,您可以让 Apache 监听 abcd:80,让 Tornado 监听 abce:80。这意味着您至少必须在不同的子域上拥有 Apache 部分和 Tornado 部分

如果你需要在同一个域和端口下运行它们,你需要在它们前面有一些精简和快速的东西来计算出哪个 url 被路由到哪个服务器。

于 2013-02-05T04:55:55.443 回答