陈酒换新瓶

拥有自己个人品牌的摄影子站点一直是我想实现的目标之一,可是这个目标并不是很容易企及的。首先,摄影图片的累积是一个相当长期的过程。任何一个认真建设过自己的摄影图片库的人都应该有这样的体会:每一张照片都需要起名、加标签并归入一定的分组,这是非常花时间的事。可以看到的是,绝大多数人都没有能够坚持下来,而是把照片在数码相机中的文件名直接就作为了照片的名字,十分马虎。这里说的是采用了第三方摄影图片库网站的方式来管理自己摄影累积成果的用户,这样的网站有Flickr、Picasa Web Album等。之所以大多数人还是会选择这些图片库网站来管理摄影图片,还是由于它们提供的功能已经成为了事实上的标准,并且——也许更重要的是——可以不用在自己有限的服务器资源上占用极为大量的空间。但是如此一来,显然就会产生两个问题:一是长期在第三方的摄影图片库中管理自己的图片,时间拖得越久越难以切换到自有资源上去。因为图片本身导入导出倒还容易,但额外的劳动:命名、加标签、分组等实在是难办,没有人想做这样的重复劳动。二是这些第三方的摄影图片库并没有提供自定义域名绑定这样的功能,所以个人品牌就难以直接附加在其上,虽然可以在Profile页面上写上自己的各种信息,但东西毕竟是人家的。 如果能够使用第三方图片库中的所有图片作为图片源,而且能够保留图片信息和分组等重要的资料,并使用自己的域名品牌,那岂非就是个完美的解决方案?也知道自己一直在使用的Flickr的确提供了这样的编程接口,可是真的很难想像的是,真的有人实现了这个想法!我找到了一个PHP程序——flogr,它不多也不少地恰恰为我一直想做的事提供了解决方案。我看了一下,除了不能显示Collections之外,对每张图片的信息保留是极为完整的,而且提供了对标签、分组等信息的全面支持,居然支持自有品牌订阅结果的生成,界面也堪称经典,基本上不太可能做得更好了。我研究了一下它的源代码,并做了一些品牌定制和个性化的修改(比如加上统计代码),还在它的官方论坛上就进一步定制的问题发了一问。 无论如何,就原始的意图来说,现在我已经实现了当初的这个目标了。“新瓶装陈酒”这是一个消极的说法,像是多此一举地消费了一个新的瓶子,但我的这个举措实在地是为了节省重复建设、也避免浪费大量的服务器空间而复用了原来花费大量的时间建设起来的内容,虽然少了一些功能,但是相信它仍然是意义重大的。因为从此,GAOBO.ORG多了一个自有品牌的摄影站点,欢迎大家访问: http://photos.gaobo.org Read More »

满状态地原地站起

