Drupal在图书馆中的应用
2012-07-26马伊凡
图书馆学刊 2012年4期
杨 萌 马伊凡
(南京工业大学图书馆,江苏 南京 210009)
杨 萌 女,1984年生。硕士,助理馆员。研究方向:图书情报、空间数据库。
马伊凡 女,1981年生。本科学历,助理馆员。研究方向:图书情报。
1 Drupal系统简介
Drupal是一套基于Web的开源的内容管理系统,主要用于构造提供多种功能和服务的动态网站。它的基本架构是PHP+Mysql,是一个可扩展的,适应标准的,并努力保持简洁代码和较小脚本的系统[1]。人们可以用它建立网站门户,个人的、部门的或者公司的网站;电子商务站点;资源分类站点;一个在线报纸;一个图库等等。Drupal发布版中包含很多基本的核心功能模块,如用户管理、区块、系统管理等,还包含很多扩展的功能模块,这些模块都可以到Drupal官方网站下载。笔者详细介绍如何利用Drupa构建“新生入馆自测系统”和“学海拾贝”专栏。之所以选用Drupal拓展图书馆的服务,主要是由于Drupal具备以下的几个优点:①友好的搜索引擎;②提供强大的个性化环境,每个用户都可以进行个性化设置;③提供许多模块,包括个性化书签、网站管理、Blog、日记、电子出版、留言簿、网上电影院、论坛、投票等;④提供内建的新闻聚合工具;⑤提供完善的站点管理和分析工具;⑥Drupal的Caching机制能有效检索数据库查询次数,从而提高站点性能,降低服务器负荷。
2 Drupal应用
2.1 Drupal平台搭建
Drupal使用的编程语言是PHP,最常用的Web服务器是Apache,也可以使用其他,如IIS Web服务器,数据库可以使用MySQL或PostgreSQL。由于Drupal系统是建立在开源软件的标准工具集之上的,所以可能有多种安装方式,在这里只是推荐一种方法。……
登录APP查看全文
