gpt4 book ai didi

drupal - 如何改进 Drupal 的使用?

转载 作者:行者123 更新时间:2023-12-02 06:31:22 24 4
gpt4 key购买 nike

在大约一年半的时间里,我使用 Codeigniter 来构建我的网站。然后一位客户恳求我在 Wordpress 中构建他们的。我很快就找到了使用 CMS 的乐趣(如果可以这样称呼 Wordpress)。因此,在过去的 8 个月里,我一直在尽可能多地使用 Wordpress 来构建我的网站 - 我使内容符合设计。

嗯,我开始对 Wordpress 的局限性感到非常厌倦 - 我需要对我的网站有更多的控制和灵 active 。所以,我最近开始使用 Drupal 7(不是 6.x - 我真的很喜欢管理面板)。

在使用 Drupal 工作了不到两个月之后 - 我开始感觉自己正在使用石器时代的工具来构建太空时代的设备。

所以我的问题是:Drupal 变得更好了吗?您真的必须使用 View 来显示您的内容吗?在论坛上寻求帮助比在墙上问要好得多。我觉得做任何事情都需要一个模块。为什么?坚持一个框架会更好吗?

最佳答案

“在使用 Drupal 工作了不到两个月之后 - 我开始感觉自己正在使用石器时代的工具来构建太空时代的设备。”

嗯,我的第一 react 是,这就是您在使用 Drupal 7 时的感觉,Drupal 7 尚未退出 alpha 版。许多维护模块的人还没有开始升级到 7,这意味着您错过了 Drupal 的一项伟大功能,即它广泛而深入的预制模块空间。

尝试 6。

是否需要使用 View 来显示所有内容?一点都不。你可以进去,创建一个新模块,然后编写你想要的sql和演示文稿。或者您可以找到一个可以为您显示内容的模块。或者,根据情况,您可能只需调整正在使用的主题即可获得所需的效果。

(顺便说一句,使用管理主题确实可以改善 Drupal 体验。我喜欢 rootcandy,尽管 Rubik 也不错。Rubik 的问题是它不在 drupal.org 上。)

Drupal 的优势在于,通过使用模块,您不必重新编写其他人编写的代码 - 您可以获取该代码并对其进行修改(使用钩子(Hook))来执行您想要的操作。这意味着您不必再次编写身份验证/授权系统 - 它位于核心中。您不需要编写 openid 处理程序 - 它位于核心中。您不需要编写代码来直接与 twitter 集成 - 有一个包含 api 的模块可以提供帮助。您不必从头开始编写 xmlrpc 服务器 - 您可以使用服务模块。

您不需要从头开始编写网站。相反,您可以从 Drupal 开始,添加您需要的大部分功能,然后花时间使其满足您的客户的需求。

关于drupal - 如何改进 Drupal 的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3302647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com