Fwd: [kohataiwan] 简单总结koha的学习

40 views
Skip to first unread message

cat wizard

unread,
Oct 20, 2010, 8:43:49 AM10/20/10
to 图书馆之事
向对Koha感兴趣的推荐


---------- Forwarded message ----------
From: <rao...@139.com>
Date: 2010/10/19
Subject: [kohataiwan] 简单总结koha的学习
To: kohat...@googlegroups.com


8月中旬的时候,初次安装了koha3.0.6,也是第一次接触ubuntu,折腾了1天,总是为make
test的错误报告而烦恼,后来急了,不理睬了,make
install,居然通过了,koha页面如约出现眼前,一时悲喜交加,觉得koha真是神奇!

为了更接近小型馆的实践,我给自己设计了一个学习方案:

1.数据迁移

将一个在线的图书馆实例,迁移到koha,计约10万书目、20万馆藏;

2.能够快速部署的架构

面向小型图书馆的应用实际,建立能够快速部署、方便备份和恢复的系统架构;基于预算约束,应该主要由免费软件,和部门级服务器构成;同时,在软件的选择上,注重功能简练、够用,以减轻硬件和管理负担。

a硬件环境:

基于上述考虑,我使用这样一台服务器:1路E5504 Xeon,2G内存,英特尔双端口1GbE网卡,256G硬盘,塔式,支持远程管理。

b软件环境:

要实现快速部署、备份和恢复,最有效的手段可能还是服务器的虚拟化,同时简化管理,也需要考虑将整个信息架构----路由、防火墙、NAT、VPN等等,----集合到单台服务器上。

1>VMWare ESXi 4.11 免费单机版 ,及其VMware viclient客户端管理软件;

2>虚拟机备份和恢复软件:VM Explorer
试用版,无使用期限制,不支持备份到远端,不支持定期备份。即只能手动备份到本地硬盘,这也够用了,免费的不能要求过高;

3>路由:m0n0wall。m0n0wall仅支持二层协议,可以支持NAT、VPN,充任基本的防火墙,完全满足我们的需求。

4>phpMyAdmin:管理数据库,非必备,只为方便学习和管理koha数据库;

5>Exim4:担任SMTP,对外发送邮件。

学习过程也是一波三折,有些混乱

1.用于koha的虚拟机我仅能给512M的内存,数据迁移完成后,因为在服务器上加载了一些其他web应用,内存增加到1G。一方面这是无奈,另一面我也想看看系统的稳定性。

使用虚拟机,可以随心所欲的快照、恢复,十分适合学习,非常推荐。

2.初次安装,十分庆幸选择的是ubuntu10.04,十来分钟居然就搭建好了系统平台,但到koha搭建好,才知道PERL的module和library,才是真正令人崩溃的事情,此后的一个星期,我不停的安装modules,也始终不能消灭apache
log里的错误和警告。

3.由于英语版的unimarc不能正常工作,于是第2天又安装ubuntu8.04
+koha+marc21。正是在marc21平台上,比较整体的了解了koha的特性,于是回到ubuntu10.04+KOHA +
unimarc,开始了的实验。

数据迁移伊始,意识到又选错了安装版本,如果使用unimarc,koha的安装版本应该选择法语才对。

4.数据迁移中,采纳的是marc与items分离的模式,因为原始ILS系统不支持输出marc格式的馆藏数据(即便能够,也不见得符合koha要求)。所以数据移植分成了2个步骤:marc书目使用bulkmarcimport.pl命令行方式导入,将113,990条marc记录,分为10个文件导入;而216,604条馆藏纪录,以php程序,直接倒入koha数据库items表。此外,导入8000余读者,测试后删除(出于隐私保护考虑),流通数据未导入、费用罚款数据未测试(一个原因是对accountlines
& accountoffsets的数据结构和取值范围,了解不够清晰,koha缺乏清晰的帮助文本或我没找到)

5.koha学习中,最关注的始终是中文。而他也确实在中文应用上有一些需要改良的东西:

a自助借书,英文可以,中文不行;

b逾期等邮件通知,中文不支持;预约通知则不能正常工作;

c NoZebra 索引 不支持中文切词,所以不能模糊检索;zebra使用yaz-icu可以实现;

d z39.50,不支持中文字符集;

e 不支持中文繁体和简体的混合索引和检索;

f 没有提供针对各项费用的统计报表。

学习过程,从毛老师和koha-tw网站获得诸多帮助,十分感谢。

--
群組首頁, http://groups.google.com.tw/group/kohataiwan
取消訂閱, 請寄電子郵件至 kohataiwan-...@googlegroups.com
張貼留言, 請寄電子郵件至 kohat...@googlegroups.com

Reply all
Reply to author
Forward
0 new messages