这么多高层框架和API的下面,是负责管理和操纵数据库的底层。Drupal提供了低层级的数据库API以简化编写SQL查询的过程。
此API为数据库查询提供了一定程度的安全性,也使得编写可在不同数据库间移植的SQL更容易。
另外还有新的 Schema API,这是在 Drupal 6 中引入的,这使得不必编写实际的SQL即可定义数据库的组织方式。因为不同的数据库使用不同的结构定义表格,这个API简化了可移植模块项目的编写。
这些API主要是在第七章中讨论的。
本书还将介绍 Drupal 的其它一些方面,包括分类(有时也叫类别)、过滤器、以及动作。但并没有深入讨论它们。要想了解更多,可以参考 Drupal 手册:http://drupal.org/handbooks.
提示:第八章和第九章将在模块中使用过滤器和动作。
评论
发表新评论