问题标签 [forums]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 处理 PHP / MySQL 中的未读帖子
对于个人项目,我需要使用 PHP 和 MySQL 建立一个论坛。我无法使用已经构建的论坛包(例如 phpBB)。
我目前正在研究构建这样一个应用程序所需的逻辑,但这是漫长的一天,我正在为处理用户未读帖子的概念而苦苦挣扎。我有一个解决方案是有一个单独的表,它基本上包含所有帖子 ID 和用户 ID,以确定它们是否已被阅读:
tbl_userReadPosts: user_id, post_id, read_timestamp
显然,如果用户的 ID 出现在此表中,我们就知道他们已经阅读了该帖子。这很好,除非我们每天有成千上万的帖子(这在正在提议的系统中是不可能的),以及成千上万的用户。这张桌子会在几天内变大,如果不是几小时的话。
另一种选择是将用户的最后一次活动作为时间戳进行跟踪,然后检索在他们最后一次活动更新后发布的所有帖子。这在理论上是可行的,但假设用户正在写一篇非常长的帖子,同时几个成员也开始新线程或回复其他线程中的帖子。当用户提交他的新帖子时,他的最后一个活动将被更新,因此与同时进行的活动不匹配。
有没有人有这方面的经验,你是如何解决的?
我已经检查了 phpBB,似乎系统为每个用户分配了一个自定义会话,并在此基础上工作,但是关于如何处理未读帖子的文档非常稀少。
一如既往地感激地接受思想和意见。
php - SMF(SimpleMachineForums) API 2.0
找到 SimpleMachineForums 2.0 API 有点麻烦。根据一些论坛帖子,它已经进行了大约 3 年的 beta 测试,并且该网站只有 1.1 版的 API。有谁知道或知道在哪里可以找到 2.0?
php - 将 phpBB 3.0 合并到我们的 HTML 页面而不是整个页面中?
尝试在我们自己的页面上合并 phpBB 论坛时遇到了一些困难。有谁知道这是否真的可能?
可能 phpBB 不是适合这项工作的产品,但我必须从某个地方开始。寻找一个低数量的消息论坛以纳入我们的网站。我不想将它放在自己的页面中,而是希望将它构建到我们的标准页面布局中,使用我们自己的页眉、菜单、快速链接面板、浮动页脚等。
可以这样做吗,如果是 phpBB 是正确的论坛使用还是我应该看别的东西。
谢谢,
joomla - 如何同步 smf forun 和 joomla 数据库?
我需要将数据从 Joomla 动态同步到 SMF 数据库。如果有人在 Joomla 中登录或注册,SFM 论坛就会发生一些事情。知道怎么做吗?
php - 为什么论坛将帖子存储在数据库中?
通过查看一些论坛软件在数据库中存储数据的方式(例如,phpBB 使用 MySQL 数据库来存储几乎所有内容),我开始想知道他们为什么这样做?难道它不能同样快速高效地使用..也许 xsl 和 xslt 来存储论坛主题和帖子?或者至少将帖子存储在主题中?
php - CakePHP - 关联问题
我试图做到这一点,所以当我执行 $this->Topic->find('all') 时,它将提取所有关联的用户数据和所有关联的 Post 数据。问题是我现在无法做到这一点。
现在我执行 $this->User->find('all'),它返回主题数据以及该主题内的所有帖子。我想这就是我的代码告诉它要做的事情,但这不是我想要的。请原谅我的解释。我真的很讨厌CakePHP 协会。
以下是我的模型供您参考:
主题.php
Post.php
论坛.php
用户.php
我想要它以便我可以执行 $this->Topic->find('all'),它给了我主题数据,然后是主题中每个帖子的帖子数据,以及主题中每个帖子的用户数据主题(分别)..
谢谢你的帮助。
drupal - 如何将论坛和论坛帖子与 Drupal 7 中的菜单结构相关联
我已经使用有机群组创建了一个会员区。该组有一个使用菜单块模块的子菜单,该模块显示指向我的私人论坛的链接
如何将论坛主题链接到菜单结构中,以便当我点击论坛帖子时,子菜单会保留在那里。(它消失是因为论坛帖子不在菜单树中)
我可以通过设置菜单链接并每次添加“论坛”作为父级来实现这一点,但这不是一个合适的解决方案。
谢谢。
php - 不同论坛php的一般价格
我有 3 个表 =“论坛”| “话题” | “用户” 在“论坛”表中,我有一个名为“价格”的字段 在“主题”表中,我有一个名为“poster_id”的字段 在“用户”表中,我有一个名为“group_id”的字段 在三个表中有字段 user_id
每个论坛都有不同的价格,例如forum_id 1,价格0.50 我想查询所有主题只有当poster_id 来自与用户中的group_id 兼容的主题 例如,只有当用户写的消息是注册的
查询后,我想向所有注册他的每个论坛写的主题数量,并根据每个论坛的价格执行所有主题的总价格。
例子:
在 3 个不同的论坛中注册、撰写 3 个主题
结果:
对不起我的英语,我不是来自美国;)
谢谢你!
asp.net-mvc-3 - 移动网站论坛
我们计划为我们公司实施移动网站。我们正在使用 ASP.NET MVC 3 和 JQuery Mobile 开发我们的移动网站。
我们将在移动站点中集成论坛?是否有任何示例论坛托管在移动站点中?/任何可用于移动站点的开源论坛?
谢谢,维卢