首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内部适当性与开源

问内部适当性与开源
EN

Stack Overflow用户
提问于 2009-09-08 10:40:03
回答 7查看 800关注 0票数 6

有什么理由不使用wordpress来开发你自己的博客系统吗?

Durpal和我们自己的CMS也是如此。

我想知道,因为我的营销女性不同意我的观点,我们应该开发自己的内部解决方案,因为有更好的解决方案。她还说,我们甚至可能会在上面浪费时间和金钱,因为维护它和解决错误是我们的责任,例如,我们不能把它扔给wordpress的开发团队。

我不想把时间花在可能不值得的事情上,但我真的想赚更多的钱。

这取决于网站的规模和访问量吗?

选择一个而不是另一个的因素是什么?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-09-08 11:13:34

这场争斗很少有正确的答案。自从软件被“现成”出售以来,这个问题就一直困扰着我们。许多好处也是坏处。

专业第三方:

  • 它们涵盖了
  • 的大量功能,它们(希望)保护安全性
  • 开源意味着其他人可以修复您的平台。
  • 您无需在自己的平台上工作就可以获得改进
  • 它们的存在时间比您新构思的项目要长得多。很多bug已经被清除了。

反第三方:

  • 他们并不是每个项目的所有答案都有扩展,你可能需要比启动custom-built
  • Larger更长的时间来破解你需要的东西你完全按照预期使用它,性能不会像黑客和脚本孩子的
  • 目标
  • 随着年龄的增长而变得更好,他们可能会(通过遗留的支持)陷入一些坏习惯(Drupal和Wordpress肯定有足够的)

因此,如果你在写博客,除非有功能或平台问题,否则我会认真考虑WordPress。如果你只需要一个非常简单的博客附加到一个更大的完全非博客的系统上,我可能会写我自己的博客作为该系统的一部分。

为了模糊界限,现代框架(Cake、Symphony、Django、Ruby等)处理了大量的安全性、数据库和可用性,让您不必太担心任何事情就可以开发应用程序。你得到了你想要的东西,而且速度很快,但它可能不会像WordPress那样精致(如写博客)。

票数 7
EN

Stack Overflow用户

发布于 2009-09-08 10:51:36

问得好,+1 :)

我的观点是:

无论哪种情况,如果有一个解决方案可以满足您的需求,它是开源的,并且您的团队了解到它可能需要进行任何特定的更改以满足您的目的,那么使用它可能是一个很好的选择。它会节省你的时间(时间就是金钱),你可以用来做其他的事情。

从开发人员的角度来看,从头开始创建一些东西更有吸引力。

你只需要记住,这不是你的业余爱好,你需要尽快推出一个产品,尽可能少的错误,具有用户期望的所有功能。

票数 4
EN

Stack Overflow用户

发布于 2009-09-08 10:50:47

实际上,它可以归结为:

  1. 使用您自己的解决方案需要多少时间/金钱?
  2. 您正在考虑的开源解决方案是否具有您需要的功能(它们是否有效*)?
  3. 这两个解决方案的维护情况如何?

一些“常见”的答案:

  1. 非常多,特别是如果你需要(或想要)很多成熟系统的插件系统和大量的功能。一般来说,如果你想要它,他们就会得到它,也许一些小的调整可能是necessary.
  2. In-house代码可能需要一些时间来成熟,在这之后,它们可能会大致相同。如果内部代码的功能很少,那么它可能更容易维护。

她还说,我们甚至可能会在它上面浪费时间和金钱,因为维护它和解决错误是我们的责任

这比内部解决方案更糟糕吗?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1393249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档