分享
 
 
 

一个黑手的学习之路

王朝网站推广·作者佚名  2011-12-02
窄屏简体版  字體: |||超大  

我的黑手性格

从十年前进入网络行业工作后,笔者就一直维持自己撰写程式制作网页的习惯,希望这种自己动手做的「黑手」性格,能保持对互联网的手感于不坠,而不仅是流于浮泛的趋势空谈。

然而,面对Web 2.0 ,一开始我就不是个领先者,在落后很多先进者的情况下,更多时候是个学习者。而我的学习之路一样充满了黑手性格,而不是从研究一堆Web 2.0 网站的经营模式开始。

互联网的商业模式很重要,也是过去我热衷探寻,以及大家热衷谈论的焦点。然而互联网带来的革命,更多是来自于底层技术架构的驱动,于是我从研读RSS 技术文件开始了学习之旅。

那种情况像极了一个修车师傅,在修了十年的车后,突然有一天拿到一本「汽车制造方法 2.0」的手册一样,开始艰难的运用他过去十年来的修车经验,试图了解新时代的汽车架构。

修车师傅在用尽力气把一辆 1.0架构的车子修补升级到 2.0后,得到几个结论:1)如果你打算买新车,那直接买辆 2.0吧,别搞升级了; 2)把旧车升级成 2.0将是门大生意,因为开旧车的人太多了。

Web 2.0 目前仅在行业圈子里头很热门,但是广大的 1.0网站经营者其实到现在还不知道该拿Web 2.0 怎么办。 2.0是大趋势,必须有人来想办法让他普及,但是还没看到有人把这一段做得很好。

◎编码问题至为关键

数位之墙在2004年加入RSS 机制,我用ASP 3.0 一行一行程式码实做出来。比起WordPress 之类现成的Blog系统,这简直是土法炼钢。除此之外,还遇到了网站要进入 2.0架构的第一个困难:UTF-8 编码。

目前的中文网站大部分是Big5或是GB2312编码,数据库里的资料也是直接使用这两种编码,这在以前并没有什么问题。然而旧技术加上旧架构,当我产出UTF-8 编码的RSS Feed时,全部变成了乱码。

由于要动数据库的架构简直兹事体大,于是选择了妥协,将RSS 编码成Big5以及GB2312分别应付繁体与简体中文。就这样应急了两年多似乎也相安无事。

然而当想继续实做Trackback Ping的时候却遇到问题。大部分Blog送进来Ping都是UTF-8 编码的文字,经过ASP 解译再进数据库后全部变成乱码。找了两个程式高手来帮忙都解决不了,只好放弃。

后来借用国外网站Haloscan的免费Trackback 机制,使用两年多也还行,只是心中总是有点遗憾(修车师傅的嘀咕:我修的车子,轮子是借来的!),借来的东西总感觉集成程度很低。

2005年,数位之墙改版进行搜索引擎优化,网站月访客量暴增30倍,原有Access数据库天天挂掉。在改用微软 SQL之际,顺便将资料全部转成Unicode 。然而,网页还是很偷懒的继续维持Big5与GB2312编码。

◎Widget将造成对 1.0的大冲撞

何以数据库编码问题这么重要?影响的并不仅限于RSS 和Trackback Ping。2007年显然是Widget重要的一年,如果我们希望自己网站上可以插入别人的Widget,或者反之,那么共通的编码标准是必须的。

数位之墙在前一阵子试图加入台湾目前最当红的书签网站Hemidemi,让每篇文章底端直接显示该篇文章在Hemidemi被谁收藏。这是标准的 Widget应用,然而遇到我Big5编码的网页,全部成了乱码。

笔者花了一周的时间,很哀怨的将网页编码全部改成UTF-8 ,所有功能全部重测。因为我知道Hemidemi不会是我遇到的最后一个Widget,未来肯定还有很多Widget要往上加的,长痛不如短痛。

还好先前数据库编码转换已经完成,不然不知道要搞多久。数位之墙不是一个大架构网站,试想一下,如果类似美国eBay之类还在使用微软ISAPI 技术的网站要完全进入 2.0架构,是多恐怖的工程了。

笔者先前写的「企业网站的Web 2.0 」之路,并不仅是给中小企业主看,还包含广大的成功的 1.0网站经营者。任何网站一旦想进入「长尾」的世界中,这些新一代工具必然会冲撞旧有的技术架构。

未来一年可以想见部分企业内部会开始争论,原有网站也经营得好好的,把编码全部换成UTF-8 好处在哪?最后可能仅将部份网站改版了事。然而,时代推著大家往前走,最后依然避不掉全面 2.0化的命运。

◎互联网最大乐趣:自己动手做

使用ASP 3.0 应该被耻笑吗?请原谅我,如果十年前就有WordPress 之类的东西,我的选择可能就不会是自己写程式,或者根本不会自己独立架站而是去Blogger.com 注册用户名开设Blog就好了。

十年来我所实践的「个人媒体」正是时下流行的Blog,只是更花时间在写程式。例如,今年过年花三天写出两个小Widget。好处是可以马上试试新点子,然而我也不免问自己,真的需要这么累吗?

十年前要搞个数位之墙不是人人都能,拜Blog发展所赐,现在新一代的Blogger 兴起。然而这是可喜的,因为技术能力终于不再成为表达的瓶颈,让网络世界更加热闹。「个人媒体」终于遍地开花。

展望未来,我还要继续干黑手吗?我只能说尽力。年过35以后,体力呈现急速下降的趋势是我完全没想到的。那一周熬夜改版UTF-8 编码,让我彻底醒悟自己不再年轻。黑手工作还能兼顾多久是不知道的。

这几年要感谢我的好友Doggy ,每当我抓Bug 抓到两眼发昏,他总是在MSN 上有问必答,甚至要我传程式码过去透过电话解惑。数位之墙的简繁转换功能也在程式码的层级深度依赖他所提供的系统。

互联网的最大乐趣或许正在于自己动手做,这是让人当黑手当上瘾的重大原因。我绝对不是程式高手,甚至连半调子都谈不上。但是未来我希望自己不要忘记,卷起袖子工作的那种畅快淋漓感觉。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有