在用户php之间发送消息

时间:2012-12-22 03:27:44

标签: php messages

我正在开发一个网站,用户可以在用户之间发送消息。

这将是发送消息的最佳方式。我认识的其中一些是

1.在数据库表中显示消息并显示它们 2.使用邮件服务器发送邮件而不是邮件。

哪个会是最快最有效的?还有其他方法吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

我相信你可以结合两种方法。

  1. 将消息存储在数据库表中,并在接收方联机时显示它们。使用某种缓存(redis,memcached,...)来帮助您加速。
  2. 向您的用户发送每日(或每周)未读邮件摘要,因为他们可能不会一直在线。
  3. 摘要邮件会将用户引导至您的网站,这在大多数情况下都很有用。另外,根据我的经验,发送太多电子邮件并不容易做到。

    不过,如果你想要实时信息,请看看ejabberd

    希望这会有所帮助。 : - )