在Drupal或其他CMS中寻求更多见解


Seeking more insight in Drupal or other CMSs

我想建立一个类似托管CMS的东西,客户可以在其中创建普通网站或电子商务网站(他们选择自己想要的)。我一直建议Drupal是我的选择(欢迎其他选择)。我正在做一些决定,所以在做出最终决定之前,我想有一个大致的想法。

我的问题是:

  1. 我是否能够向Drupal添加我想要的任何功能,以满足我的客户的需求。如果我说ANY,我指的是我能想到的任何功能。或者Drupal会限制我可以添加到其中的功能吗?

  2. 关于数据库,Drupal是否允许添加额外的表和列来实现某些功能,或者一切都是固定的?

我是Drupal和CMS技术方面的新手。

首先,Drupal是基于php的CMS,所以你可以做任何事情,但要么你不遵循Drupal标准在里面写一个本地php,要么你会使用Drupal api并做自定义模块,所以这需要很多时间。

关于您的问题:

  1. 您可以不受限制地做任何您想做的事情"创建表字段,编写本地php",但这些都不是Drupal标准。你必须根据你的客户来确定时间或专业工作。

  2. 正如我在上一步中所说,您可以通过访问phpMyAdmin并手动创建表来创建表,也可以通过执行自定义模块来创建表并将您的功能集中到一个位置。