沪ICP备05003584号代表了一个时代,它说明了一件事情,就是我响应政府的号召有多么地积极。虽然备案网站管理系统可能是世界上用户体验最糟糕的网站之一(我在考虑是不是要把“之一”去掉),但我没有丝毫的怨言,坚持在第一时间——2005年就把备案的手续给办掉了。当时有一个所谓的电子证书,说是必须把这个文件名十分奇怪的证书在某年某月某日之前放在某个位置,否则网站就要被关停等等,吓得我够呛。可是,当时我就心有戚戚——这玩艺儿能管用么?网站做成这个德性,数字签名技术能研究到这种深度么?这么巨大数量的网站,能管得过来么(且不说域名之间互为别名的关系)……果然,一纸通知近日发出: 目前尚未将电子证书做为检测网站是否备案的依据。 因此,电子证书不能下载的问题不会影响对备案网站的合法身份。 信息产业部正在对电子证书的必要性进行重新论证,届时若有相关政策调整,将及时告知广大网站主办者。 希望经过重新论证以后,能稍微想个好点的、有点技术含量的东西出来。另外网站我可以帮忙重做的,我也不要像绿坝的供应商那么黑地收钱,我只要1000万就可以了,而且我可以列出详细帐目接受社会监督,绝不和某省首贪过往甚密。而且我还负责维护5年,不像绿坝只给1年不明不白的授权。 问题来了,当年我在备案时,备的域名是gaobo.name,并非给gaobo.org域名备了案。因此,现在我想在国内租主机给gaobo.org的首页时,遇到了麻烦。之前一直在美国租主机,那个用不着备案来的。可是为了优化本站给国内用户的体验(根据统计结果,有80%以上的访问用户位于国内),我还是要在国内租个主机。可是,现在备案管理已经成为了主机销售的一个必要组成部分,这样我就肯定要一个备案才可以了。麻烦在于,由于备案时间很早,我已经把当时的用户名和密码忘记了。试了好多种组合,都没有用。 好在租用主机的这个淘宝卖家非常靠谱,不愧是五钻卖家呀(淘宝网上的用户名是万网西部,这里免费替他做一下口碑宣传了)!对我这种情况,他不厌其烦,数次致电问上海市通信管理局我这种情况该怎么办。总之,最后我还是下载了一份表格,恭恭敬敬地填写完整,又向域名注册商要来了域名证书,又把自己的身份证复印好,订在一起通过邮局寄出。与此同时,首页访问受到了较大影响。值得一提的是:订阅用户最近保持迂回增加,并未受此影响。过了两周左右,通信管理局打来电话,口头告知我用户名和密码。于是,我把这个信息告诉了主机提供商,又过了两天,他很娴熟地帮我先是注销了原有的备案,再是申请了新的备案,一次成功。 新的备案号是沪ICP备09064090号,从此,以下的域名在中国大陆境内可以名正言顺地租用主机了: gaobo.asia/gaobo.org/gaobo.mobi/gaobo.name 当然,最重要的还是gaobo.org这个域名,其它的只是暂时作为个人品牌的保护性注册。当然,我用数分钟的时间就重新恢复了首页访问,GAOBO.ORG满状态地原地站起,欢迎大家访问! Read More »

搜索和推送的改进

首页的搜索引擎一直是比较令我头大的一个问题,这件事也是有它的历史渊源的。当然我自己是不愿意去费心不讨好地开发一个自用引擎的,因为a) 我很忙;(Daniel is always on the run.)b) 这件事不好做;(用字符串匹配难以提高效率,更高级的算法又懒得去想。)c) 自己做出来的结果对搜索结果优化没有好处。(外包给Google的话,每一次点击都为自己的网站在Google的PageRank中加分。) 但Google在某个时候突然中止了它的公共服务搜索服务,这使我原来的那个页面一下子陷入了尴尬之境。简单地说,公共服务搜索其实是向一个Google托管的页面发送关键字和一些附加的参数。这些附加的参数中,有一个参数是每个不同网站的标识(唯一ID),这样的话托管页面就知道是哪个客户向它发送了关键字,从而根据这个客户的定制返回不同的页面样式。可是,现在这个服务一中止,我就不能再修改我做过的那些定制了,这样就会使得搜索结果页面和首页显得不太协调(主要是右上方的功能条在搜索结果页面中消失了)。 当然Google总是在改进的,它推出了一个称为Customized Search的替代产品,是和Google帐号绑定的一个产品。一开始,它没有推出中文版,而我并不肯把网站做成一个语言杂烩式的东西,所以我暂时没有去用它,也没有研究它,而是先继续沿用虽然没有优化但是可用的公共服务搜索接口。 不过,最近这个功能终于完成了汉化,中文名字叫做自定义搜索。所以我就小小研究了一把,发现确实是个不错的东西(当然,Google出品必属精品)。它不再是Google托管的一个东西,而是分成了提交代码块和结果呈现代码块两部分,提交代码块所在的页面(提交页面)插入一个form和一段Javascript,并把结果提交给插入了结果呈现代码块的那个页面(呈现页面),并在呈现页面中以iframe的形式插入搜索结果文本(也提供了提交页面和呈现页面合一的层呈现技术,但那个走得太远,而且呈现的结果不太美观,作罢)。现在,我做了一些修改后正式在首页应用了,有意见请反馈哟! 由于众所周知的原因,Google的自定义域名服务器(ghs.google.com)在中国大陆境内不能访问了。这使得将*.gaobo.org托管给Google变得异常困难。尤其大的打击在于,随笔文章现在中国大陆境内不能以博客页面形式访问了(没问题,可以评论),建站手记也是。但是,推送机制起了很大的作用,我采用了谷歌阅读器来先合烧,这里就把内容也抓取了,于是再通过Feedsky输出,问题就解决了。虽然如此,对于需要如此迂回才能做到美国公民看来是直截了当、理所当然之事,我心中仍然愤愤不平。 说到域名托管,我这里就又要夸奖一下微软公司。Windows Live Domains最近做了一次更新,允许托管域名而不托管邮件服务,如此一来,"@GAOBO.ORG”就得以同时能够作为Google帐号和Windows Live ID存在了。作为Windows Live ID存在的一个好处在于,它可以用来登录Windows Live Messenger或开设Windows Live Spaces却无需管理一个额外的邮箱(你可以使用相同的用户名来开设一个Google Apps托管的Gmail,这样就可以统一管理自己的所有邮件。这种感觉非常奇妙,是取了Google和微软各自的长处——而这一切都是免费的——这难道不是你喜欢GAOBO.ORG的一个理由?)。 最后,要表扬一下Feedsky,经过我在旧历年附近批评了一次他们的服务以后,现在抓取我的Feed以及呈现变得很正常了。不过,还有一个Internet Explorer浏览器的兼容问题提了好多次都没解决,看来还是须努力才是。 当然,日志频道的开通也是GAOBO.ORG的重大改进之一,请使用: http://space.gaobo.org 访问它。 Read More »

