【问题标题】:Integrating 3rd party forum software with my own code将第 3 方论坛软件与我自己的代码集成
【发布时间】:2009-07-21 15:30:44
【问题描述】:

我即将开始一个新的 PHP 项目,我将需要使用 3rd 方论坛软件。

将论坛集成到我的代码中的最佳方法是什么?诸如用户身份验证、让用户只需登录一次等。

如果有任何帮助,我将使用 CodeIgniter 框架。我找到了有关将 Vanilla 与 CL Auth 和 CodeIgniter 集成的文章,但我完全不喜欢它。

有人对 PHP 论坛软件有什么具体的建议吗?我愿意接受任何建议或指示/帮助。

【问题讨论】:

    标签: php codeigniter integration forum


    【解决方案1】:

    根据我的经验,简单机器论坛相对容易集成到现有代码中。

    关于身份验证,对您来说,最简单的方法可能是在您的应用程序中使用论坛的身份验证,而不是尝试在论坛中使用您的应用程序的身份验证。选择使用哪个论坛无关紧要 - 这通常是最简单的方式,因为论坛往往具有与身份验证和访问权限相关的复杂代码,修改这些代码以使用其他系统可能会很棘手。

    【讨论】:

    • 同意。我实现第三方论坛的方式是制作一个与论坛代码和/或数据库“对话”的代理对象。
    • 我认为关于身份验证的问题很多,论坛在这方面似乎确实很复杂。我刚刚安装了 Simple Machines 并看到了他们的 SSI.php 示例 - 这是将其与我自己的应用程序集成的最佳方式吗?
    【解决方案2】:

    我并不真正熟悉任何特定的论坛软件,但我在使用和集成第 3 方软件时的建议是尽量从您的主要代码库中抽象出细节。

    包装您的论坛库调用以进行身份​​验证等操作,以便以后需要更改论坛软件时,可以限制更改的范围。

    【讨论】:

      猜你喜欢
      • 2011-02-02
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      • 2011-10-07
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2010-09-19
      相关资源
      最近更新 更多