标签: private-messaging

使用django聊天应用程序

如果我使用django开发聊天应用程序会有一些性能问题吗?我可以在django服务器推送吗?我想要PM和房间讨论.

python django performance chat private-messaging

10
推荐指数
3
解决办法
1万
查看次数

私人聊天消息使用Node.js,Socket.io,Redis in PHP

我正在为我的php应用程序中的一个实时私人消息系统工作.我的代码一起为所有用户服务.但我需要私人消息系统作为一对一的消息.

在设置节点和redis后,我可以得到我需要的消息数据:这里是代码::

前端:: 1.我使用表单 - 用户名,消息和发送按钮

和通知JS:

$( document ).ready(function() {

    var socket = io.connect('http://192.168.2.111:8890');

    socket.on('notification', function (data) {
        var message = JSON.parse(data);
        $( "#notifications" ).prepend("<p> <strong> " + message.user_name + "</strong>: " + message.message + "</p>" );

    });

});
Run Code Online (Sandbox Code Playgroud)

服务器端js:

var app = require('express')();
var server = require('http').Server(app);
var io = require('socket.io')(server);
var redis = require('redis');

server.listen(8890);

var users = {};
var sockets = {};

io.on('connection', function (socket) {

    console.log(" New User Connected ");
    // instance of Redis Client …
Run Code Online (Sandbox Code Playgroud)

php private-messaging redis node.js socket.io

8
推荐指数
1
解决办法
3683
查看次数

rails的即时通讯实现?

我已经搜索了一些时间来研究几种技术,为ruby on rails应用程序构建一个简单的即时消息系统.这似乎非常复杂,因为我没有发现任何跨浏览器或任何1-1概念证明的实现.

看着:

  • xmpp客户端(github上有Candy只支持群聊)
  • xmpp服务器和Rails(很多麻烦没有很好的集成)
  • Juggernaut(没有1-1,不支持Internet Explorer使用的网络套接字)
  • ryan bates的私人酒吧(似乎能够做到这一点,但作为红宝石新手,关于此的小文档无法得到这个数字)

任何人都可以建议我为rails提供即时消息:

  • 那就是跨浏览器
  • 有很好的文档,实现的例子
  • Instant Messenger,用户A与用户B通话,用户B与用户A通话

我真的不知道如何实现这个,任何人都可以给我建议如何解决这个问题?谢谢

ruby-on-rails instant-messaging private-messaging ruby-on-rails-3.1

6
推荐指数
1
解决办法
4901
查看次数

PHP私人消息(PM)系统

我计划为我的用户制作一个PM系统,整体看起来很容易,但是我看到教程制作PM系统的方式有一个问题.

在我计划工作的方式中,会有像user_from,user_to这样的行,然后消息 - user_from将是发送者,并且将在他的发送消息中看到消息,user_to将是接收者并将在他的收件箱.但是,如果用户想要从其发送的文件夹中删除邮件,但其他用户不想从收件箱中删除邮件,该怎么办?

这样做有什么简单的方法吗?

将消息放在会话中也很好,比如Gmail和Facebook,但这可能难以编码(任何教程都很受欢迎)?

php mysql private-messaging

5
推荐指数
2
解决办法
4655
查看次数

如何使用Django创建用户到用户消息系统?

我正在尝试使用Django创建一个私人消息系统.它不一定像实时聊天,只需要一个收件箱,并能够回应,简单的事情.到目前为止,从研究中我发现了两件事:django.contrib.messages,它似乎不是用于私人消息,而是从系统到用户的消息.然后我也找到了django-postman,这似乎是我正在寻找的,但似乎没有关于如何使用它的文档.所以有人用其他任何东西来完成这个吗?或者我对django.contrib.messaging错了吗?或者是否有关于django-postman的良好文档我错过了?

python django django-views private-messaging

4
推荐指数
1
解决办法
1万
查看次数

私人消息数据库设计

我正在创建一个简单的私人消息系统,我不确定哪个数据库设计更好.

第一个设计是消息表和消息注释表:

Message
---------------
id
recipientId
senderId
title
body
created_at

MessageComment
---------------
id
messageId
senderId
body
created_at
Run Code Online (Sandbox Code Playgroud)

第二个设计是消息和注释的一个表,以及一个添加字段,messageId因此我将能够将消息链接为注释.

Message
---------------
id
recipientId
senderId
messageId
title
body
created_at
Run Code Online (Sandbox Code Playgroud)

我想听听你的意见!

database private-messaging

3
推荐指数
1
解决办法
2088
查看次数

设计和简单的私人消息

我在Ruby on Rails 3应用程序中使用Devise.我试图在我的应用程序中实现私人消息传递,我遇到了这个宝石:

https://github.com/jongilbraith/simple-private-messages

我(不小心)运行了以下命令.

rails generate simple_private_messages:model User Message
Run Code Online (Sandbox Code Playgroud)

它创建了Message模型.但它改变了我使用以下命令使用Devise生成的现有User模型的一些属性:

    rails generate devise User
Run Code Online (Sandbox Code Playgroud)

现在,当我启动Ruby on Rails应用程序时,我收到此警告:

[警告]您提供了devise_for:users但您的应用程序中没有定义用户类型

我的Devise链接已停止工作:

ActionView :: Template :: Error(##:0x1064c9490>的未定义局部变量或方法`edit_user_registration_path'):

有人可以建议如果不能同时使用它们,我如何整合两者或还原我的更改?

ruby-on-rails private-messaging devise

2
推荐指数
1
解决办法
2211
查看次数