使用CakePHP或CodeIgniter实现NodeJs

时间:2016-04-20 11:52:32

标签: javascript php node.js cakephp socket.io

我有一个使用socket.io

的nodeJs简单聊天应用程序
  

index.js

element.all(by.model('user.checked').each(function(btn) {
     // iterates through each btn
     expect(btn.attr('checked')).toBe('true');
});
  

chat.html

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
    res.sendFile(__dirname + '/chat.html');
});
io.on('connection', function(socket){
    console.log('a user connected');
    socket.on('chat message', function(msg){
        console.log('message: ' + msg);
        //io.emit('chat message', msg);
    });
    socket.on('disconnect', function(){
        console.log('user disconnected');
    });
});

http.listen(3000, function(){
  console.log('listening on *:3000');
});

我有了这个想法,这作为一个单独的项目工作得很好。 现在我已经在php中创建了一个CMS。在列表页面中,每个用户记录在用户模块下都有一个轮询按钮。我想使用nodeJs将用户连接到套接字,并在点击按钮时发出消息。可能吗?如果可能,请帮我找到解决方案。

由于

0 个答案:

没有答案