是否可以将应用程序制作为 drupal 模块?

发布于 2024-10-09 18:15:32 字数 209 浏览 0 评论 0原文

我要制作一个网站,里面运行许多应用程序。 您认为可以使用 Drupal 作为 CMS,然后将我的应用程序更改为 drupal 模块吗? 或者创建自己的 CMS 更灵活?目前我正在使用 zend 框架进行开发。我是坚持使用它更好还是您认为切换到 drupal 并开发我需要的模块会节省时间?

我还听说 Drupal 在速度方面存在一些问题...

提前非常感谢您的回答。 干杯

I'm gonna make a website with many applications running inside.
Do you think that it's possible to use Drupal as a CMS and then change my applications into drupal Module?
Or is it more flexible to create your own CMS? For the moment i'm developing with zend framework. Is it better for me to stick with it or do you think it's a gain of time to switch to drupal and develop the modules that i need?

I also heard that Drupal has some problem about speed...

Many thanks in advance for your answers.
Cheers

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

待天淡蓝洁白时 2024-10-16 18:15:32

Drupal 有一个非常好的抽象接口,您可以构建与其并行并遵守其协议的应用程序。

CiviCRM 的构建使其可以与 Drupal、Joomla(和其他 CMS)配合使用,并实现每个 CMS 的特定协议。这对我们来说非常有效。您还可以选择是否使用 drupal 作为库,即您可以选择使用 Zend 作为您的 PHP 库

lobo

Drupal has got a very good abstraction interface that you can build applications that sit alongside it and adhere to its protocol.

CiviCRM has been built so it can work with Drupal, Joomla (and other CMS'es) by sitting alongside them and implementing the specific protocol of each CMS. This works out quite nicely for us. You can also choose to either use drupal as a library or not, i.e. you have the option of using Zend as your PHP library

lobo

胡大本事 2024-10-16 18:15:32

我已经将多个应用程序移植/导入到 Drupal 中。现在有几个模块可以执行此操作:CiviCRM、simplesamlphp_auth(不在 drupal.org 上)、FCK/CKeditor。这些模块的常见方法是它们通常将外部应用程序视为库,这就是我为内部模块所做的事情。 Drupal 提供了足够的灵活性来完成这项工作,尽管可能需要一些技巧。

I've ported/imported several application into Drupal. There are several modules out there now that do this: CiviCRM, simplesamlphp_auth (not on drupal.org), FCK/CKeditor. The common approach of these modules is that they typically treat the external application like a library, and this is what I've done for my internal modules. Drupal gives enough flexibility to make this work, though some hacking may be required.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文