我正在学习Drupal以节省我的网站的一些制作时间,但它看起来是相反的。也许是因为我是初学者但我看到我花了很多时间试图让Drupal适应我想要的东西,而且它根本不能节省我的时间,也许它带有一些“随时可用”的东西但是设置它所需的时间,'主题'等等它实际上比我需要编码并把它放在那里的时间要大。
我只是一个CMS菜鸟还是被高估了?
答案 0 :(得分:9)
创建CMS需要花费20倍的时间而不是配置预制的CMS。除非你有很多时间,否则我强烈建议使用现成的CMS。
答案 1 :(得分:2)
我不会使用Drupal。我想这可能也是你的问题。尝试像Joomla这样的东西。作为一名程序员,“重新发明轮子”以了解其中的工作方式很有趣,但在现实世界中,time == money
你需要考虑什么才能让你的工作变得最好和最快。
答案 2 :(得分:2)
我一直有这样的感觉,说实话,所有这些CMS都是直接的企业炒作...很多“绒毛”和不受欢迎的批量功能,只是废弃你的网站,让它变得更复杂。
是的,他们可以轻松地立即建立一个网站,但老实说,我认为没有什么可以完全控制您的网站并自行编码,如果可以的话。通过这种方式,您可以完全独立于任何外部软件。
答案 3 :(得分:0)
对于相对简单的网站,您可以使用HTML和CSS自己编写代码来节省很多麻烦。如果你有很多动态内容,或者需要在你下面工作的多个人来构建网站,那么CMS可能更有意义。
答案 4 :(得分:0)
我认为使用CMS节省一些生产时间是件好事。但如果你通过编程开发一些网站会更好。因为如果您需要添加一些自定义模块或插件,您必须进行编程。但CMS可以真正节省您的时间。
答案 5 :(得分:0)
非常值得怀疑的是,您可以在比学习和设置Drupal安装所花费的时间更短的时间内创建像Drupal一样强大且易于维护的东西。
但这实际上取决于您的需求和目标。您的目标是学习如何编程并获得开发Web应用程序的经验吗?您的目标是开发比现有CMS更好的CMS吗?如果这两个问题的答案都是“是”,那么你应该建立自己的CMS,无论哪个需要更多的时间。
但是如果您的目标是创建一个网站(为您自己或客户),CMS只是达到目的的手段,那么在99%的情况下,最好只部署一个CMS或CMS框架。你可以在2-3个月的时间里建立的东西永远不会与成熟的东西和Drupal的社区支持相提并论。您可能能够编写CMS的所有基本功能,但可扩展性又如何呢?还是可扩展性?还是可维护性?还是用户友好性?还是SEO?或者您使用成熟的CMS时从未注意到的数百个次要功能,但它们增加了无法估量的便利性和有用的功能,从而降低了网站的总体拥有成本?
也就是说,Drupal可能不是您组织中最好的CMS。但仅仅因为一个CMS不符合您的需求并不意味着CMS被高估了。除非您运行静态网站(除非您正在运营一个1页的网站,在当今时代不可原谅),否则您将需要某种类型的CMS。如果你真的认为你可以建立一个比Drupal更好的CMS,那么你应该这样做。互联网社区将感谢你。
但很可能你不习惯使用CMS框架。大多数网站的要求几乎相同,因此如果您尝试设置一个非常标准的基本CRUD网站,那么您可能会考虑尝试更面向最终用户的CMS而不是Drupal。 Drupal的复杂性源于其作为更复杂应用程序平台的能力。这在配置和学习曲线方面都有成本。
您没有向我们提供有关您尝试构建的网站或您的要求的详细信息,但可以自定义Wordpress以用作许多网站的CMS。或者您可以尝试像Traffik这样的东西,它更多地针对设计师和企业主。
答案 6 :(得分:0)
您自己编写CMS代码需要花费更多时间。你用的是什么drupal版本?最新版Drupal7更加用户友好。直到drupal的最后一个版本,它被认为是用户不太友好的CMS之一。你也可以试试wordpress,如果它能做到你想要的。自己安装和维护起来要容易得多。还有很多很棒的主题。