小站们改版的后记

戏考小站们的界面更新已经有将近一周的时间了,这期间除了正常的网站内容更新之外,慢慢地开始把一些非常旧的静态 HTML 文件改成动态 PHP 并套用上新的界面。不知道大家对这个新的界面是否还满意?

新的界面有几个比较明显的特征,简单介绍一下。

第一,小站们有统一的标题抬头栏。即横贯网页最上端的那一栏,左侧是小站的标识和名号,右侧有搜索栏和“来自中国京剧戏考”的字样(戏考主页除外)。

第二,小站们有统一的左侧导航栏。导航栏分为两部分,最左边的是各小站的链接,有助于在各站之间往返。旁边的一栏是小站内的导航栏。这个部分基本上算是继承了梨园百年琐记原来的站内导航,与原来唯一的不同是所在页面的名目会在导航栏中突出显示出来。

第三,小站们有自己标志性的配色方案和统一的主题界面。这基本上就是视觉上的调配了,黄、绿、蓝、红四色正好配到四个小站上。另外正文部分的字体统一调到了14像素,比之原来的12像素更易读。再比如超级链接没有下划线了,更符合新时期网页设计的审美并保证阅读的流畅。

第四,新增的戏考首页——“今日”。这个是一个半新半旧的设计。右半边“历史上的今天”设计来自梨园百年琐记的首页,另外还有戏考剧本页每次更新的封面剧本,以及一个每周随机生成的比较有特色的人物条目,加上一条每次访问随机生成的历史事件问题。这些基本上都是(除了“本周人物”)以前在小站上能见到的,现在统一到一起来。而左半边的“记录”反映了各小站近期的更新记录,以日期分段,这其中还混杂了来自梨园百年琐记的讣闻信息,能够在看记录的同时缅怀新近离开我们的前辈们。这个首页之所以称为“今日”,就是希望您能每天访问一下,看一看在“今日”有什么新的更新,历史上的“今日”是哪些艺术家的生卒纪念日,还有哪些值得纪念的事件发生。

第五,戏考剧本部分“下降”到“京剧剧本”。一开始做戏考这个网站的时候,只是一个简单的京剧剧本网站,所以 www.xikao.com 即等于剧本。后来开始做梨园百年琐记了,于是有了子域名 history.xikao.com 。及至后来其他小站的问世,一个个子域名也就诞生了。其实戏考剧本的关系与其他小站应该是平级的,而非剧本高于别的资料。于是大约是在几年前,偷偷地启用了 scripts.xikao.com 这个域名,所有剧本的内容都被导向了这个域名。只不过彼时访问 www.xikao.com 仍然是剧本的首页,因为并没有想到能有什么一个统一有特色的主页来反映所有小站的内容。

新的设计还有一些好处,比如每个小站的首页现在都有共用的“友情链接”列表(页面最下方),这样有利于该列表的管理和与兄弟站之间的“邦交”。以后如果再改版的话,也不必去每一个小站分别做更改,修改一个模板的事儿。以后如果若有需在全站登的那种通知文字,也可以一瞬间到达每个页面。

小豆子一直倾向于把整理剧本的戏考、整理历史资料的梨园百年琐记、整理京剧剧目资料的京剧剧目考略、整理说戏录音的红毹艺话,称之为“小站”,而非一个大站下的小栏目。对于那种所谓的包罗万象的“门户型网站”很没有好感,也一直避免戏考走这种路子。高大全的戏曲网站不仅很难保证每个栏目的维护,而且各门户间重复建设的东西太多,大家都去互相抄抄内容罢了。所以戏考绝不会往这种没意思的方向发展,每一个小站,都是有自己特色和原创内容的。

网站要做出特色来不容易,戏曲网站更是如此。小豆子认为,如果要做出完全贴切并为戏曲服务的网站,只能自己设计数据库、自己写网页代码、自己配置。所有市面上有的那些内容管理系统(CMS),都只是一般性质的平台而已,并不能最好地应用于戏曲资料的整理与展示。即便是套用,也只是削足适履的徒劳而已。而内容上靠东抄西抄过日子的网站,也总归是抄一时的表面文字罢了,完全谈不上是整理分类,更谈不上是把数字化的资料更科学地展示给用户。所以,能够为戏考的小站们写了那么多原创性的代码,进而把所学所爱的编程知识尽数应用于自己另一份爱好,并与众同好分享其成果,实在是一件值得骄傲(不客气一回)和高兴的事儿。

