0

我们正在计划我们在 Flex/PHP/Zend/MySQL 中的新业务应用程序。我们的公司网站目前也有一些静态页面。我们想要实现的是将静态站点转换为 Drupal 站点,并将我们的业务应用程序集成到 Drupal 站点中。

基本上,我们希望在整个 drupal 站点和业务应用程序中拥有单一用户身份验证/授权,换句话说,我们希望在我们的业务应用程序中利用 Drupal 的用户管理。此外,业务应用程序的入口点将是 drupal 站点中的页面之一。

由于我是 Drupal 的新手,我们仍在评估这项技术,如果能提供一些简短的步骤来说明如何实现这一点,我们将不胜感激。

4

2 回答 2

1

我们所做的是编写一个自定义模块来呈现 flex 应用程序使用的 json 或 xml。基本上,您将学习如何在 drupal 模块中实现挂钩菜单......不需要太多的 drupal 代码。在 drupal.org 联系表格上找到我,我很乐意发送示例代码。Metzlerd 是我的 Drupal 名称。

熟悉 dbtng,drupal 的数据库 api 也很好。

于 2012-05-27T01:51:55.843 回答
1

你正在尝试的正是我现在正在做的事情。

您必须使用drupal 作为您的flex 应用程序的后端,并且由于drupal 是php/mysql,它与连接flex 应用程序的php 应用程序相同。

除了 Drupal 用户管理之外,您甚至可以利用 drupal 的模块和内容管理功能。您可以创建自定义的 drupal 模块,甚至将它们公开给 flex。

您将需要服务和 AmfPHP 模块才能在您的 drupal 站点中启用。服务模块将向您的 Flex 应用程序公开您的 drupal 服务(内容读写、编辑、用户等)。

Amfphp 将直接以 AMF 格式处理您的 flex 应用程序数据通信,因此无需担心太多 XML。您可以像创建 flex php 应用程序一样创建一个 flex 应用程序。

希望这可以帮助。

于 2012-05-28T09:53:04.960 回答