从在Godaddy上花0.9刀注册tengs.info以来,这个博客经历了米国的100M免费空间、韩国的廉价却又不甚给力的空间,再到heero的香港虚拟机,辗转N年,终于回到了亲爱的大陆,落脚在皇城的一个所谓云服务器里,虚拟机价格还算合理,承蒙工信部厚爱,若干曲折后总算是备案成功(粤ICP备12053888号),倒真是费了我不少精力。
伴随着tengs.info漫长而又曲折的世界迁徙过程,博客的代码和界面也经过了三次重大的变换。第一次用的是一个名叫OK3W的新闻发布系统作为后台,当然那时的网站现在早已烟消云散了,只找到了一个静态页面,大概是这个样子的:
这个第一版用了些许日子,后来ASP写得比较熟悉了,又考虑到往后或许要靠做网站写代码混饭吃,自己的网站都是用人家的代码说出来到底没什么底气,抱着初生牛犊不怕虎的心态,跑到图书馆找了几本ASP功能模块大全、建站指引之类的书,动用了两三个星期的课余饭后时间,居然还真写出来了一个。那时网站的架构是ASP+ACCESS,我承认曾经的而且确是考虑过动用MSSQL或者MYSQL的,后来想想算了,毕竟一来ACCESS的最大好处是什么服务器都能用,起码这句话在我碰到过的所有服务器上都是适用的(现在想想或许是因为我一直只遇到windows系统的服务器);二来就当时的水平,配置一个MYSQL的开发环境都改得鸡毛鸭血了,真要用它来作为数据库开发一个网站,难保中间不错漏百出,问题总不比ACCESS好解决;第三是个人认为对于一个小小的博客,一个ACCESS绰绰有余了,尽管heero兄多次提醒我ASP被人到处诟病,多半是因为ACCESS拖的后腿,但想想还是从简单着手做,省得弄一半出了问题解决不了,扫了兴致。当然,第二版是完全不考虑代码的安全问题的,甚至一开始的时候,评论都是不用审核的,后来渐渐发现欧美的机器人实在令人厌烦,一天几十个上百个垃圾广告评论得发,每次都在数据库里操作删掉评论实在麻烦 ,一怒之下连夜写了一个审核程序,总算简化了操作。总体而言,第二版的设计我到现在都还很引以为豪,特别是不少细节处理花了很多心思,如下图:
首先是顶部的投影打出字幕互动,从投影幕布的下滑到投影机打出光线再到字幕的依个出现,整个过程都是js控制的,伤了很多脑筋,倒也学到了不少东西;这一版做出来后经常听朋友议论说页面感觉太暗淡,于是乎在页面的banner上又加了一盏灯,连同原先桌子上有的一盏台灯,觉得这两个东西亮起来的话应该能带来些改善。事实上我的确做到让这两个东西亮起来了,banner的右方有一个按钮,按下它两个灯都会亮,事实上台灯还能通过鼠标滑过控制明灭。当然,整个过程在技术实现上并没有多大难处,仅仅是控制灯光那张图片的显示与否罢了,但是这次的改进让我尝试到了PNG半透明带来的美妙体验,无可否认,半透明的效果的确是很漂亮的,虽然可恶的IE6对PNG半透明无动于衷,但是解决办法还是有的,网上一搜大把,因而问题也还能解决。
还有细节包括那只不断探出头的猫(事实上一开始我甚至给猫加了一个页面一载入就猫叫的音效,后来想想可能会吓到人,取消掉了)。页面右下端那只红色的鸟事实上还是一个返回顶部的按钮。目前旧网站还是留着的,你可以访问tengs.info/previous/看到。
只可惜自我欣赏和别人欣赏终究是两码事,在无数次的被批页面过于暗淡和太过空闲又无聊的大四下学期的影响下,我终于下定决心进行第三次改版。当然,首先想到的是第二版代码的安全漏洞,按照惯例,本来应该是重新写一个的,由于我不再准备靠写代码维持生计,也便懒了下来,又发现wordpress加上很多插件的扩展之后,强大得无法比拟,便选了wordpress。主题是肯定要自己来设计的,出于第一次玩wordpress不是很熟悉,便找了一个sandbox来改,结果就是阁下现在看到的结果。
如你所见,整个页面动用了很多透明和半透明的PNG图片以及CSS定位效果,这导致在IE6这种古董浏览器上兼容相当麻烦,所以直到现在我还没有精力去兼容它。这个新版本最大的改进是加入了虾米音乐和腾讯QQ的临时会话。个人认为这会提升用户体验应该也是有所帮助的。
好吧,这就是Tengs.info的整个历史,喜欢你喜欢它,当然,您有任何改进的意见或建议愿意分享给我,我是十二分的欢迎的,下面的多说评论插件还是相当空的呢。哈哈!!







文章看起来虽然简短,但是每一小步的进步所付出的努力只有搞技术的人才能体会滴~路漫漫其修远兮,吾将上下而求索~