上午想了一会门户的事情,涉及的方面太多,有些混乱,还不能形成一个清晰的思路。
1、数据库的选择?服务器平台的选择?web服务器的选择?这些似乎都没有太大的疑问了。
2、门户的定位:资源中心(图书馆中心站)+ 个人图书馆
3、资源中心的功能?个人图书馆的功能?子系统是软独立还是硬独立?—— 数据结构的合理设计。
4、中英文版本的设计?是另建站点还是采用标签?资源内容如何兼顾语种?—— 关乎数据结构设计。
5、单点登录的选择?CAS是否有必要?是否能有效整合?或者自行开发,是否能满足需求?用户在线状态如何控制?如何解决多用户登录问题?
6、tag系统的设计,数据结构,索引与冗余存储。
7、数据接口、API,RSS,JSON?
8、语义功能如何设计?如何程序实现?
9、开放用户注册,用户功能有哪些?用户的权限开放到哪里?用户之间可以产生哪些关系?如何设计一种多途径但又简洁明了的交流模式?
10、用户界面问题。个人图书馆的数据存储方式?字体大小、颜色选择、布局选择?
11、Portal是用第三方的改?还是自行开发?开发的技术框架是用struts还是tapestry?或者是其他?ajax的技术框架?还有更多的技术细节问题。
12、当然,如何平衡人员、时间、理想和实际状态、技术等,只能边做边看了。
应该来说,互联网上对以上的疑问,都已经有较为成熟的解决方案信息,但图书馆的应用,或者说我们的应用,并不能算大的应用,像liferay这样的portal,过犹不及。带着疑问,如何结合自己的实际情况选择一条合适自己的路子,需要沉下心来好好的思考。
Tags: lib2.0, portal, 图书馆2.0, 思考, 门户
太好了,本人就按这个思路给领导提下次改版的要求即可!
这份清单,基本上概括全了