代码之家  ›  专栏  ›  技术社区  ›  x__dos

使用CMS或自己写

  •  2
  • x__dos  · 技术社区  · 15 年前

    我是netjava开发人员,执行了一些小项目。我将开始一个新的项目,这是一个具有许多典型功能(帖子、评论、消息、用户、目录、新闻、图库等)的门户。

    我相信最好的解决方案是使用任何成熟的CMS(joomla,drupal…),并在需要的地方定制它。问题是我不熟悉PHP(用PHP编写的CMS有很多更好的特性,插件,社区,信息,我相信)我不打算学习PHP,我想提高我的javanet技能。

    我自己写,提高我的编程技巧,冒着在较长时间内完成我的项目的风险

    另一方面

    你有什么建议?

    6 回复  |  直到 13 年前
        1
  •  3
  •   Marko    15 年前

    开发一个CMS需要很多努力,所以编写自己的CMS可能需要一些时间。把一个项目计划放在一起,计算出从零开始开发需要多长时间,然后对现有的CMS包以及它们如何满足您的需求进行一些研究。

    我是一名.NET开发人员,但在过去使用过Joomla—实际上,即使您对PHP不太熟悉,也很容易将一个网站组合起来。

    更好的是,找到一个你喜欢的语言CMS包-他们应该有一些在那里。

    http://java-source.net/open-source/content-managment-systems

        2
  •  5
  •   Oded    15 年前

    学习另一种语言不会对你造成伤害,而且由于大多数差异都存在于语法和支持库中,你会惊讶地发现你能以多快的速度学会一种新语言。

    你的选择应该是哪种语言最适合完成任务,而不仅仅是你知道的那种语言。

    所以,我的建议是-学习PHP并使用成熟的CMS。

        3
  •  1
  •   Johan    15 年前

    学习新工具很少是浪费时间。尤其是当涉及到像php这样广为人知的语言时。我认为最好使用最适合你所从事的项目的工具,而不是重新发明轮子。

        4
  •  1
  •   Stephan Eggermont    15 年前

    你应该好好看看你的要求。如果你确定你能拿到的话 全部的 从CMS来看,这是最有意义的。好好看看所有组件的兼容性和可靠性。

    否则,使用.net或JavaCMS可能会更好。

    写你自己的CMS没有丰富的经验,在目前可用的是不会导致一个好的结果,除了你学习一些编程技能。

        5
  •  0
  •   napolux    15 年前
        6
  •  0
  •   Rimian    15 年前

    学习一门新语言的任务将是一种财富。学会学习。确定你需要知道什么以及如何找到答案是一种可转移的技能。

    推荐文章