我是网络开发的新手,正在设法完成一个金字塔网站,但我想要某种消息服务,但不知道从哪里开始。
我想要类似 Quora 或 stackoverflow 的东西,其中来自站点的警报被发送给用户(也许他们可以互相发送消息)。我需要做什么?是否有库或教程可以帮助我理解所涉及的所有内容,还是我只是为消息创建一个数据模型并为此查询数据库?我想要一种允许用户跟踪其他用户的活动并相互交流的方法,我不想重新创建电子邮件。
有没有一种适当的简单方法可以与金字塔一起使用?
更新:我找到了一些资源,我想我明白了。了解是否有更普遍接受的方法会很棒,但我想我可以创建这个结构并每隔 x 秒查询一次新消息:
CREATE TABLE `messages` (
`message_id` int(11) NOT NULL auto_increment,
`from_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
`to_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
`message_title` varchar(65) NOT NULL,
`message_contents` longtext NOT NULL,
`message_read` int(11) NOT NULL default '0',
PRIMARY KEY (`message_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=21;