2

我有一个使用 CakePHP 1.3.7 制作的网站。这个网站有它自己的登录系统。现在客户想要在网站中包含一个论坛。

我一直在寻找不同的免费解决方案,而 phpBB 和 SMF 似乎正是我想要的。我唯一不太确定的是将这些论坛与我已经拥有的登录系统集成在一起。

我的意思是,如果用户已经拥有该网站的帐户(或创建一个新帐户),他/她应该能够在论坛部分使用相同的帐户(用户名)。

那可能吗?任何指向我正确方向的线索将不胜感激!我提到了两种论坛解决方案,以防一种比另一种更容易集成,这也是很好的了解(或者如果有任何其他更好的选择)。

提前非常感谢!

4

2 回答 2

0

两者都可以使用,但我个人更喜欢 SMF。您必须配置 CakePHP 的会话组件以使用数据库会话并创建一个将使用论坛会话表的模型。

您可以决定是否需要或需要一个单独的用户表,除了论坛用户表(或其称为成员,现在不知道)。

“难”的部分是让蛋糕应用程序以与 SMF 相同的方式读取/写入会话和 cookie,以允许从蛋糕应用程序到论坛以及向后的平滑过渡。

从技术上讲,您可以同时使用两个论坛并将您的目标存档,这只是正确使用框架组件的问题。

于 2012-01-14T04:11:49.427 回答
-2

我最终使用了:这个

它拥有我所需要的一切,并完美地融入了 Cake :)

于 2012-01-24T21:48:17.833 回答