我已经从零开始建立了一个网站。它有禁令,PM,评论,等等。PM和评论是用标记来完成的(比如)。
编写自己的软件或使用其他软件有其优点和缺点。但是一些阻碍我使用另一个论坛软件的缺点是
我应该写我自己的论坛代码还是我应该使用已经写好的东西?写我自己的和使用论坛软件的理由是什么?
发布于 2010-04-11 21:51:49
我倾向于使用的启发方法是,如果其中至少有两三条是正确的,那么自己写可能是值得的:
关于这件事的引文之一来自乔尔·斯波斯基。最近,他似乎一直在写火焰诱饵,但这是他早期发表的一篇有价值的文章。
请注意,您也可以采取一种组合方法,并使用一些预先构建的东西,如recaptcha和gravatar,即使是在定制的解决方案中。
发布于 2010-04-11 20:32:35
现在,编写自己的论坛软件几乎没有任何用处。可用的软件是高度可定制的。例如,您可以创建您自己的皮肤,以适应您的网站布局。您可以集成登录与您的网站。
编写自己的论坛是如此复杂,以至于您自己的软件的质量将远远低于像phpBB或vBulletin这样的软件。别忘了安全漏洞,上面提到的软件已经被大量的人审查过了。直到你达到相同的质量(功能,稳定性,安全等),你的网站将过时,你的论坛软件与它。
再一次,目前的论坛软件是如此的适应性和可扩展性,这是没有意义的,使你自己。
发布于 2010-04-11 21:19:34
我认为这在很大程度上取决于你对论坛的需求。
首先,论坛本身是否是你网站功能的重要组成部分?还是更像是一个“支持”式的论坛?
如果这对您的日常业务至关重要,那么编写您自己的程序包更有意义--或者至少高度定制现有的包。
但是,如果您需要的是一种用于客户支持的工具,或者是围绕您的站点运行的某种通用社区,那么我可能建议您查看一种完全不同的工具:类似http://getsatisfaction.com或Google之类的工具。
(我与这两个网站都没有任何关联)。
不管你选择什么解决方案,我都会建议你认真考虑一下论坛的重要性。如果不是,那么我就不会浪费太多的时间配置/设置一个。相反,专注于你的网站的主要吸引力是什么,并花费你的大部分时间来改善这一点。你和你的用户会更高兴的,海事组织。
https://stackoverflow.com/questions/2618570
复制相似问题