如何将已经开发的php / mysql系统/站点的功能导入到drupal?

时间:2012-02-02 11:37:33

标签: php drupal drupal-modules

我有一个drupal 6网站,其中一些模块目前只能在6.x上运行(所以我现在不能去7.x)

我还有另一个带有.php文件的站点,每个站点都有自己的mysql数据库表(大约25-30)和一个登录系统。

所以我想要的是,这个站点在drupal上实现并在drupal中使用它的功能。 这意味着绕过授权系统(登录/注册等)并使用drupal凭证来使用每个功能。

我正在考虑将这个外部网站作为一个模块(我是drupal的新手......我还不知道怎么做)

它可行吗?或者我应该考虑另一种方式?

1 个答案:

答案 0 :(得分:0)

如果您要将数据从mysql数据库导入Drupal,您应该查看Migrate模块。从项目页面:

  

迁移模块为迁移内容提供了灵活的框架   从其他来源进入Drupal(例如,从网站转换网站时)   另一个CMS到Drupal)。开箱即用,支持创建核心   包括节点,用户和注释等Drupal对象 - 它可以   可以轻松扩展以迁移其他类型的内容。内容是   使用Drush命令导入和回滚。

OR

如果您当前的网站是“类似网络应用”,并且您希望它成为Drupal的一部分,那么可以将其转换为模块。在这种情况下,您可能希望获得有关模块开发的书籍,并查看Drupal Documentation