« 凤凰很厚道 | Main | 讲述爱搞搞背后的故事 »

wp,真是太棒了

作者:virushuo 发表于 2006-01-17 04:01 最后更新于 2006-01-17 04:01
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明


从donews用.text之后,我就时常在嘲笑韩磊。作为一个.net的老程序员,我得告诉你,对.net这个系统我一点也不看好,这东西用来做企业内部的erp,crm什么的肯定是好东西,用来给互联网用户提供公众服务,尤其是一个具有无限增长可能的网站为用户提供公众服务,老天,你不是疯了吧。

一个朋友是.net的支持者,我简单的一句话就击倒了他:“你去看看donews和csdn这两个.net的案例,如此高的出错率,这就是.net的效果。你敢说他们没有技术能力?”。对于韩磊,我最狠的一句话是:"我要是微软,现在我给donews钱,求求你别们用了,你们用这几年,得多少公关费用才能挽回负面影响。"

其实别说donews,微软的spaces还不是一样经常出错?这个问题回头再说,.net就是存在问题,不管那些微软的fans和mvp们承认不承认,这东西就没办法作大型服务,问题不是语言本身,从windows开始,到iis,全错了,从根就错了。要职到,高负荷是一个很重大的课题,说实话,别说.net,就算java我一样不认为能轻松的提供高负荷服务。

或许有人会说是技术问题。没错,或许是技术问题。但这东西上手容易而后面对高负荷的时候学习曲线骤然升高,难道是一种正确的态度嘛?这真令人无法忍受。改日我专作一篇关于对微软的感受之类的东西,微软的东西不是不好,但如果你要面对可能出现的快速增长来使用,你一定要作出在后面的日子里面付出极其高昂的后期成本的打算,这足以抵消前面开发快速上手容易程序员网管便宜而节省的成本。所以,中小型的项目,要考虑微软的产品,大型服务,想都不要想。

无数的血泪告诉我们,谁tmd说微软整体拥有成本低来者?那是pr稿罢了。

当然,这并不能怪韩磊,首先,donews开始blog的时候,实在是没有几套好的blog系统,mt只有2.x,而wp还没个影子。当时也确实没什么办法,.text还是个比较好的选择,相对于自己重头开发的话。再说,2003年我还在迷恋.net呢,也觉得是个好东西,我还没看透这些东西呢。

当我自己在blog.devep.net/virushuo采用mt之后,我就在时常游说韩磊,换mt吧,换mt吧,换mt吧。当然哥们始终告诉我两个字“不换。”。

是,对于一帮.net程序员,学习perl确实有点难度。其实对于我自己也有难度,不过为了打理我的blog,我还是学了点。

后来终于wordpress的声名越来越旺了。于是我就开始对韩磊说,换wp吧,换wp吧,换wp吧。donews并入千橡后,韩磊不再说“你有什么需要.text满足不了,我们可以慢慢开发”,而是开始考虑我这个建议了。某一天,他告诉我,换wp。我真是乐疯了。今天刘韧终于正式确认了这个消息,太棒了,除了这个词我想不出来别的形容词了。

前面大半是开玩笑,我也充分理解donews为了缩小规模,不得不采用快速简单的解决方案。不过我们后来也看到了韩磊为了.text渡过了多少不眠之夜,看的让人痛心。虽然他的程序写的很好,但写程序绝非他的强项 。同样的时间内,他应该用去思考,为大家带来更多东西,而不是以“自己最短的一块板”作苦力和.net搏斗。

未来看起来挺美好,很快我们就有wp用,爱搞搞也答应会跟着修改他们的程序支持wp,真是太棒了。

综上所述,概括3个结论,

1 wp,太好了,donews并入千橡,是好事,过去我仅仅认为理智上是好事,感情上有点难以接受,现在我终于在感情上也明白无误的认为是好事了。

2 你要想提供稳固的,长期的,大容量的服务,千万别用.net,否则你会付出巨大的代价。

3 期望csdn也赶快换。这样我可能会把csdn的技术blog继续用起来。

最后一个建议,刘韧说首先靠用很多机器的办法,以后靠静态化。我得提醒,不要去试图静态化wp,这没有任何意义。php的高性能造成了我们很少看到静态的php应用,不是作不到,而是没必要作到。无论是phpbb,还是wordpress,都是靠cache的方法来解决性能问题,事实证明了这种cache这和静态化性能相差无几(其实也可以看做一种管理下的静态化方案),而弹性却增大了很多。只有.net那种穷头末路的东西才动不动想着静态化呢。