从一开始整理京剧剧本,到后来的梨园百年琐记、京剧剧目考略、红毹艺话,尽管涉及的领域不同了,但戏考的目标是简单和不变的——即把存留于纸张、磁带、相机里的平面资料数字化,并通过一个更好的方式整理展现出来,使得在查找相关资料的时候能够做到更方便简单,而资料本身也可以更好地保留和传播下去,就这么简单。所以小站们的风格也应该是简单明晰的。这应该也是当初梨园e客与豆腐在运营梨园时的初衷,也是为什么小豆子能对梨园这个网站一见如故,并帮衬着运营直到如今。对了,合意太爷的中国京剧老唱片网站也是这个意思。

借着改版聊点儿平时不太有机会讲到的一些想法儿,顺便鼓舞一下自己,不算太跑题吧。

月底前争取把为数不多的剩余 HTML 页面改造好。农历春节前后,一个新的小站会以“测试版”的形式上线。写那个小站的程序代码以及整理那个小站的文字资料,也是一件很有意思的事儿。咱们到那会儿再细谈。

2012年工作总结

2012年年底,比较忙。并非是要准备什么末日的诺亚方舟,而实在是各个领域的事儿都很多。圣诞节前一周上了整整一个礼拜的微软 SQL Server 2012 函授课,好久没有感受学校生活了,尽管是远程教学,还是很有新鲜感的。之后跑到坦帕旅游了几天,回来后是办公室新年前的值班,接着就迎来了2013年的到来。除了这些,12月打定了戏考诸小站改版的主意后,一部分业余时间也就用在了写代码上,目前也做得差不多了,新的神秘小站也基本准备好了。现在可以腾出一些时间,总结一下去年一整年的工作了。

因为上述种种忙碌的事情,去年年底的那个月,戏考各小站的更新其实很少,毕竟分身乏术。去年一整年戏考剧本的登录更是非常少,更新频率也很低,创造了有史以来的一个新低点:23出。比2009年那次最低点的33出要少了整整10出。如果看一下戏考录入进度就会发现,其实戏考是有很多库存的,录入整理好的本子就有23个,只需要再次校对一下就可以放上网了。所以新的低点并不是说现在已经无本可录,事实上每隔几个星期小豆子还是会收到热心网友发来的邮件希望帮助录入本子,也会抽时间把本子扫描了发过去,这些幕后的工作一直在进行着,只不过这一年来在戏考剧本上花的功夫不是很多,所以多少有些冷清了。新一年,应该在各站中更平衡一下。

这23出剧本里,录入数排在前三的是合意太爷、仲愚兄和人生过客,分别贡献了6、5、4出本子。本年小豆子与小豆花都没有贡献,稍稍惭愧一下。

由于数字很低,今年就不做图表了,23出本子里有14出来自《京剧汇编》,《戏考》与《传统剧目汇编》各2出,《范钧宏、吕瑞明戏曲选》、《周信芳演出剧本选集》、《侯玉山昆曲谱》、《振飞曲谱》、《国剧大成》各一出。

其他小站方面,更新的频率与数量还算正常:

  • 梨园百年琐记:人物条目新增104条,修正217条;事件条目新增251条,修正268条。主要条目贡献人包括:周肇西、谈曲、流水、梨园知音、杨庆国、大戏魔、小豆子等。
  • 京剧剧目考略:剧目新增16个。
  • 红毹艺话:录音新增6出。主要录音贡献人包括:西城老軍等。
  • 梨园:录音新增126出,修正6出,恢复老梨园录音5出。主要录音贡献人包括:西城老軍、董林、白龙马、彭林刚、小豆子等。

最近好几次想立刻就宣布小站们改版后的新界面将在某某日与大家见面,但都还是忍住了,最后的调试要做好,而且也恰就是这几天,豆瓣改版了,总体格局没有什么变化,就是用色和一些细节上做了调整。同时也看到一些对于豆瓣这次改版的负面评价。这也恰是给自己一个提醒,需要再回头审视一下这戏考几年来最大的一次改版,是否真正做到比原来的更好,更简洁漂亮。等微调差不多了,也就可以正式端出。相信一周内可以有消息的。还有就是新的那个小站,也会随后公布出来。

