我希望在即将开展的项目中使用Drupal,因为我一直对使用它非常感兴趣。然而,我越熟悉越多,我觉得Drupal对于一个在页面到页面布局变化方面非常动态的网站来说不是一个好的解决方案,而且只是页面中的动态元素。
例如,网站的首页将有一个包含2个步骤的简报注册表格,应该通过Ajax完成。为了达到这个目的,我已经安装了5个模块来获得正确的行为。在这一点上,我认为对于将在交付后使用CMS的最终用户来说,这是非常用户友好的。
我的问题很简单,我认为Drupal真的不适合这种类型的网站是错误的吗?如果我是,那么开发人员采用传统方法来实现解决方案,例如我提到的解决方案?
由于
答案 0 :(得分:0)
我使用了很多CMS'es并且一切都不好......它们中的脏代码等等,而且大多数都很慢...... Drupal对你来说是一个复杂的解决方案,看起来还不错......
你需要学习如何制作模块..如果你知道一些php就不那么难了......
你可以修改每个模板..每个页面..它不是那么复杂......只是尝试学习一些..
P.S:你可以使用这些视图来不写代码..你可以用它们做点什么......
答案 1 :(得分:0)
Drupal是高度可定制的,但是需要做大量的工作来设置你想要的东西。其他CMS'提供更简单的开箱即用风格'通过界面安装此插件和fuhgeddaboudit'类型的解决方案为更多外行用户。想到了Wordpress和Joomla。
如果你想进入一个更加面向开发人员的路线,我会建议那里有许多php框架之一。 CodeIgniter和Symfony2是一些受欢迎的,但其中有很多。与他们一起玩,看看哪个更适合您的需求。
答案 2 :(得分:0)
Agile Toolkit中大约有20行PHP代码。没有额外的JavaScript,没有额外的HTML,没有插件: