2005年07月04日 星期一 18:22
maillist谈论比较多的有三种:cherrypy,quixote,karrigell, 试用了一下,感觉各有各的特点: quixote:目前来说是最成熟的,代码结构是最好的,发布方式也最多,支持mod_python,fastcgi......,就是框架掌握上有点别扭 cherrypy:完全面向对象的web发布,提供的最灵活的续开发播件,只是框架一直再改,底层api老在变,代码也很分散,比较怪异 karrigell:是最简单,最易掌握的开发框架,只是代码质量不太高,发布方式太少 研究一下,感觉pythonweb框架多的原因也就是用python开发这个东东太简单了,造成有点想法思路就造个轮子,反而不如php就是依靠着apache大树成长。 其实这些框架其核心代码也就100行左右,其他的都是http_request和session,http_response部分,全是重复的劳动,今天试了一下将karrigell语法转到quixote上,测了一下没什么问题 所以我想python wehapp将来也许是基于wsgi做个万能的发布接口,支持apache,mod_python,fastcgi,iis等,将语法层发布的东东完全独立出来。 大家有没有兴趣就此做个开源项目。 -- my gmail:lihuimail(at)gmail.com
Zeuux © 2025
京ICP备05028076号