小站们的三步走

很久没有给网站在架构和程序上做打理了。11月份开始与小豆花做一个新的小站,后台数据整理和编程等方面的活儿弄得差不多了,就需要开始考虑网页的前台设计了。

目前戏考名下,除了本身戏考的剧本外,还有梨园百年琐记京剧剧目考略红毹艺话三个小站(京剧老唱片和梨园这种由戏考维护但独立运作的站点不计),几个小站之间,简洁的风格固然是一致的,但是网页在设计上,因为有先后的时间差,具体到视觉效果上来看,还是有很大的差别的。对于这个新的小站,与其再想一个新的页面设计,不若做一个统一风格界面的主题,把现有的站都顺便改版一下。

于是这几天就都在忙乎这个了。目前新的界面主题已经做好,京剧剧目考略和红毹艺话的新版调试也差不多了。接下来,戏考的各个小站在这几个星期会有以下三步走:

首先,小站内的一些超级连接会变得更简洁。这一变化不是很明显。举个例子,现在梨园百年琐记上马连良的条目的地址是 http://history.xikao.com/person.php?name=马连良 ,新的链接将会是 http://history.xikao.com/person/马连良 ,又比如1958年8月的年表现在是 http://history.xikao.com/history.php?year=1958&month=8 ,新的链接将会是 http://history.xikao.com/history/1958/8 。这不光是为了网址本身更简洁好看,同样也是为了能够在搜索引擎的搜索结果里显得更好看。当然,旧的地址依然有效,只不过会被自动转送到新的格式,所以请不要担心您的书签会失效。

其次,小站们会逐个使用新的界面主题,从红毹艺话开始,到戏考的剧本部分。新的界面主题更清新,除了大格局的变动之外,一些细微的地方也做了调整,更符合这些年新的 Web 标准和视觉感受。举个小例子:超级链接的下划线会消失掉,使整个阅读体验更流畅,不会被各种横线妨碍。再比如除了真正有表格的页面外,所有其他网页的布局都使用 div 来排布了。由于梨园百年琐记和戏考剧本部分需要调试的部分比较多,所以这两个站披新皮的工作不是一蹴而就的,届时会有几天两个站上的一部分页面是新版界面,而另一部分还是旧版的情况出现,请不要惊讶。顺便说一下,新的界面不会使用戏考现在首页的 iframe 框架了,这个改动最大,需要对这个用了十年的设计道一声再见。新界面主题的介绍,还会稍后另开一篇详写。

最后,我们新开发的小站将会和大家见面。至于这个小站是做什么的,还是暂时保密,到时候您就知道了。如果不出任何意外,如果玛雅人只是石头不够用了才没有继续往下排日子的话,明年新年一过这个小站就可以和大家见面了,会很好玩儿的,到时候还请诸位多多捧场。

怀念逝去的……

六月眼看要过去了,这2012年也就快过去一半儿了。

六月中何玉蓉去世的时候,枯石瘦木兄在网上感慨:“2012年戏曲曲艺界不少前辈辞世。昨天又得悉何玉蓉老先生仙逝,想起1999年春节戏曲晚会上何先生演了‘马前泼水’片段,记得那此(次)还有袁世海先生的‘群英会’片段。袁是2002年没有的,那年也没了好几位大家。莫非真是10年一个坎儿?”当时给他回复了一个,说:“不是十年一坎儿吧。事实上每年都是这样,都会觉得怎么今年这么多人?可回头一看,每年离去的老前辈都不少,也就只剩唏嘘了”。

2005年的时候,梨园百年琐记正式从一个简单的 HTML 表格变成了一个依托数据库的动态网站。也就是从那时候起,琐记开始记录发生在我们身边的梨园事件。其中,包括离我们而去的老艺术家们。

七年过去了。大约因为整天和这些资料打交道,小豆子已经对各种离世的消息有了某种“免疫”功能,尤其是2006年和2007年连续两年,每年有至少52位艺人离世。那个时候,红豆少主还在网上号召大家“盘点需要‘抢救’的老先生”。一位老先生离去后,我们看到的是大众的悲伤和痛心,感叹又一位带着满身玩意儿的能人离去了。如果离世是接踵的,我们会看到人们感叹这一年真的是不幸,是个凶年,那么多老先生离去了。但就如上面给枯石姜兄的留言说的那样,哪一年又不是如此呢?岁岁年年,花开花落。

