是否可以将应用程序制作为 drupal 模块?
我要制作一个网站,里面运行许多应用程序。 您认为可以使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
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
我已经将多个应用程序移植/导入到 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.