gpt4 book ai didi

Drupal 哪个更好 : custom table or CCK?

转载 作者:行者123 更新时间:2023-12-04 17:23:04 26 4
gpt4 key购买 nike

我需要开发一个 Drupal 站点,除其他外,用户可以在该站点上编译一个表单,其中包含其联系人和约会列表以及许多自定义字段。

我不知道哪个更好

  • 有一个自定义的 MySql 表;和
  • 拥有使用自定义内容类型的 CCK 表

我知道 CCK 为我做了一部分工作,但我发现它在创建和处理字段方面有点繁重。

你怎么看?

最佳答案

Drupal 社区支持 MPD 的答案,主要是:CCK,以及 Views。

就我个人而言,我几乎找不到一个好的解决方案。 IMO Views 和 CCK 在时间和精力上提供真正好处的唯一地方是当最终结果定义不明确或松散时。但是,如果您有线框、模型或设计要处理,views+cck 将需要 lot of undoing。 .

另一个重要的考虑因素是 Drupal 缺乏部署。很多时候,您创建 CCK+ View ,并在其上添加主题和一些自定义(形式更改)代码。然后机会有一个丑陋的部署:没有新配置(例如,您定义的新 CCK 字段)您的主题中断。但是如果没有新主题,您的新 CCK 字段就会中断。在 Drupal 中,通常会因停机而“解决”,在推出新代码期间,立即手动重新配置这些字段。尽管有一些复杂的“解决方案”以强力或功能的形式出现。

总而言之,您最终会得到 CCK、Views、一大堆 CCK 字段模块、VIEW 插件和大量胶水代码。在主题方面,您最终会遇到大量被 Div 感染的覆盖。

虽然所有这一切都可以在一个简单、干净、可维护和高度优化的自定义模块中实现,并且具有一个经过优化和干净的模块。

这一切都取决于您对代码的熟悉程度。我个人不介意编写几行(干净、架构良好的)PHP;其他人则更喜欢避开编码而更喜欢四处点击(尽管根据我的经验,他们最终还是针对更复杂的界面进行了编码)

关于Drupal 哪个更好 : custom table or CCK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4780962/

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