用wordpress,只需要一件事,就是作一个好的linux/freebsd集群,而不是花费时间去静态化。

Tags:
以下文章供您参考:

从SOA说开去 - Mar 10, 2008

德国式的幽默 - Mar 06, 2008

说总是比做容易 - Mar 03, 2008

TrackBack

TrackBack URL for this entry:
http://www.devep.net/cgi-bin/mt/devtb.pl/434

Listed below are links to weblogs that reference wp,真是太棒了:

» 我的KISS准则 | 烧锅杂烩 from soGoo
总算看完了沉积的Feed更新,花费数小时甚至更多时间在过载的信息上,确实有点发怵... [Read More]

» Donews的WordPress from soGoo
Donews的Wordpress系统平台BSP开始公测了... [Read More]

» DoNews将用wordpress提供全内容Blog服务 from Blogging Pro China
  来自刘韧的消息:DoNews将用wordpress提供全内容Blog服务,相关文章还有:wp,真是太棒了。 ... [Read More]

Comments

CSDn如果不用.text 估计会有更多的Blogger加入

呵呵,如果 donews 用wp,我立刻转到donews上来~
太好了~

csdn的blog真是太差了.老是时不是的挂掉.
同是,MVPs聚焦的地方,博客堂也有间歇性的出错...

看来.Text应付大流量的访问还是有很多问题啊~

还是php的稳定性高啊~

PHP 的抢手

鉴定完毕

当年在csdn和donews中选择了前者,结果频频挂掉,有段时间几个月不能访问,只好搬到msn.
不管用什么,稳定是第一,能应付大流量才是首位,其他的以后考虑也不迟

.net没有错,错的只是.Text。没有别的意思,也不是捧.net压php。
.net,perl,php。我都用过。php确实非常杰出。
但是,希望你在得出结论的同时,注重一下论据的合理性。
csdn/donews现在用的是.text,不错,他是.net写就的,但不代表.net最多只能做到.text这种境界。
http://channel9.msdn.com/
以及
http://blogs.msdn.com/
都是.net的框架。
我不了解.text到底问题出在哪里,所以我不敢断定什么。但是,我不能说用php写不出来一套比.text更差的引擎。
所以,归根结底,程序比得其实是人,假如.text写的架构就不合理,那么hanlei再熬多少夜晚也是没用的。

评论还需要审批,呵呵,特色啊

.net没有错,错的只是.Text。没有别的意思,也不是捧.net压php。
.net,perl,php。我都用过。php确实非常杰出。
但是,希望你在得出结论的同时,注重一下论据的合理性。
csdn/donews现在用的是.text,不错,他是.net写就的,但不代表.net最多只能做到.text这种境界。
http://channel9.msdn.com/
以及
http://blogs.msdn.com/
都是.net的框架。
我不了解.text到底问题出在哪里,所以我不敢断定什么。但是,我不能说用php写不出来一套比.text更差的引擎。
所以,归根结底,程序比得其实是人,假如.text写的架构就不合理,那么hanlei再熬多少夜晚也是没用的。

to zhengyun:
1 不需要审批
2 我收到了你评论的提醒mail,但是不知道为什么没显示出来。
3 兄弟,你提出的问题,我实在是不想再解释一次了,我只能说,你有点幽默感好不好?

4 还有你关于aigaogao的回复,我觉得你也没命中要害。xml-rpc那些协议你看过吗?你知道他们能够实现什么功能吗?

对你认为我没有幽默感,很抱歉,我不知道你因为什么而发此感慨。

另外,xml-rpc我在2002年已经开始写程序使用了。
我评论aigoagao,实际上是通过keso自己说的“Donews Blog使用的是开源的.TEXT系统架设,但由于很多地方做了改动(比如完全实现了静态化),导致原来系统支持的MetaWeblogAPI无法使用,所以Donews Blog的用户不能使用通用的blog离线编辑工具更新blog。这个“aigaogao”编辑器完全不使用任何API,只是通过标准的HTTP协议,就可以实现blog的发布、管理、备份等等大多数功能”
而发的感慨。
我的意思是说,2002年已经有很多blog离线编辑工具,我至少使用过其中的三个,他们都是用通用的xml-rpc协议来提交或更新自己的blog,我那时候使用的blogger.com的桌面工具就是这个简单原理。只不过国外的这些工具在国内的封闭的BSP面前显得无用武之地。

为啥不考虑typo,更新潮哈

Post a comment


about me:
me.jpg
CC License. Some rights reserved.
署名·非商业用途·保持一致
本站之所有未作特别说明的内容均使用 创作共用协议.
POWERED_BY_MT_3.2