说到数据库的小巧,我想到的只有SQlite。
如此美好的组合,再加上WIki这个奇思妙想的设计,就组成了我这个周末的一个活动:用Per语言作为CGI方式运行,以SQLite3作为数据库,建立一个小巧可人的Wiki服务器程序。到底做什么用途呢,我还真的没有想好,只是大体上实现了一些最最基本的功能。
默认的首页是名叫Welcome的页面。
搜索是按照标题进行Like方式检索得到的文章列表。
好像已经可以用了吧,而且代码非常的简单,主要就用了CGI和DBI::SQLite模块模块。
不过现在存在的问题在编码的处理上。我全部使用UTF-8编码来写作,可是在投递中文的时候就会在个别中文字符上出现问题。比如“程序”的“程”字,就会变成“?‹”。可能在Perl编码设置和运作方式上我还存在一些问题。不知到怎么办了。
1 条评论:
用HTML::Template重写了输出部分解决了乱码问题。
发表评论