drupal

沙漠之周 的头像

使用Drupal构建多个班级网站共享用户数据的想法

Drupal就是我们班级网站当前使用的内容管理系统,正当我夜以继日研究drupal模块开发的时候,突然看到二丫关于他们班网站的消息。经过最近对drupal的摸索,我发现真是没有什么不可能的。多个班级网站共享数据的简单思路如下,

- 共用部分:同一个数据库、用户信息
- 可分开的部分(这就多了):
* 域名,默认为xxx.p10e.org二级域名,也可使用自己的独立域名
* 除了用户表之外的其他所有表,如文章表、分类表、路径别名表等。
* 附件(这是必须的)
* 主题、模块

这样的话,好处坏处都显而易见了:
- 好处:统一维护、节省资源,比如升级、备份;统一帐户、串门也方便
- 坏处:班级很多很多的时候,会有很多数据表,但只能使用一个数据库

此外,到时p10e.org的首页可以做一个聚合,把相关的所有班级网站内容都汇聚到一块,一定会很热闹:)

灵感总是稍瞬即逝,特此备忘。

沙漠之周 的头像

班级网站升级完成

如果你能看到这个页面,说明我这几天的劳动果实已经生效了:
- 迁移至新的服务器,管理起来更为方便
- 网站程序Drupal升级至最新的稳定版6.6
- 更换相册模块,每人均可创建自己的相册

至此,新版本终于支持激动人心的自定义分类(Tag)了:)

当然,这只是改动的开始……

Enjoy it!

btw, 由于时间仓促,难免有所疏忽,如果大家发现错误之处,敬请指正。

聚合内容