mysql - 我有一个带有 CMS 的网站。我可以使用 Drupal 构建辅助 CMS 而不更改主 CMS 吗?

标签 mysql drupal content-management-system

我喜欢 Drupal 中的分类法,并考虑在其上为一个已经上线多年的网站构建一个 CMS。我想保留数据库原样(它是 mySQL),以确保旧的 CMS 也能正常工作 - 一些使用它的人不愿意学习新东西。相关网站是一个产品目录,我想将其扩展为管理订单、库存、 sample 和 QA 文档。

似乎使用两个数据库——一个用于 drupal 本身,另一个用于数据——还有其他优点。这就像将模型与 View 分离一样。

我不是一个框架类型的人 - 我更喜欢只使用最少数量的依赖项和中间层从头开始做事情。不过我喜欢 Drupal 的方法和外观。

Drupal 是适合这项工作的工具吗?在不将所有数据导入到 drupal 数据库的情况下,将其与现有数据库一起使用有多容易?我的方向正确吗?多谢!

最佳答案

我认为像 Drupal 那样重用现有数据库几乎是不可能的。

如果您仍然想使用 Drupal,有一个相当复杂的模块可以帮助将数据移动到 Drupal 喜欢的数据库:http://drupal.org/project/migrate

关于mysql - 我有一个带有 CMS 的网站。我可以使用 Drupal 构建辅助 CMS 而不更改主 CMS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5438381/

相关文章:

php - foreach中使用mysql请求时,先select好,后不select

php - 单击客户时不显示复选框值

php - 在 php 中保存配置数据的更好方法是什么?

drupal - 如何在 Drupal 中的 "access denied"页面上持久保存表单数据?

c# - sitefinity 模块和小部件之间的关系

mysql - 错误代码 1242 : Subquery retuens more than 1 row

php - mysqli_query()期望至少给定2个参数1

Drupal 7,使用 ImageField 和 Textarea 创建小部件

twitter - 图片URL命名方案

html - 建议 : MoSTLy custom HTML & CSS with a bit of Content Management