什么是Megaframework?
来源:互联网 发布:finale打谱软件介绍 编辑:程序博客网 时间:2024/05/12 07:06
What's a megaframework?
TurboGears看起来真的酷极了。不是因为这又是一个Python web框架,而是因为它是一个…大框架(megaframework)?好了,它不是一个框架,那么到底什么是大框架呢?
提醒一下,我没有更好的名字可起了。它的的确确是Python世界中的一个新事物—一个几乎全是由独立打包的Python组件构建成的优秀项目,并使用了setuptools和 EasyInstall技术。
记得我曾经在Blog上写过有关一件事物的全部价值是如何从与其相关的事件中体现出来这一方面的内容—其中的衣食就好比一个优秀的安装过程。或许我没有做到过,但不管怎样这一点是十分正确的。这就是我花如此大的努力到setuptools特别是EasyInstall上面的原因。TurboGears并非是终结所有Python web框架的web框架,当然它更没有重新造轮子。在其他人想方设法将一些雷同的工具集成起来做成一个Rails-killer的时候,Kevin的版本就已经有了安装指令,其基本等价于:
1. 安装Python和EasyInstall
2. 用EasyInstall安装TurboGears
这实在太Cool了。
当然,正如我在这曾提到的,Django和Paste都使用EasyInstall。这似乎对于新的Python web框架来说变得习以为常了,就目前形势而言也确实如此。即使是像不断普及的Trac 一类的Python web应用程序也在使用它。一个更有趣的发现是实际上使用setuptools和WSGI来实现web框架的人要比用所有我所写过的web框架来实现应用程序的人还多!当然,我也感到自己就像一个自豪的父亲。我的孩子(WSGI和setuptools)都没有华而不实或太过张扬。他们只要做起事来,你就很难觉察他们的存在。但每当有他们在周围时事情就会进展得更顺利,这种感觉真的很不错。
9.18更新:setuptools
(原文链接网址:http://dirtsimple.org/2005/09/whats-megaframework.html)
- 什么是Megaframework?
- 什么是
- 什么是JAVA?什么是UNIPORTAL?
- 什么是需求?什么是客户??!!
- 什么是模式?什么是框架?
- 什么是PR、什么是BD?
- 什么是模式?什么是框架?-
- 什么是模式?什么是框架?
- 什么是模式?什么是框架?
- 什么是爱情?什么是婚姻?
- 什么是域?什么是域控器?!
- 什么是模式?什么是框架?
- 什么是程序?什么是应用程序?
- 什么是程序?什么是应用程序?
- 什么是GMT,什么是UTC
- 什么是渲染?什么是烘托?
- 什么是模式,什么是框架?
- 什么是域,什么是工作组
- 一个词法分析程序的实现
- MFC开发的福音:一个宏大的MFC界面库开源了,包含300多个类库
- HP 6515b镶牙记
- 一招搞定微软验证蓝色五角星。并通过微软正版验证计划!
- 一例IE访问IIS FTP超时故障的分析
- 什么是Megaframework?
- 这里你应该使用什么?
- usb驱动程序设计摘要
- 电影《色戒》观后感
- 魔兽世界资料片:燃烧的远征
- 使用Winsock的简单服务器端程序
- OpenVPN 配置和使用
- Photoshop CS3专家讲堂视频教程(10月21日更新到106课)
- 这可不一样呀!!!!