老先生离世,固然是一件让人伤心的事情,但这终究是自然规律,无可奈何。我们在怀念的同时,继承老先生们留下来的传统艺术,至少不让它毁在我们这一代手中;每年的忌日,想得起来这些前辈,这也就是很好的纪念了。梨园百年琐记中“历史上的今天”就是这个目的,如航斋每天在新浪微博上也在做着同样的纪念。

而更多为戏曲付出终身努力的前辈,或因年代久远或因名气不大,他们离我们而去的具体日子都无从考证,这也是件很无奈的事情。在资讯发达的今天,我们也许能更精确的记录下身边的片段,甚至追溯回曾经失落的历史瞬间,让这些已经或将要被遗忘的人能够再被记起来。

尽管有了些对离世消息的“免疫”,但显然,心情总还是会受到影响。尤其是,这一个月间,从杨华生、艾世菊一路下来,很多长寿的老先生一个个驾鹤西去——很多,以致给人一种压抑的感觉。

梨园百年琐记主页右侧的讣告栏,已经从原来的右下方挪到了右上方。通过更明显的位置,来缅怀逝去的人、艺、德……

新春快乐!以及梨园百年琐记2011年度大事评选结果

农历新年又到了,今年因为春节来得比较早(事实上连2012还没写利索呢,经常写成2011),因此应对不及,仓促了些,先给大家拜个晚年吧!祝健康快乐,龙年大吉!

加拿大邮政龙年邮票
加拿大邮政龙年邮票

去年梨园百年琐记搞大事评选的时候,miao网友说这个投票其实很没有意义,小豆子当时对着这几年的投票率,也是有同样的感叹。果然,今年投票的数终于降到了冰点:零。那么看来,这确实是一个不讨好的玩意儿,明年把它停掉是肯定的了。那么这个将可能是最后一次包含“梨园百年琐记2011年度大事评选结果”的帖子,之所以是“可能”,是也许在将来,我们有更好的评选方式,或者其他什么的,也未可知。总之,不把话说绝了吧。

不过,回过头来看一下上一年故去的老先生们,缅怀一下,这个页面终是会留着的。前两天看新闻,中华戏校两位金字科的老先生,张金梁和李金泉,先后离世了,再唏嘘一下。手头还有没整理的李金泉教唱《李逵探母》的录音,应该最近整理出来好,放到红毹艺话

梨园像往年一样,准备了十出戏码庆祝春节,水牌子在此,已经进行到第四天了,感兴趣的朋友可以去看看。

还是那句话,今年的年来得早了点儿,仓促了,收到电邮拜年的和没有收到电邮拜年的,小豆子和小豆花在这儿都再给您拜年了,到与不到,请多包涵。

2011年工作总结

在总结今年工作之前,先补一张应该在前几天圣诞节贴出来的圣诞树的照片,照片拍摄者为小豆花,而这棵树来自据信是圣诞树的故乡——德国。是的,我们去德国玩儿了几天,才回来的。

科隆街头的圣诞树
科隆街头的圣诞树

今年戏考新增剧本数目35个,较去年少了3出,但是还没有像前年那样跌出一个更低的产量,所以说还算是正常的吧。具体的分布情况如下面的图,今年换一个扇形图吧。

2011年工作图表
2011年工作图表

本年录入第一多的是小豆子,敲了13个剧本,第二多的为仲愚,贡献了7出剧本,第三名的为苹果大圆子,贡献了3出剧本。

其他小站方面,具体的统计数据如下:

  • 梨园百年琐记:人物条目新增128条,修正156条;事件条目新增879条,修正40条。主要条目贡献人包括:周肇西、平常心、北溟客、京剧乐队、如舸斋、京门浪荡客、小豆子等。
  • 京剧剧目考略:剧目新增24个,主要剧目贡献人包括:碾芹斋等。
  • 红毹艺话:录音新增15出。主要录音贡献人包括:西城老軍等。
  • 梨园:录音新增134出,修正14出,恢复老梨园录音20出。主要录音贡献人包括:西城老軍、董林、临祺蝂芹、小豆子等。

