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

沙漠之周 的头像

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

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

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

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

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

评论

小周同志的想法不错~

不知道实施到哪步了?
如果整合到一起,各个站点再做一个独立的CSS,那感觉也应该很省事!
水滴这东西真没有多少时间来研究,看到你的草业,感觉还是挺不错~

发表新评论

此内容将保密,不会被其他人看见。
  • 网页地址和电子邮件地址将会被自动转换为链接。
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img><blockquote><cite>
  • 行和段被自动切分。

更多格式化选项信息