Open source 内部得体与开源

Open source 内部得体与开源,open-source,code-reuse,Open Source,Code Reuse,有没有理由不使用wordpress开发自己的博客系统? Durpal和我们自己的CMS也是如此 我想知道,因为我的营销女性不同意我的观点,我们应该开发自己的内部解决方案,因为有更好的解决方案。她还说,我们甚至可能在这方面浪费时间和金钱,因为维护和解决bug是我们的责任,我们不能把它交给wordpress的开发团队 我不想把时间花在不值得的事情上,但我真的想赚更多的钱 是否取决于网站的规模和访问者? 选择一个而不是另一个的因素是什么?实际上,归根结底是: 你需要多少时间/金钱来完成自己的工作 您正

有没有理由不使用wordpress开发自己的博客系统?
Durpal和我们自己的CMS也是如此

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

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

是否取决于网站的规模和访问者?

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

实际上,归根结底是:

  • 你需要多少时间/金钱来完成自己的工作
  • 您正在考虑的开源解决方案是否具有您所需要的功能(它们是否有效*)
  • 这两种解决方案的维护情况如何比较
  • 一些“常见”答案:

  • 很多,特别是如果你需要(或想要)很多功能
  • 大多数成熟的系统都有一些插件系统和大量的功能。一般来说,如果你想要它,他们会得到它,也许一些小的调整是必要的
  • 内部代码可能需要一段时间才能成熟,之后可能会大致相同。如果内部代码功能不足,则可能更容易维护
  • 她还说,我们甚至可能会在上面浪费时间和金钱,因为维护和解决bug是我们的责任


    这到底比内部解决方案差多少?

    这取决于您的业务模式

    如果您使用现有的开放源代码产品销售服务,这将非常有意义。(顺便说一句,你可能可以让wordpress的人为你工作-你当然要付钱,但你也要付钱给你的内部团队)

    如果这个博客系统只供您自己使用,那么使用现有的解决方案就更有意义了,而开源解决方案在这方面非常突出,因为有很多人可以为您编写一些定制的解决方案

    只有当你真的在销售软件时,开源软件的情况才变得更难在金钱上得到控制。

    好问题,+1:)

    我的意见是:

    不管是什么情况,如果有一个解决方案可以满足您的需求,它是开源的,您的团队有足够的知识来进行任何特定的更改以满足您的目的,那么使用它可能是一个不错的选择。它将为你节省时间(时间就是金钱),你可以用它来完成其他任务

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


    你只需要记住,这不是你作为霍比正在做的事情,你需要尽快推出一款产品,错误尽可能少,拥有用户所期望的所有功能。

    这场斗争很少有正确的答案。这是一个自软件“现货”销售以来就一直存在的问题。许多优点也是缺点

    专业第三方:
    • 它们涵盖了大量的功能
    • 他们(希望)负责安全
    • 开源意味着其他人可以修复您的平台
    • 您无需在自己的平台上工作即可获得改进
    • 它们的存在时间比你新构思的项目要长得多。很多虫子都被赶走了
    反第三方:
    • 他们并不是每个项目都有答案
    • 从广义上讲,你可能需要花更长的时间来破解你需要的东西,而不是重新开始
    • 除非您完全按照预期使用它,否则性能将不会像定制的应用程序那样好
    • 黑客和脚本小子的更大目标
    • 随着年龄的增长,他们可能会(通过遗留支持)被锁定到一些坏习惯中(Drupal和Wordpress当然已经足够了)
    所以,如果你在做博客,除非有特征或平台问题,我会认真考虑WordPress。如果你只需要一个非常简单的博客连接到一个更大的系统,而这个系统完全不是博客,我可能会写我自己的博客作为这个系统的一部分


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

    我们的主持人乔尔·斯波尔斯基(Joel Spolsky)就这个问题写过文章。

    是的,原因很多。开源并不意味着它会自动写得很好

    然而,有时它确实适合您的业务模式,因为您需要快速、可用、需求不太具体并且已经经过数百万人测试的产品。在这种情况下,在家里生产东西是没有意义的


    如果你想说服她使用Wordpress而不是构建Wordpress,那么就展示一下在尝试从头开始而不是使用开源解决方案时所花费的时间和金钱。别忘了展示一些使用Wordpress的大公司的实例(查看官方网站)。

    对于大多数公司来说,开发自己的博客解决方案相当于开发自己版本的机器,混合柏油路,形成通往办公室的道路


    唯一的例外是如果你想进入筑路行业。但这是一项艰难且竞争激烈的业务,是一个有着大量资金需求的稳定市场,而不是一个可以随意涉足的领域。

    从问题上看,你们中的哪一位想要使用开源解决方案,哪一位想要专有解决方案还不清楚。我想赚更多的钱,并销售内部解决方案,而她确实想要