【问题标题】:User management PHP [closed]用户管理 PHP [关闭]
【发布时间】:2013-07-11 14:18:12
【问题描述】:

我想知道在家庭结构的 CMS 中管理用户的最佳方式是什么。 需要包含的重要功能显然是安全性。

我听说过UserCake,这似乎是个不错的主意。

问题是:我应该自己制作还是应该使用已经制作的用户脚本?

【问题讨论】:

  • 获取已经写好的东西,因为它已经被很好地测试过了。你看过 Zend 框架或 Symfony 组件吗?他们可能有一些你可以使用的东西。 (顺便说一句,图书馆推荐的一般请求在这里是 o/t,因为它们的日期太快而无法用于我们的问答格式)。
  • DIY 的优势:你知道,你有什么。你知道,你没有什么。您可以完全控制一切。 DIY的缺点:重新发明轮子。巨大的努力...去写已经写好的东西,这就是我要做的
  • 总是有很好的研究,看看其他人是怎么做到的!通过让自己对现有代码有一个很好的了解,您将节省大量时间和精力。

标签: php user-management


【解决方案1】:

如果该库适合您的需要,请使用它。

如果库几乎满足您的需求,请考虑克隆它并对其进行细微更改[并提供拉取请求,如果您的添加值得]。

如果所需的功能是您业务核心的一部分 [即您想从中赚钱],请考虑从头开始重写。

但是对于这样的功能,我会选择现有的工具 - 例如,Symfony 对 FOSUserBundle 也是如此。

【讨论】:

    猜你喜欢
    • 2021-03-21
    • 1970-01-01
    • 2023-03-19
    • 2011-06-26
    • 1970-01-01
    • 2011-12-29
    • 2016-07-09
    • 2014-09-07
    • 2012-08-14
    相关资源
    最近更新 更多