【发布时间】:2016-11-12 01:27:53
【问题描述】:
我正在为大多数网站创建一个使用 php 和 javascript 的网站。我只想将 NodeJS 用于网站上的实时聊天消息功能,有点喜欢 facebook 的。我可以在不返回任何 html 文件的情况下使用 NodeJS 吗?实用吗?
编辑: 我当前的服务器代码是这样的:
var http = require('http');
console.log("before");
var app = http.createServer(function (request, response) {
}).listen(21);
var io = require('socket.io').listen(app);
io.sockets.on('connection', function(socket) {
console.log("Client Connected");
});
这里是相关的客户端代码
<script type="text/javascript">
var socketio = io.connect("localhost:21");
</script>
那么为什么客户端连接从不记录?返回 html 文件时,我已经让它工作了一段时间,但由于某种原因,这不起作用:|。
【问题讨论】:
-
是的,当然可以。这是一个通用工具。
-
返回 HTML?能否请您详细说明。
-
是的,可以使用ExpressJS & Socket.io制作这种应用程序
-
当人们已经回答了第一个问题时,您已编辑提出另一个不同的第二个问题。建议将更具体的问题移至新帖子。
-
@NeilCresswell 好的,很遗憾,我必须等待 90 分钟才能发帖
标签: javascript php node.js