普通用户需要什么样的操作系统?
一、简单、安全、省心、好用的操作系统
我个人认为普通用户需要的是一个简单、安全、省心、好用的操作系统。
越简单的东西越有生命力,越复杂的东西带来的问题也会更多,能把问题简单就应该将问题变得简单,操作计算机也是一样的道理。
安全当然很重要,互联网时代,每一种信息都可能涉及到用户的切身利益。试想,你的信用卡账号和密码如果在网上被人获取,这就是白花花的银子损失,从大一点角度来讲,动动鼠标可能危害国家安全是有道理的。
省心自然也重要,大部分用户都不是电脑专家,如果把所有的时间放到折腾计算机上,那还不如不要电脑的好,计算机作为一个工具,是要省心地为人类服务,而不是让人类成为计算机的奴隶。
好用不言自明,如果不好用,效率就不可能得到提升,计算机的优势就没有办法体现出来。换句话说,谁愿意使用不好用的电脑呢?电脑不好重要的表现便是软件层面的操作系统,尤其是建立在操作系统平台上的各种各样的应用软件。然而这个问题是一个“鸡生蛋、蛋生鸡”的问题,操作系统优秀,愿意创作优秀应用软件的就多,问题是刚开始没有太多优秀应用软件的系统又怎么证明自己优秀呢?这个问题上就连微软的 Windows Phone 7操作系统也面临同样的问题。
二、Linux操作系统的特点
Linux操作系统在安全方面不用担心,简单方面也不是问题,尤其是图形化界面后,Linux已经不是当初只依靠命令行那般让普通用户恐惧了。但在省心和好用方面,Linux并不乐观,究其原因,可能是Linux自由与免费的代价,省心源于用户已经习惯Windows系统——这个问题即使是号称优秀的Mac系统也让Windows用户难以适应,再加上早期的Linux确实过分依赖于命令行,好用方面也缺少太多的日常优秀应用软件,免费的平台下有多少人愿意创作优秀软件呢?
Linux倡导的Free精神,核心思想是自由,也可以片面地理解成免费,毕竟使用Linux不必花费任何授权费,除非有额外的服务要求。而这自由与免费也使得Linux操作系统过于随便,各个桌面环境的自由开花,失去了统一性,各桌面环境追求的界面效果,也牺牲了桌面性能的完善——尤其是稳定性。
也许有人会说桌面环境可以自由选择,然而换个桌面环境,意味着相关软件和操作习惯的改变,而太部分人不愿意去适应改变,即便是同样的Ubuntu, 默认的软件也经常更改,甚至出现反反复复的情况,自由的同时也显得太随意。
免费的同时意味着没有人为免费承担责任,第一笔许可费用的投资的确可以节省,然而后续的维护服务呢?如果是企业用户,谁来提供服务支持呢?或许这能解释RedHat公司作为开源Linux公司还能如此赢利,要想服务,就应该付费。最近的《经济学人》也发文分析了Linux为什么不受欢迎的原因:自由太昂贵,大概也是自由与免费带来的弊端吧。
三、小众的用户继续折腾
当然自由与免费的好处也是有的,尤其对于愿意折腾的人。折腾吧,总会有少数人愿意折腾,折腾的人们属于小众,那么Linux桌面操作系统就属于这群小众的用户。也许有人会说,还有大量的软件开发人员呢?软件开发人员其实并不在乎桌面环境,他们在乎的是Linux内核平台。
坛子虽然现在不再折腾Linux桌面,但我毕竟曾经折腾过,最大的收获是对于操作系统和硬件多了一些了解。可是普通用户中有多少人愿意折腾呢?换句话说,使用计算机一定需要折腾吗?
Ubuntu 12.04的Unity让我对Ubuntu越来越失望
4月26号即将发布的Ubuntu 12.04, 作为新的LTS长期服务版,应该是一个稳定可靠的操作系统,并首次提出对个人用户将持续维护五年。在Beta 2版本放出后,我把上网本的Ubuntu 10.04升级到了最新版本12.04,体验了几天后,虽然感觉到新版本有所进步:整体反应快速,LireOffice的友好等特点,但我对这个版本并不看好,最主要的原因是新界面Unity的引入。
一、Unity的愿景
从Ubuntu 10.04后,Ubuntu桌面开始引入Unity界面。当初引入的原因可能是上网本小面积设备的兴起:Unity能够节省屏幕一定的坚向空间,再到近两年智能手机和平板电脑的流行,Ubuntu的作者们越来越想统一Ubuntu的用户界面:手机、平板、台式机、笔记本电脑,各种不同设备,使用同一个界面,让用户感觉不到设备之间的差异。
Unity的愿景当然很好,然而真的能Unity(统一)起来吗?我认为实际上是不可能的,一个简单的证据便是Google, Google的搜索主页根据不同的设备使用不同的界面。事实上,各种不同的设备本身就不一样,面积分辨率不一样,底层的运算性能也各不相同,因此,用同样的桌面布局,方便此设备时必然会麻烦到彼设备。谷歌这种软件巨头都没有解决界面统一的问题,何况一个庞大的操作系统。
二、Unity的性能表现让人失望
再到具体的Unity性能表现,也使得Ubuntu的表现越来越人失望。上网本时代的跟风被证明是一个没有市场的想法,如今的平板和智能手机被Unity看上,有这样的想法当然很好,不幸的事情是新的Unity界面并未带来很好的体验。
首先是改变太大:
- 左边布置一排Dock图标,怎么看都觉得别扭。
- 对用户的使用习惯做出了太大的改变。关闭一个窗口需要将鼠标移到左上角才出现。
- 要寻找某个应用的时候也并不友好,甚至鼓励使用软件或应用名称来搜索,显然不符合人们喜欢直观的工程学原理,这难道不是一种倒退?
任何一种对传统中还不错的习惯进行的改变都难以成功,否则,试试用许多宣称设计更科学的键盘来取代传统键盘,要知道传统键盘的设计确实有不科学之处,习惯面前,科学让步。
同样是谷歌,最近的ChromeBook即Chrome操作系统,开始采用Aura界面来组织桌面,与传统的Windows有几分相似,也许是Google意识到只有一个浏览器的界面太过于前卫,谁能受得了呢?
其次是响应速度,就像Android一样,Linux上的桌面界面本身是置于底层内核之上,与内核集成泾渭分明,任何响应都要通过命令与内核进行传输与反馈,我的使用感受是Linux下的点击操作总是感觉比Windows下要慢一点点,给人一种轻飘飘的感觉,虽然影响不大,但仍然能感觉到,就像iOS下苹果和Android下手机之间的区别,后者要达到前者的流畅性,硬件上的配备要高得多。
Unity的加入使得Ubuntu的操作流畅性明显要慢一些。技术层面的细节问题,我不知晓也不愿深究,只要操作体验上觉得它慢了,它就已经算不上一个成功的产品。
三、自以为是的Ubuntu
创新当然有必要,Unity的引入是一个创新,然而不好的创新要它干什么呢?自以为是的Ubuntu在固执的Mark Shuttleworth坚持下引入了Unity, 连我这种老用户也不习惯,原因在于它对传统的操作习惯改变太大,与传统桌面相比,差异过于显著,改革太激进了。
要命的是这种改变本身并未看到什么优势,自然很难说得上是一个对用户友好的进步,这也就不难解释为什么越来越多的人开始转向Linux Mint阵营。分散的Linux桌面操作系统,何时能有点组织有点纪律呢?
Ubuntu: 一个老用户的长期使用感受
一、升级还是不升级?
自从上次Ubuntu发布10.04后,我的电脑操作系统就没有再升级过。时光过得真快,下一个长期支持版(LTS)的Ubuntu 12.04 LTS马上就要发布了。虽然每六个月一个新版本的Ubuntu提不起我升级系统的兴趣,但两年一次的长期服务版LTS还是有些吸引力的。
照理说,作为平台与底层的操作系统,不应升级过快,毕竟每一次升级都会涉及到各个方面的问题,硬件和软件方面的兼容都是一种考验。然而计算机依然是一个快速发展的领域,硬件的进步,需要软件的跟进,所以版本的升级也还是有它的道理,就看用户的需求情况如何。
二、用了三年的Ubuntu
从08年开始接触Linux系统,完全使用Ubuntu作为家庭电脑的主操作系统也有三个年头了。如果是作为日常使用的操作系统,比如上网娱乐和简单的办公,Ubuntu已经很好用,我只是在涉及到办公软件如Office套件时,担心与Windows版的Office存在些细节方面的兼容问题,毕竟即使Windows下不同版本的Office也存在兼容问题,所以这个问题并不能说是Linux自身的问题。
三、使用Ubuntu的好处
使用Ubuntu的好处是明显的。在Linux下,所有软件都是免费与自由的,自然不存在盗版的问题,如果愿意,连软件的源代码都可以获取——当然这一点一般用户是不关心的。安全方面也很放心,从来不用担心病毒和木马,杀毒软件也不必安装,说到安全和界面美观方面,孩子他妈妈这种电脑白痴用惯了Ubuntu后,居然再使用Windows XP时说要切换到Ubuntu,她说Windows XP太难看,用着也不放心——万一不小心点击了有病毒的网页会出问题,我想Ubuntu的作者们看到这种情况应该会感到高兴吧。
安全的优势来自Linux本身天然的良好内核,严格的文件权限管理——这一点Windows Vista后也模仿了,系统文件不允许用户随意操作。界面的美观来自于Gnome这个桌面,也许更漂亮的是KDE桌面,但Gnome在性能和美观方面达到了更好的平衡。事实上,Linux本身仅仅是一个操作系统内核,在内核上的桌面界面,除了Gnome, KDE外,还有许多其它选择,Gnome只是其中的优秀代表之一。
四、良好的内存管理机制
Chrome浏览器对内存要求相对较高,我经常遭遇到Windows XP下Chrome浏览器的崩溃问题,而Linux下则几乎没有发生,原因在于两种操作系统下的内存管理差异:Linux对系统内存的优先利用机制。另一个例子是Linux系统下复制或剪切文件时,明显感觉要快一些,原因就是它利用了内存作为文件暂时的缓冲池,所以在频繁的文件操作时,不仅速度较快,对于硬盘的保护也有很好的作用,或许这也解释了服务器的中Linxu占有率为什么会如此之高:网络服务器对于文件的存取次数实在太大了。
五、自由、免费、安全
Ubuntu的优势肯定不只我所体验到的这些,毕竟我只是一个普通的用户,目的也是常用的上网娱乐和简单的办公文档。总体来讲,我使用Ubuntu这些年的感觉还不错,它达到了自由、免费、安全的目的。
用BT Torrent共享超大文件
早已听说并使用BT,但共享857本优秀Kindle经典免费中文电子书是坛子第一次做BT Torrent种子,用的工具是BitComet软件。刚开始还担心种子能否成活——资料是否完整地被其他网友下载,好在挂机一天上传后,看到有网友已经成功下载完成了。
优秀的BT P2P技术
BT技术早已不是新技术,在我上大学的那阵子曾经风靡一时,如今也未必就过时,许多公司都仍然使用它来发布超大的文件资料。Ubuntu, 暴雪游戏都使用它来传播文件,下载的人越多,速度越快,但公司却不会增加服务器负载和网络流量开销。
P2P技术应用就更加广泛,比如我们常用的网络电话Skype便是一例,正是由于P2P的好处,才使得Skype通话效果如此优越。另外一例子是基于P2P的搜索引擎YaCy,不过发展势头并不太好,毕竟只要谷歌一直不作恶,其它的搜索引擎技术估计难有希望。
BT共享文件的缺点
- 版权。正是BT传输文件存在不可控制性,使得有版权的资料可以随便传播而不受控制,相关人的利益受到侵害,你甚至都不知道是谁导致了这份资料的共享。这也是为什么最大BT种子共享网站海盗湾备受非议的原因,连比利时这样的自由小国都封杀了海盗海盗湾网站。
- 其实这不是BT技术本身的问题,就好像刀用来杀人的理论,杀人当然不是刀的问题,问题在于拿刀的人。BT作为一项优秀的P2P技术,它可以为不作恶的人服务,也可以替作恶的人为虎作伥。
- 速度。如果下载的人不多,下载速度就会慢些,因为参与共享的人不多。假如整份文件没有完整地存在于活跃的BT网络中,文件就不能完整地下载。好在热门优秀的资源总会有足够的用户参加下载共享。因此这个问题依赖于文件的质量。
- 不便更新。BT种子打包资料后,如果想再添加新的文件,都不太可能了,除非另外制作一份种子,但那样会造成种子文件的分化,分化的越多,自然不利于文件共享的速度和健壮性。
迅雷的吸血BT模式
我发现国外用户用非迅雷客户端下载BT文件的多一些。而国内用户几乎清一色使用迅雷下载BT文件。可是,迅雷这个烂货几乎不给其它客户端的BT用户共享文件,或者共享很少的一部分,即它只从其它客户端索取信息,而不对等地共享信息给非迅雷用户,即所谓吸血现象。
另外也可能是迅雷服务器会保留下载过的资源,所以使用迅雷软件下载的用户会发现速度较快。
迅雷存在这种流氓行为,可是由于众多用户都在使用迅雷,所以也拿它没有办法。迅雷是典型的劣币驱逐良币的例子,即使开启防吸血机制,似乎效果也不大。
虽然如此,每次打开BT软件,都可以看到许多国家和地区的用户在下载这份电子书,法国、新加坡、马来西亚、美国、英国、加拿大等,看来中文Kindle使用者早已遍布全世界。国内用户自然不用多说,下载都众多,喜欢免费的国人怎能放弃这么优秀的资源,何况亚马逊官方目前也没有Kindle中文书。
用BT共享发布超大文件
如果想要在线共享一份超大的文件,比如超过1G的文件,怎么办?也许有人会说,方法太多了。各种层出不穷的网盘(115, Dropbox, Dbank, Everbox, Skydrive, Sugarsync, etc.),QQ邮箱中转站,QQ文件传递,迅雷快传,甚至基于服务器的FTP文件传输,都可以完成任务。
为什么网盘网站服务器的方式不可靠?
虽然如今的网速已经较快,通过上述方法在速度方面共享超大文件并不成大问题,问题就在于这些依赖于第三方的服务都有其与生俱来的缺陷,依赖于第三方,换个说法即是受制于人,比如:这些服务有容量限制、注册下载要求、文件有效时间有限,毕竟这些服务并不是真正免费的东西,服务器的资源有限,流量也有限,不可能免费的同时提供无限的服务,连美国的Dropbox都能关闭下载量过大的共享文件夹,何况其他地方呢!
而对于国内的互联网而言,还存在异常严格的内容审查过滤的机制。其实审查这个事情全世界都有,发达国家的互联网也有审查机制,但区别在于不似我们这般严格与不透明,尤其是不透明这一条,谁也拿不准,索性就来个宁可错杀一千,不可漏网一个。网站对各种内容要进行自我审查,一些无关紧要的词语都变得敏感词——比如鼠标都有可能是敏感词,你还能说什么呢?因此用网盘等方式共享文件的时候,同样存在严格的过滤问题,这要想共享点正经的东西,还可靠吗?
用Bittorrent分享857本优秀中文电子书?
前些日子,我尝试过将原先存在于Dropbox上的857本优秀中文电子书打包成BT种子共享,有网友将这份资料下载后,很热心地将其上传到各大网盘进行共享,在此过程中遇到了一些问题:
……大都有关键字过滤,搞得我不得不手动修改大量文件名来使之能够正常分享,广泛使用的115网盘我也已经上传了,但是3月31日至4月15日内部整顿非法文件,暂时停止开放大众共享,15号之后我会把115的分享链接也发给博主。
其中金山快盘修改了1个文件名,百度网盘和华为网盘都修改了10个以上的文件名,最蛋疼的是不同网站过滤的关键字还不一样,比如说百度网盘里就有很多敏感词,带有这些字的文件名不能被分享,需要改成同音字才行,而金山快盘里“Getting”居然是敏感词,非得改成“Get(和谐)ting”才行,微软的SkyDrive很奇怪地不允许中文冒号出现在文件名中,也需要一个个修改……
无论如何,这份资料通过第三方网站共享时已经不能保证资料的完整性,被和谐了,可是这些电子书内容实在是挺和谐的,过滤系统何必如此胆战心惊?然而这些网站也是没有办法,不能改变规则,就只好遵守规则吧。
正是看到Dropbox也不能保证提供可靠的服务,所以土木坛子看到如此优秀的一份电子书资源,自然想通过可靠的方式共享给所有喜欢阅读者。我们并不担心阅读资源缺乏,相反是资源太多了,这太多的资源中充满了更多的粗制滥造的内容,没有认真排版的电子书,缺少内容或者充满错别字的电子书,免费就是如此:没有人为你保证质量!
为了提供可靠的共享方式,我想到了用基于P2P的BT方式制作一份种子,将这份小巧的种子文件发布后,全世界想要拥有这份资源的网友就可以随时下载了。虽然整份资料多达1.5G,不过使用压缩软件压缩后,已经减小到934M,压缩打包的好处明显,减小体系,提高传输效率,再使用BT共享,自然是一个较好的方法。
为什么用P2P的BT方式共享文件?
因为这种方法与其它方式都不一样,它不依赖于任何网站和服务器,文件发布之初,依赖于发布者原始资源,但只要有其他用户开始加入下载队伍,这份被分割成许多小片断的资料文件就开始随机地分布在这些用户的电脑中了,每个正在下载的用户同时又是上传者,这部分人下载完成关闭共享后,那部分人仍然正在下载并共享,等那部分人再下载完成后,新的一部分人又加入进来开始下载共享。
如此这般进行下去,生生不息。参与的人越多,这份文件就更加牢固地分布整个网络中——很健壮,它不是存在哪一台服务器上,它存在于众多的用户电脑中。也因此,这份资源不受任何第三方控制,即所谓的去中心化,无从过滤,无从删减,资料的完整性也得以保证。至于下载速度,由于资源的优秀性,自然参与下载的人很多,速度也有保证:下的人越多,速度越快。
857本优秀Kindle经典免费中文电子书打包下载
可直接复制磁链进行BT下载(请自行学习如何使用磁力链进行BT下载):
magnet:?xt=urn:btih:LC4KRRKUUTJ6NPIUIKDGF72MMCL4XDQL
开门见山:“857本优秀Kindle经典免费中文电子书BT打包种子Torrent”下载链接:下载链接一,下载链接二,国外下载地址,如果不愿下载种子文件,也可使用本资料的磁力链下载(在开着迅雷等相关软件时点击此链接就可以下载)。下载好种子后,用迅雷等下载软件下载这个资源再解压缩即可。
压缩包文件信息:Kindle中文电子书,1500M压缩成7z格式后仅为934.9M,下载后用常用的解压缩工具解压即可。整个压缩包共有857本电子书,包含Mobi, PDF等Kindle支持的格式,均为优秀经典的免费中文电子书,覆盖二十四史、历史人文、古典文学、哲学宗教、外国文学、现代文学、百家讲坛和网络小说各种体裁内容,一朝拥有,别无所求!具体书籍名称列表见附录。
Dropbox为什么要关闭Kindle中文电子书共享文件夹?
“书籍是人类进步的阶梯,Kindle是人类进步的电梯。“开始阅读,心就平静。作为一个Kindle阅读器的中文使用者,自然需要中文电子书资源,而亚马逊官方网上没有Kindle版中文书,因此土木坛子在以前的博文中总结过如何免费下载中文电子书资源,这些资源中最重要的来源是网友收集并共享于 Dropbox kindle_chinese_books_public 文件夹里的1.5G中文经典电子书。
虽然存在于Dropbox共享文件夹里,相对于墙内的共享文件网站要靠谱一些,然而还是出现了问题,最近发现这个共享文件夹已经不能再访问,原因是Dropbox公司发现此账户产生了太多的流量,因而关闭了这个文件夹的共享功能。看来即便是美帝的Dropbox公司也心疼起流量成本费来了,巨大的流量开销使得它关闭了这个共享文件夹,无它,利也。
为什么用BT和eMule的P2P方式分发优秀电子书?
土木坛子的另一个Dropbox账号里还有这个文件夹,但如果公开也迟早有一天会关闭,因为放在第三方网站服务器上总不是一个长久之计,所以打算把这个资源通过BT Torrent和eMule电驴方式打包传播出去,供爱书人士永久下载。
通过BitTorrent和eMule电驴这两种P2P方式打包分发出去以后,资源将分布在整个互联网上的用户电脑中,即所谓去中心化,只要互联网还存在,总会有一些用户共享这份优秀的资源,不再依赖于服务器等第三网站,除非互联网不存在,否则这份资源将永远存在于互联网上。
由于都是一些经典之作,所以大部分作品也不存在侵权的问题。少部分有版权问题的作品,亚马逊到今天也没有解决中文资源的问题,爱书人士就心安理得享受这些作品吧,享受这些属于整个人类的优秀文化资源。孔乙己不是说了嘛:“窃书能算偷吗?”当然,鼓励有条件的朋友购买原版印刷版书籍支持相关作者。
谈谈电脑中文输入法
我们的祖先当初造字时肯定没有想到未来会有电脑这玩意儿出现,后来人也没有抓住机会,把二进制的研究放在了周易上面,搞出了华而不实的八卦图。相反,西方人用二进制的原理折腾出了计算机,也就是电脑,然后这个世界就成今天这个样子了。
今天的计算机依然在发展中,不过如论如何进步,键盘依然是最初的样子,没有一点变化,这种理论上很不合理但事实上应用很广泛的键盘显然更不适合输入中文,因为中文是象形文字。唱歌的何洁当年说自己要是外国人就不用染黄头发了,那么在计算机上输入汉字的麻烦事,只能怪这玩意儿不是中国人发明的。
其实即便是中国人,现在也有很多人不能完整地写出来许多常用汉字,这也是有一回一非洲朋友跟我开玩笑,说中文其实说起来不是那么难,他随口就说出:你好,谢谢,我爱你……不过他说要写出来实在很麻烦,无从下手,甚至很多外国人都非常好奇汉字如何能在计算机上输入?
还好,凡事都有解决办法,经过无数人的研究,中文输入还是得到了解决。两个办法:形码和音码,前者是以五笔为代表的输入法,后者就是各种大同小异的拼音输入法。用五笔输入法还是拼音输入法的争议不是一个新问题,以前有人讨论过,今后还会有人讨论。我只说说我的看法,毕竟我用五笔输入法好多年。
五笔曾经就是学习计算机的代名词,就像今天有些人认为上网就是上QQ聊天一样,有些岁数大的人到现在还可能以为:自己无法输入中文所以不敢接触电脑。
五笔输入法最大的优点是输入快、重码少,难点也显而易见:入门难,这也是把好多人挡在门外的原因。拼音输入法则容易学习,加上现在的智能输入法和云计算,已经和过去的弱智ABC等老式拼音输入法不可同日而语。
虽然现在拼音输入法取得了很大的进步,一定程度上实现了智能输出,但远远不够完美,尤其是盲打的话,依然会有很多错别字,原因在于太多的同意汉字,所以一边敲打键盘,一边还要看屏幕的输出进行选择汉字,如果不这样,看看网络上出现的那么多的别字,甚至恶搞的词语,虽然娱乐了大众,但汉语的严肃性没有了。
云输入法是个不错的概念,依靠大量的语料库进行输出结果匹配,理论很好,现实有局限:目前的网速和计算速度还不够,至少实际体验如此:键敲完后汉字要好一段时间才出现,还不得把人急死?
而仅依赖于本地计算机的五笔输入法及其他输入法,就没有这方面的问题,尤其是五笔等形码输入法,打熟练了后就跟打英文一样,管它什么词语不词语,万变不离其宗,反正总是那些汉字,汉字的形状是不会变的,就像英文怎么变化,都是26个字母。
五笔的好处不只输入快捷这一点,拼音输入法有一个致命的缺点:让电脑时代的人们提笔忘字,除了自己的姓名,我们还记得多少汉字是如何写的呢?而用五笔等形码就要好一些,要打出来某个汉字之前,必须要知道它是如何写的!
和拼音输入法一样,五笔也有一些误打的情况,原因是一些输入法采用过大的词库,这样重码也自然多起来,在不注意选择的情况下,也就出现了错误。绝对地说哪个输入法没有错误是说不过去的,但对于我这种轻度完美主义者来说不可容忍。
所以我一直觉得把五笔的词库搞大是一个错误的想法,也许把词库弄大对新手来说是一件好事,入门容易,但随着熟练程度增加以后,就会出现选择太多的备选汉字,输入的流畅性就会有问题。我有时候采取打单字的极端做法,几乎没有重码,连屏幕都不用看。
当然输入速度过快也是有坏处的:打字速度太快,以至于即时聊天(比如QQ)很少有人跟得上,我打几句,对方还来不了一句!这是我为什么不喜欢聊天的原因之一,相反,如果是电子邮件的话,对方总会想好写下来发给我。
如果让我建议初用电脑的人选择输入法,还真是一个难题,拼音输入法我很排斥,虽然拼音输入法在大多数情况下也是够用的,但它毕竟还不够理想。五笔输入法我也不建议,入门有些难度,除了要求高的人们,谁会愿意学习它呢?
最好的愿景:希望中文输入法变得更好,拼音等音码输入法完全智能。再进一步,采取声音输入,甚至感应脑意识流输入,大脑里想什么,屏幕就输出什么。亲,这是科幻吗?
戈戈主机使用体验
谈到独立博客,主机空间就是一个不得不谈的话题。像许多朋友一样,刚开始土木坛子用的是BSP博客,后来把博客放在免费的主机空间000webhost上,再后来才选择收费空间,天下没有免费的午餐,用在主机上再适用不过。
在收费空间使用一年以来,总体还算满意。也许有人想知道我使用的主机情况,正值博客独立一周年,我也不妨在这里说明一下,供朋友们在选择的时候参考。
空间流量:无限?有限?
我没有直接购买美国的主机服务,而是购买戈戈主机(GegeHost)空间提供的空间,当时是受博士牌民工的推荐。他们的产品也是美国的空间,只是他们应该是Reseller了(Update: 戈戈主机听说在美国自己租用了一些服务器,而原来的Reseller由于用着一直很稳定就没有换),所以空间并不大(600M),流量也并不大(8G/月)。
其实这些因素不是关键,因为空间大小的问题上,如果只放文字,600M用来写个人博客,估计这辈子也用不完的,而如果放图片,理论上只有无限量的空间才够,而且还要有相应的无限量流量。所以建议还是应该把图片放在某个图床上,比如我放在Picasa上——Picasa的问题是在国内某些地方有可能打不开图片,这样即便是博客空间搬家也方便,不存在图片转移的问题。而流量问题,如果图片放在第三方,纯文字流量,8G/月,对付一个人博客,应该是不成问题的——除非你是二般情况(非一般情况)。
戈戈主机的优点
戈戈主机这类国内Reseller卖家的主机,他们的最大好处是:价格便宜!像我这样的空间才100元每年,毕竟他们把一个大资源划分再出售,就像一个房东租下一栋大房子再划成小房间出租,对于单个房客来讲,租金自然没有原来一整栋房子高。
第二个好处是像戈戈主机这类国内Reseller卖家,他们的售后服务也不错,有问题直接和他们的QQ服务联系就行,而直接购买美国空间的话,对一般人来讲还存在语言问题——虽然国外的服务本身是不错的——总不能让人家还临时学习中文与国人沟通吧?
既然是Reseller的空间,有可能在质量上会有影响,一个人住一个大房子比许多人共住一个大房子总是要好的,不过戈戈主机的主机质量还不错,速度也挺快,比如点击这里可以查看国内各地访问土木坛子的速度记录,当机率也很低,这一年来,只当过三回,其中一回是由于机房停电——我自己发现的,后来迅速恢复,后来两回也只是短暂的当机,由DNSPod监控通知,然后就恢复了。
所以从主机速度和当机率这两个指标来看,还是相当不错的,至少到目前是如此。
戈戈主机仍可进步
100元买来的主机,不可能没有任何缺点,戈戈主机还有进步的空间。虽然上面说过戈戈主机还是不错的,但使用的一年中也出现过小问题,我的博客被黑客攻击好几回了,我到现在也不确定具体原因,由于当时和土木坛子共IP的另一个博客也被黑,我于是联系戈戈主机的售后服务,QQ上连续问了两次,也一直没有回复。当然,以前当机的时候还是热心回复了——实事求是地讲。
虽然心里不爽,但也无奈,一来不确定原因是不是虚拟主机的问题,二来,有可能他们是真的忘了回复我的信息了,再说,100元的服务,又能期待它能好到什么程度呢?何况是国人的服务意识——销售前客户是大爷,销售后?你猜去吧。
总之,这就是这一年来的主机使用情况,优点缺点一并指出,有兴趣购买的朋友可以考虑一下他们的服务——从这个链接进去购买戈戈主机服务,每次会对给土木坛子带来20元的推介费用,许多空间购买都有这种类似的提成服务——口碑营销,当然,如果你介意这点的话,可以直接用谷歌搜索戈戈主机的官方网站,或者购买其他主机服务,货比三家,不吃亏。
CDN加速实际效果和理论性能差距太大
天下武功,唯快不破!
网页速度很重要
作为一个博客网站,最为重要的当然是注重于内容。在呈现内容的时候,保持简洁很有必要:重点突出想要给读者阅读的内容,除此之外,还有一个因素也非常重要:页面打开的速度。你能花10秒钟的时间等待一个网页打开吗?即使是再有名的网站也会让把人等跑,现在的人们都没有耐心,何况浪费别人的时间更无异于谋杀别人的生命。
影响博客打开速度的原因很多,软的方面比如页面优化、静态化等技术手段自然不必说。难以改变的是硬件方面,主机服务器性能是否足够好?服务器所在的地理位置离目标读者远近如何?这些因素一般在购买主机后,就难以改变了:一分钱一分货,古今中外,概莫能外。
CDN网站加速
CDN技术的出现,似乎为改善网站的性能提供了一条可行之路,至少理论上可行。为什么新浪、搜狐等门户网站在国内任何一个地方的访问速度几乎一样快?放眼全球,YouTube在全球的访问速度为什么都那么快(暂不包括中国大陆)?答案就是他们都运用了CDN技术——分布式内容分发网络,对于每一个访客都采用最近的线路分发内容。
个人博客也可以采用这样的思路来加速访问速度,何况还有这么多免费的CDN加速服务,无论你的博客是否备案,都有相应的服务。不过我最近发现免费的CDN加速服务理论与实际差距太大。由于没有备案,我选择了CDNZZ来加速,因为这个服务相比起其它的服务,有位于香港的加速主机,理论上比其他的国外服务要好些。
CDN实际加速效果
首先看看DNS解析速度,未用CDN之前,使用DNSPod.cn的解析服务:
最快:美国20毫秒,最慢:深圳[联通]392毫秒,电信平均:259毫秒,联通平均:299毫秒
使用CDN之后:
最快:德国9毫秒,最慢:河南[多线]556毫秒,电信平均:285毫秒,联通平均:215毫秒
DNS的解析速度不相上下,看不出来有提升。
然后看在线速度测试结果。下图是加速前的在线速度测试结果,1个IP,平均加载总时间为1.624S,下载速度21.983K/秒,在大部分省份的速度都是不错的。