眼看新年就要到来了,祝大家在新的一年里健康快乐!同时,希望诸位(还有戏考的这些小站们),在生活和工作上,都像开头那棵圣诞树上的攀登人那样,再攀高峰 表情

传说中的2012年就要到来,是个什么样子呢 表情

小豆花说:小豆子终于又放我出来说话了,长话短说,祝大家新年快乐,2012都登上各自期盼的载满或金银珠宝或喜乐安康或以上全选的诺亚大方舟 表情

梨园百年琐记2010年度大事评选结果

又一年的大事评选结果出来了,这次的投票率依然很低,两个字,寥寥。其实从访问的统计数据显示,琐记每天的访客挺多的,甚至比戏考还要多几百,这与网站本身比戏考的剧本数据量更大和更新更动态有关。那么就应该利用这个优势,怎么能够在更明显位置让大家看到这么个投票活动,进而说怎么能够调动起大家的积极性来。先放这儿,这事儿年底再说。

顺便缅怀一下去年过世的老艺术家吧,凋零,也是两个字。

以下事件均为两票,不分先后。

人生不满百,常怀千岁忧

又一年即将过去,戏考除了剧本之外,第二大的业务——梨园百年琐记,也一晃做了八年了。

当然,前三年基本上就是一个 HTML 的表格,此后的五年,数据库的应用加上广大网友积极参与条目的编辑,使得现在的规模已与以前的那个不可同日而语。

因为历史的原因和文化本身的特色,琐记里面的日期从来都是以公历和农历两种历法记录的。以前,这些农历日期都是随着每一个事件条目或者生卒项目一起加入的,随录随加,这就意味着如果有三个事件发生在历史上的同一天,那么公历和农历的对应日期在数据库里会出现三遍。这样所产生的问题是,有时候由于输入或查询的错误,同一个公历日期可能会误出现不同的农历日期。这个问题后来得到了解决,即同一公历日期肯定只对应一个农历日期,但是这个对应的农历日期可能本身就有错,比如把“正月十一”误打成“正月十二”。

而且上面的做法也挺费时的,每次整理事件条目的时候,都要现查一下对应的农历日期。顺便说一下,Google 有一个很好的查询,很方便,比如只要在搜索框里输入“nl 2010-12-31”进行搜索,它就会告诉你农历的对应日期是什么。不过只适用于1900年以后的日期,之前的需要再用单独的万年历程序。

前一阵想起来应该在数据库里做一个大表,把每一个公历的日期都找到相应的农历日期,这样在显示页面的时候直接一查询就好了。包括首页上显示的今日日期,其中的农历日期之前是通过一个函数现算出来的,而这个函数理论上在二零三几年之后就不可用了。人无远虑,必有近忧,这也是要解决的,而最好的解决方法就是上面所说的大表,一劳永逸,而且快。怎么获得农历和公历的对应日期呢?微软的 .NET 有相应的类和函数,用它终于生成了对应表,并且导入到了数据库——花了很长时间导入呢。现在看看,一张大大的表,十八万五千多行的数据,覆盖了自1600年1月1日至2100年12月31日的数据。五百年!

当然,1600年估计早了点儿,万历二十八年,还没戏曲曲艺什么事儿呢。宜早不宜迟,这样肯定够了。而2100年呢?希望那会儿还有值得记的戏曲曲艺事件。2100年之后呢?显然,梨园百年琐记到那会儿就不是我辈能顾及的事儿了。值得操这份儿心么?不知道。也许,最终这个工程会完全开放,由大家自由操作,那么也就不用担心上面那张大表没人去扩展了。操心也没用,现在的数据已经够这辈子弄的了;身后的事,暂不去计较。想得太多太远,就真是“人生不满百,常怀千岁忧”了。若真往远了想,地球有一天都不保,再大的表也没用,我们任何一个项目也是没有用的了——扯远了。

手头上的数据、工程、收藏,在身后会是怎么样的结果?您是否想过?不论如何,休管他今后怎样,我们只要积极向上,把眼前的事情踏踏实实地做好,再稍微考虑一下今后若干年、或者几十年,也就好了。

谨以此与所有努力做着有意义而又征途漫漫、不同道路而有着同样精神的同志们共勉,另:又一岁的新年快乐!