2016-08-05 56 views
0

我正在制作一个多平台游戏,它向我的XAMPP服务器发送和接收关于播放器配置文件更新的数据。它是一款多人游戏,所以玩家可以通过Node.js和SocketIO连接。我可以通过端口转发在线访问我的XAMPP文件和Node.js服务器吗?我需要两个不同的XAMPP和Node.js端口吗?端口转发是一个好主意,还是应该与专业的共享主机提供商合作?XAMPP,Node.js和端口转发

+0

你当然可以在同一个系统上同时运行node.js和apache http服务器。这里有两种策略:要么让他们在不同的端口上收听,要么通过代理机制将其中一个放在另一个“后面”。为了读一点关于apaches代理和重写模块:http://httpd.apache.org/docs/current/mod/mod_rewrite.html https://httpd.apache.org/docs/current/mod/mod_proxy.html – arkascha

+0

我真的不知道端口转发是如何发挥作用的......如果您尝试在内部家庭网络上运行这样的服务器,那么在您的Internet路由器后面,这将是解决方案。如果是这样,问题不在于是否应该转发端口,而是要在“在家中”还是在运营中心运行服务器,可能是通过您购买的虚拟服务器设备。对于超出纯粹个人和实验目的的任何事情,您都不想使用家庭解决方案。 – arkascha

+0

端口转发使我的PHP脚本和Node.js可以通过互联网访问,不可能或不智能? –

回答

0

我与“端口转发”希望你的意思是你家的路由器上,这是疯狂的,这取决于一些变数,有多少用户,你支持谁?,这是你的连接良好的上传和下载?你家有服务器吗?如果连接断开了,你有备份吗?你有数据备份吗?等等,也许共享主机更好

+0

用户可以在成千上万,连接速度最高达4Mbps,那么一个坏主意 –

+0

是的,非常糟糕的主意 –

+0

但我只需要通过小弦,如http://myaddress/score.php? SC矿石= 70,然后70将被存储在数据库中,但我想对Node.js服务器来说可能会很困难。如果你租用你有的服务器,它会每秒收到很多请求 –