移动之路

怎样的网站是一个有质量的个人网站? 它应该可以迅速地从一台主机移动到另一台主机,即使它们使用完全不同的服务器操作系统和数据库管理系统。GAOBO.ORG可以在任何Web服务器上发布,迁移数据的时间和域名相关选项修改的时间不超过5分钟。而如果用一些运筹学的简单规则,这个时间可以降低到3分钟甚至更少。上次的主机迁移时间为4分钟27秒,间断访问时间为零。 它不会在资源地址变化时,需要靠手动通知用户才能实现告知。GAOBO.ORG使用了自定义的404页面,在发现旧资源已经更改地址的情况下会立刻智能地把用户引导到新的资源映射地址。 它的建设应该和用户的关注毫不相关,但又处处能够让用户的关注不至于落空。在检视之下,任何一个地方都没有理由空转或做得粗糙。即使关注的用户很少,它也在默默地毫不放松地建设着。如果有一天它落入了主流的视线,它的积累已经是时间所赐,而非一时激情所予。GAOBO.ORG的建设的每个字节都是倾注人心的,也许它敌不过巨大的商业资本,但是同样的有心人一定不会错过。 作为个人的站点,不应该在网站上放置任何广告。GAOBO.ORG花钱给自己的网站做AdWords的广告,却绝对不放置任何的广告,包括AdSense在内。广告赚来的收入,不及网站品位下降的损失。 应该有自己的主打内容,有自己的边角内容,并选择负责任的服务提供商。GAOBO.ORG的主打内容是随笔和评论,有两种视图和方便的跳转、以及内容相关的操作。GAOBO.ORG也有很多边角内容,本手记就算一种,另外以站内资源和其它原创内容(摄影作品等)为基础的内容都可以订阅,还有混杂在一起的精彩内容订阅。所有的服务商都是精心挑选的,而且还正在挑选更好的。 符合了以上条件的个人网站,其实应该做到另外一点,就是支持移动设备。支持iPhone还不够,应该支持所有具备WiFi功能的手机,进一步应该支持WAP功能的手机。今天,GAOBO.ORG租用了新的域名:gaobo.mobi,踏上了移动之路,等待我们发布的好消息吧! Read More »

聚……还是分?

