本来只是随便写写的,没做啥seo,没想到直接把limodou给招来了,今天看analytics发现他的关于《谈谈我对Uliweb的看法》的回复给我带来了n多流量,没见过大世面的我是看花眼了@@
就Django而言,我并不认为是一个大杂烩。首先框架的核心都是Django所自有的,而contrib中的东西事实上对个人应用而言是可有可无的。我也不是说杂烩不好,虽然我现在是用的Django,事实上debug用的还是werkzeug。我的想法是,不要太杂就行,开发时可能不会觉得,可是也许时间长了维护起来就不方便了。
大一统么,我也就是说说了,天下之事,分久必合,合久必分,人类社会尚且如此,更何况社会活动的产物——开发框架呢。我这儿的意思嘛,也就是鼓吹鼓吹大家别乱跑看好队伍站进去然后尽量始终如一罢了:) 这点Ruby社区做得很好,起码就我所知ror独大。而Python么,也许因为牛人泛滥,分家之事为之过多了。
关于贡献。就说Django吧,如果某些意见在trunk通不过,何不试试建个新的分支呢?不可调和很大程度上是因为沟通的不够,那么一个实际的实现实例也许能让他人接受自己的想法,又或也许发现他人不接受的原因。编程世界相对而言还是一个比较开明的世界,或对或错一般来说比较明确,一个开放的社区对于对的东西应该保持一种包容接受的态度。但假如仍然无理由的拒绝,那么另起炉灶应该是一个比较好的解决办法。当然这都是我随便拍着脑袋想出来的,对于实际情况我还是小白一个……
最后,怎么说呢,Django是有不完善的地方,这东西随着使用的深入会慢慢凸现出来。我真正使用Django的时间也就半年左右吧,现在只能说是稍有了解,发现的问题肯定是没有您那么深入的。所以说的话么,有的也许在你看来很幼稚,请见笑。至于Uliweb有时间我也会再看看,我也很想知道您说的更灵活的app是什么概念。虽然现在我还是一个忠实的Django用户,兴许过阵子就成为uliweb的粉丝了也说不定呵呵。

