继续Drupal分享精神 QQ群:107748121 站长QQ:532116351【drupal交流+drupal 建站+theme制作】
登录 注册

Drupal modules(模块)的一点理解

开始接触的时候会遇到一些drupal基本概念性问题,比如drupal模块,区块,区域等。今天看了一点,根据自己使用到现在,觉得drupal modules是很灵活也很强大。也亲自实践开发了一个drupal产品模块,虽然简单,但是在实践对drupal模块有了一定的认识。
drupal模块主要分核心模块和第三方模块(也就是社区贡献的模块)。在安装drupal的时候,核心模块会自动安装,提供了drupal运行的基本功能。如何为了满足网站其他方面的需求,这时就需要第三方模块来满足。而且更加有意思的是,各个模块可以相互通话。你可以在此基础上进行扩展,如果想给每篇文章加上一个评分功能,那就可以开发一个评分模块,不需要动用内核模块,只要熟悉现有的API和开发规则即可完成任务。
在比如像扩展一下blog模块,觉得它的属性太小了,在添加的时候出现心情这个选项。不需要动用blog模块,只要在你写的扩展模块里面就可以实现这样的功能,可见只要你有足够的想象力,drupal模块就像搭积木,完美你奇妙的设想。
在默认模块里面有常见的可以控制用户权限和身份验证的User modules。核心模块有可选必须的。
第三方模块可以自由的开启和卸载,使用方便,还有一点就是drupal模块有强大的社区支持,而且随着drupal升级,大部分模块都会随着升级。而且功能和性能方面都会在不断的改进,社区的活跃,就保持了drupal的活力。

评论

发表新评论

此内容将保密,不会被其他人看见。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。
  • You can use BBCode tags in the text.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

更多关於格式化选项的信息

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.