再来看采用CDN加速后的结果,6个IP,8.058S,下载速度16K/秒,没有加速,反而还变慢了,简直是全国山河一片红!

原因分析和结论
理论上CDN应该加速网站的加载速度,然而测试结果并不买账,无论是DNS解析还是网页加载时间。我想原因可能以下几点:
- 实际硬件的局限性,尤其是免费的CDN硬件资源未必就一定强劲;
- 智能计算需要时间开销,确定从哪个地点加速,如何加速等一系列进程需要额外时间,而加速前只需直接到服务器存取内容就行了;
- 有限的资源分配给每位用户时难以保证,这体现在免费的CDN服务上尤其明显——免费就是要付出代价——没有人为你保证质量。
虽然这只是一家免费的CDN测试结果,但从我了解到其他博客主的CDN使用情况来看,定性方面的结果都类似,即CDN实际加速效果并不好。因此,从这些结果和分析来看,还是老老实实地用自己的购买的主机服务器最为可靠——除非主机服务器实在太烂。对于资金雄厚的朋友,当然可以买虚拟独立主机,或者直接的独立主机,不过那种情况对于一般访问量的博客主实在没有必要。
希望此文对于那些想使用免费CDN来实现网站加速的博客主和站长们有所参考。
博客被黑了
就像人会生病一样,一个网站受到过攻击,才证明是一个完整的网站,因为黑客无处不在,漏洞也无处不在。
独立博客迟早会被黑客光顾?
毕竟是独立博客,一切东西都属于自己掌控,操心的事情也多:住在房东家(门户博客),房东会维护修理,而自己的房子就算水管坏了,也要自己处理。这不,前几日查到网站里被人注入了一个文件,说是网站被TA黑了。倒是没有影响博客的使用,就像一个小偷进入你的家,然后没有搞破坏,留下一纸条:某某小偷到此一游。被黑记录还记载在某个网站:
tanzhijun.com hacked by Hayden Xay http://www.zone-h.org/mirror/id/17141034
tumutanzi.com hacked by Hayden Xay http://www.zone-h.org/mirror/id/17141035
今日却发现大问题,博客彻底被人黑了!任何页面都只显示一个黑页面,上面写着“谁谁谁黑掉”,并留下电子邮箱,还用英文写上:“TA爱印尼,祝福印尼,不要删数据库,不要放弃域名!”气死人!就像把你家的房门锁撬开后再封住门,还留下纸条:“张三小偷到此一游,逗你玩!”
用谷歌搜索自己的域名,内容也变成了这个被黑的页面!这谷歌搜索引擎就一直在网站上逛悠?下面是当时的搜索结果:
!@#$%^&*())_+!@#$%^&*()_+_%^#$!!*$%@$)$%@$%^*@^)#&^#&!@#$%^&*())_+!@!*$&. |||HaCKeD - BY-Syndroms2211 |. EMAIL:: ...
为什么博客网站会被黑客光顾?
土木坛子不过是一个小博客网站,为什么会被黑?我也不知道原因具体出现在哪里。但我估计可能是:
- 开源软件(WordPress)的缺点:研究的人多,问题也就被找出来了。
- 然后我的博客PR也高一点,ALEXA全球排名也高点,树大招风,进入了黑客的关注视野。终于验证了我的那句话,独立博客,流量大了未必是个好事。
- 主题有问题?插件有问题?可是我已经安装的都是从后台直接安装的官方插件和主题。而且也一直记得更新。
- 唯独我不能控制的就是虚拟主机了,这个有可能受邻居的影响,可是总不至于弄个独立主机吧。
也就是说,我感觉我并没有哪个地方没有做好。其实很难防,要被黑,总是能被人黑。不怕被黑,就怕被惦记,月光博客也曾被黑过,他用的还是小众一点的程序:Z-BOLG程序,他本人也是IT高手,又怎么样?
如何处理博客网站被黑?
已经被黑了,我也不知道原因出在哪里,问题是怎么办?
大概查了查,数据库还存在的话就不会有问题。所以数据库备份很重要。于是我把整个网站的WP程序本身彻底删除,然后全新重新上传安装,然后一顿设置,居然也恢复到原来的样子。
另一个问题是以后怎么办?万一还存在类似的漏洞呢?好在以前研究过CDN,决定使用国外的CDN服务,一为了加速,二为了防止网站再次受到攻击。
国内的山寨CDN我无法用(备案),也不打算用,于是直接用国外的CDN,技术上有保证。不过随之而来的风险是国内朋友将来有可能访问不了土木坛子。
对于一般用户来讲,为了防止博客网站被黑,能做的也只能是及时升级网站程序,使用官方的插件和主题并及时更新,有条件的使用有防御功能的CDN等手段,最后就是要经常备份数据库。其它的就只能听天由命吧。
如果将来墙内不能访问?
我也无能为力了,我不过是写个博客,并不是网络方面的砖家。对于将来可能的不能访问情况,我是这样想的:志同道合的人RSS订阅或者翻墙也能阅读博客,志不同道不合的,把博文送到TA面前,也不过是当成垃圾文字。
就像Google离开大陆一样,别了!如今的土木坛子从主机空间到域名,从源程序到域名解析和CDN加速,彻底待在墙外。虽然将来会有“篱笆外Reader里”相见的凄惨,坛子倒也落过清静自在。纵然无人正眼看一下博客,坛子也无所谓了,至少很大程度上我是写给未来的我,这也够了。