原先只有GAOBO.ORG随笔及评论可以订阅,现在几乎全部的内容都可以分别订阅了。 以上这句话里的重点在于“几乎”和“分别”:“几乎”的意思是说暂时摄影作品未有加入可订阅的行列,因为还在选择服务商的过程中。谷歌的服务当然无以伦比,然而Picasa Web有一个总容量的上限(尽管很大,但是总有一天会用完,这一点令人不安),而且上传的图片不能够再下载原图,这对于半专业摄影家的作品来说是难以接受的(自称半专业摄影家肯定会被人说厚脸皮,但是我的意思重点在于我对下载原图这件事是有要求的。仅此,不要联想)。可能性很大的替代服务商是巴巴变,但我还在测试它的稳定性和实用性,满意之后才会启用。 而“分别”的意义重大,为此甚至连feed.gaobo.org的意义都改变了。如果你是订户之一,你大概会说一声“Wow”。不过请原谅,正如其名字一样,现在这个订阅的内容已经被更改为精选的内容——它全然由我的原创构成,但已经不全是随笔了。它包括随笔、灵修、书评乐评影评,甚至还包括并非首页里展示的四个基本项目之外的东西,但又并不是全部,它们只是我个人喜欢的,当然也就是我最想推送的原创内容。感谢两件事:一是现今的互联网已经把几乎一切都RSS化了,所以我就得以能够以RSS的方式来获取它们;二是谷歌阅读器提供了一个“路由-选择性转发”的RSS机制使得我既可以用RSS的方式来读取内容,又可以用RSS的方式来选择性地发布内容。一个规整的世界里是能够催生好工具的,但是这样的好工具又真的能就在面前展示,这实在是太完美了。但是如果你只对我的某个内容感兴趣,你不必去订阅那个选择性发布的RSS,而可以真的就只订阅那一个分类的RSS,比如,原先只包括GAOBO.ORG随笔及评论的RSS地址被改成了essays.gaobo.org。 这究竟是更聚了还是更分了?也许你可以有自己的看法,但是做精内容则是我不变的目标。你如果喜欢我写的一切,请订阅那个聚的RSS,否则请订阅分类的RSS。无论如何,原创和自由才是NOTEPAD精神的本质。 Read More »

随笔的新版式和新功能

前几日,米琦向我提了一个意见,是关于GAOBO.ORG随笔的旧版式的一个问题。他说他比较习惯于连续地点“下一篇”链接,但是由于旧版式的跳转链接位于每篇随笔的底部,而由于随笔的长度各各不同,所以“下一篇”链接的位置就总是不一样。这样就增加了浏览者的肌肉活动数,亦即需要他们移动鼠标和眼球才能够捕获同一个链接在每个页面上的不同位置。 这个意见非常有价值,今天我就动手把随笔的版式做了一些比较大的改动。做一个悬浮的层是个好主意,但是那样的话需要的代码就涉及了CSS,那是一个我非常不擅长的领域。换言之,这样的技术我还是不采用的好。不过经过一些简要的观察,我发现,问题的关键在于我把跳转链接放到了随笔的下面。而如果放在随笔的上面,就不会产生定位不同的问题。还有,原先我在首篇和最新一篇的跳转链接中,去掉了一些带链接的文本,所以定位也会有问题,现在我的做法是把它们的文本留下,只去掉链接,这样跳转链接的定位问题就彻底解决了。 我一向不喜欢一次只解决一个问题,总要在解决一个问题时,添加一些新的功能。这次也不例外。我为随笔添加了打印和推介的链接,现在喜欢我的随笔的朋友可以把它打印出来,或推介给自己的朋友阅读了。另外,我还把订阅源添加到了Feed Burner,这样的话我就可以统计订阅人数了。此外,我还为一些用得比较普及的Web订阅网站直接订阅提供了相应的链接。当然,我个人是比较推荐使用客户端软件来订阅的,Windows Internet Explorer 7和Microsoft Office Outlook 2007已经内建了订阅功能,这已经是十分方便了。 不过考虑再三,我还是让所有的随笔页面以纯粹文本的形式呈现,不添加任何图片,坚持基于NOTEPAD技术构建之精神。希望这次的改版能让更多朋友满意! Read More »