gpt4 book ai didi

language-agnostic - 我应该编写自己的论坛软件吗?

转载 作者:行者123 更新时间:2023-12-04 08:59:34 25 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




我已经从头开始建立了一个网站。它有禁止、PM、评论等。PM 和评论是使用 Markdown 完成的(如 SO)。

自己编写或使用其他软件各有利弊。但是让我无法使用其他论坛软件的一些缺点是

  • 多个登录:一个用于站点,一个用于单独的论坛。
  • 需要自定义代码:我需要更改论坛软件中的工具栏,以便可以访问常规站点上的页面。
  • 外观一致性:即使在应用了大量 CSS 更改后,它看起来与我的网站可能大不相同。
  • 禁止和用户一致性。用户可能会被禁止在网站或论坛上,但不会被其他人禁止。用户可以在论坛上选择不同或多个用户名,而不是被迫在站点和论坛上使用相同的用户名。

  • 我应该编写自己的论坛代码还是应该使用已经编写的代码?有什么理由支持或反对自己编写和使用论坛软件?

    最佳答案

    我倾向于使用的启发式方法是,如果其中至少有两个或三个是正确的,那么可能值得自己编写:

  • 这是您的核心业务产品之一。
  • 您有时间、金钱和资源来指定、设计、构建、测试和支持它。
  • 您需要花费在评估、原型(prototype)设计、集成和定制现成包上的时间接近或超过您估计构建自己的包所需的时间。
  • 现成的软件包没有很好的支持。 “良好的支持”是指您可以提出问题,并确保有人会调查您的具体问题并在发现它是错误时提供修复。
  • 没有一个现成的软件包符合您在安全、性能、质量等方面的质量标准。
  • 您不是在编写开源软件,现成的软件包具有病毒式开源许可证;要特别警惕 AGPL 和其他类似的许可证。

  • oft-quoted articles 之一关于这一点来自乔尔·斯波尔斯基。最近他似乎只是在写火焰诱饵,但这是他早期有值(value)的帖子之一。

    请注意,您也可以采用组合方法,甚至在定制解决方案中使用一些预先构建的东西,例如 recaptcha 和 gravatar。

    关于language-agnostic - 我应该编写自己的论坛软件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2618570/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com