Python论坛  - 讨论区

标题:从今天起只用utf-8 (Re: [python-chinese] 关于XML,Web service 和 REST)

2005年04月01日 星期五 18:52

Bo Yang boyang at mac.com
Fri Apr 1 18:52:25 HKT 2005

靠。明明特意选了gb2312, 不知是mac.com还是google还是给我转成了hz. 

我说的是:

     可以考虑用quixote, 整个体系是restful的设计. 关于quixote和REST可以看:

     http://www.rexx.com/~dkuhlman/rest_howto.html

     不用管文章里面的aolserver. quixote可以同mod_python, cgi, scgi, 
twisted等一同使用,还可以用python自己的web服务器。

     豆瓣的xml webservice和html 网页就是通过quixote在一个体系产生的。比如:

     http://douban.com/isbn/7500644388/

    是一本书(html),

    http://douban.com/opensearch?q=python

    是xml服务.


另外,zoomquiet在豆瓣的python小组里问我为什么选quixote 
(http://douban.com/group/10003/1000036):

       Python 的web 应用平台如此多?!
  
  为什么选择了 Quixote?
  
  可以给个理由先?!?
  我也放在苦恼应用平台的选择中,
  Zope 肯定不行,维护的代价太高,
  CherryPy 太简单,什么都要自个儿来,没有什么可以借力的,就是实在自然!完全是Python 脚本的编写,但是没有什么模板的支持,

我的回答:

    简单地说来:
  
  1. pythonic. 就连模版(ptl)都是python. 用
   """

%s

""" % mytitle      之类的。zope不行, webware太像jsp.      2. restful. 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。      3. robust. quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。      用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。      不过如果你需要模版设计和后台分家, 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。 - bo

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月01日 星期五 19:30

Zoom Quiet zoom.quiet at gmail.com
Fri Apr 1 19:30:04 HKT 2005

好也!精辟的回答!!
立即转向"唐吉诃德"的学习!!哈哈哈!!

Pythonic 也意味着喜新厌旧是也乎!

只是:
"robust. quixote是经过大规模实际应用检验的"
robust 是个什么样的机制?类似 Zope 的 ZEO ??!

嗯嗯,全部是靠看 quixote 的 demo 学来的!?有什么学习笔记,中文资料是也乎??
分享则个哪!

模板系统的话,除非象 Macromedia 有绝对傻瓜的开发环境,否则,怎么样也无法实现真正的MVC 分离的!!
这是HTML 的本性决定的是也乎………………大家只能等待圣人出现一瞬间改变HTML 的世界?!


ps.
兄台有 mac.com 的帐号?!?!?是交了银子的用户?还是邀请得来的体验用户?!?
如果是后者,强烈引荐在下一把哪!!
早有甘闻mac 的综合服务是也乎是也乎!!!哈哈哈!

---------- Forwarded message ----------
From: Bo Yang <boyang at mac.com>
Date: Apr 1, 2005 6:52 PM
Subject: ~{4S~}~{=q~}~{Ll~}~{Fp~}~{V;~}~{SC~}utf-8 (Re :
[python-chinese] ~{9X~}~{SZ~}XML,Web service  ~{:M~} REST)
To: python-chinese at lists.python.cn


靠。明明特意选了gb2312, 不知是mac.com还是google还是给我转成了hz.

我说的是:

     可以考虑用quixote, 整个体系是restful的设计. 关于quixote和REST可以看:

     http://www.rexx.com/~dkuhlman/rest_howto.html

     不用管文章里面的aolserver. quixote可以同mod_python, cgi, scgi,
twisted等一同使用,还可以用python自己的web服务器。

     豆瓣的xml webservice和html 网页就是通过quixote在一个体系产生的。比如:

     http://douban.com/isbn/7500644388/

    是一本书(html),

    http://douban.com/opensearch?q=python

    是xml服务.

另外,zoomquiet在豆瓣的python小组里问我为什么选quixote
(http://douban.com/group/10003/1000036):

       Python 的web 应用平台如此多?!

为什么选择了 Quixote?

可以给个理由先?!?
我也放在苦恼应用平台的选择中,
Zope 肯定不行,维护的代价太高,
CherryPy 太简单,什么都要自个儿来,没有什么可以借力的,就是实在自然!完全是Python 脚本的编写,但是没有什么模板的支持,

我的回答:

  简单地说来:

1. pythonic. 就连模版(ptl)都是python. 用
 """

%s

""" % mytitle 之类的。zope不行, webware太像jsp. 2. restful. 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。 3. robust. quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。 用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。 不过如果你需要模版设计和后台分家, 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。 - bo _______________________________________________ python-chinese list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese -- [Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月05日 星期二 12:00

Jacob Fan jacob at exoweb.net
Tue Apr 5 12:00:03 HKT 2005

Why quixote, not zope?
see http://www.amk.ca/python/writing/why-not-zope.html
这里有quixote开发者的回答, 供各位参考 :)

Zoom Quiet wrote:

>好也!精辟的回答!!
>立即转向"唐吉诃德"的学习!!哈哈哈!!
>
>Pythonic 也意味着喜新厌旧是也乎!
>
>只是:
>"robust. quixote是经过大规模实际应用检验的"
>robust 是个什么样的机制?类似 Zope 的 ZEO ??!
>
>嗯嗯,全部是靠看 quixote 的 demo 学来的!?有什么学习笔记,中文资料是也乎??
>分享则个哪!
>
>模板系统的话,除非象 Macromedia 有绝对傻瓜的开发环境,否则,怎么样也无法实现真正的MVC 分离的!!
>这是HTML 的本性决定的是也乎………………大家只能等待圣人出现一瞬间改变HTML 的世界?!
>
>
>ps.
>兄台有 mac.com 的帐号?!?!?是交了银子的用户?还是邀请得来的体验用户?!?
>如果是后者,强烈引荐在下一把哪!!
>早有甘闻mac 的综合服务是也乎是也乎!!!哈哈哈!
>
>---------- Forwarded message ----------
>From: Bo Yang <boyang at mac.com>
>Date: Apr 1, 2005 6:52 PM
>Subject: ~{4S~}~{=q~}~{Ll~}~{Fp~}~{V;~}~{SC~}utf-8 (Re :
>[python-chinese] ~{9X~}~{SZ~}XML,Web service  ~{:M~} REST)
>To: python-chinese at lists.python.cn
>
>
>靠。明明特意选了gb2312, 不知是mac.com还是google还是给我转成了hz.
>
>我说的是:
>
>     可以考虑用quixote, 整个体系是restful的设计. 关于quixote和REST可以看:
>
>     http://www.rexx.com/~dkuhlman/rest_howto.html
>
>     不用管文章里面的aolserver. quixote可以同mod_python, cgi, scgi,
>twisted等一同使用,还可以用python自己的web服务器。
>
>     豆瓣的xml webservice和html 网页就是通过quixote在一个体系产生的。比如:
>
>     http://douban.com/isbn/7500644388/
>
>    是一本书(html),
>
>    http://douban.com/opensearch?q=python
>
>    是xml服务.
>
>另外,zoomquiet在豆瓣的python小组里问我为什么选quixote
>(http://douban.com/group/10003/1000036):
>
>       Python 的web 应用平台如此多?!
>
>为什么选择了 Quixote?
>
>可以给个理由先?!?
>我也放在苦恼应用平台的选择中,
>Zope 肯定不行,维护的代价太高,
>CherryPy 太简单,什么都要自个儿来,没有什么可以借力的,就是实在自然!完全是Python 脚本的编写,但是没有什么模板的支持,
>
>我的回答:
>
>  简单地说来:
>
>1. pythonic. 就连模版(ptl)都是python. 用
> """

%s

""" % mytitle
> >之类的。zope不行, webware太像jsp. > >2. restful. 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。 > >3. robust. quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。 > >用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。 > >不过如果你需要模版设计和后台分家, 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。 > > >- bo >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > > > > > > >------------------------------------------------------------------------ > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050405/a204f3cd/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月05日 星期二 13:49

lihui lihuimail at gmail.com
Tue Apr 5 13:49:35 HKT 2005

其实cherrypy的开发版已达到很实用的水准,而且具有类似第三方模块的插件系统。代码很简炼,功能很强大,而且是很自然的python对象发布模式。我对比过quixote,觉得还是cherrypy的思路先进

On Apr 5, 2005 12:00 PM, Jacob Fan <jacob at exoweb.net> wrote:
> Why quixote, not zope?
> see http://www.amk.ca/python/writing/why-not-zope.html
> 这里有quixote开发者的回答, 供各位参考 :)
> 
> Zoom Quiet wrote: 
> 好也!精辟的回答!!
立即转向"唐吉诃德"的学习!!哈哈哈!!

Pythonic 也意味着喜新厌旧是也乎!

只是:
"robust.
> quixote是经过大规模实际应用检验的"
robust 是个什么样的机制?类似 Zope 的 ZEO ??!

嗯嗯,全部是靠看 quixote 的
> demo 学来的!?有什么学习笔记,中文资料是也乎??
分享则个哪!

模板系统的话,除非象 Macromedia
> 有绝对傻瓜的开发环境,否则,怎么样也无法实现真正的MVC 分离的!!
这是HTML
> 的本性决定的是也乎………………大家只能等待圣人出现一瞬间改变HTML 的世界?!


ps.
兄台有 mac.com
> 的帐号?!?!?是交了银子的用户?还是邀请得来的体验用户?!?
如果是后者,强烈引荐在下一把哪!!
早有甘闻mac
> 的综合服务是也乎是也乎!!!哈哈哈!

---------- Forwarded message ----------
From: Bo Yang
> <boyang at mac.com>
Date: Apr 1, 2005 6:52 PM
Subject:
> ~{4S~}~{=q~}~{Ll~}~{Fp~}~{V;~}~{SC~}utf-8 (Re
> :
[python-chinese] ~{9X~}~{SZ~}XML,Web service ~{:M~} REST)
To:
> python-chinese at lists.python.cn


靠。明明特意选了gb2312,
> 不知是mac.com还是google还是给我转成了hz.

我说的是:

 可以考虑用quixote, 整个体系是restful的设计.
> 关于quixote和REST可以看:

> http://www.rexx.com/~dkuhlman/rest_howto.html

> 不用管文章里面的aolserver. quixote可以同mod_python, cgi,
> scgi,
twisted等一同使用,还可以用python自己的web服务器。

 豆瓣的xml
> webservice和html 网页就是通过quixote在一个体系产生的。比如:

> http://douban.com/isbn/7500644388/

 是一本书(html),

> http://douban.com/opensearch?q=python

> 是xml服务.

另外,zoomquiet在豆瓣的python小组里问我为什么选quixote
(http://douban.com/group/10003/1000036):

> Python 的web 应用平台如此多?!

为什么选择了 Quixote?

可以给个理由先?!?
我也放在苦恼应用平台的选择中,
Zope
> 肯定不行,维护的代价太高,
CherryPy
> 太简单,什么都要自个儿来,没有什么可以借力的,就是实在自然!完全是Python
> 脚本的编写,但是没有什么模板的支持,

我的回答:

 简单地说来:

1. pythonic. 就连模版(ptl)都是python. 用
> """

%s

""" % mytitle
之类的。zope不行, webware太像jsp. 2. restful. > 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。 3. robust. > quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。 用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。 不过如果你需要模版设计和后台分家, > 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。 - > bo _______________________________________________ python-chinese > list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese > ________________________________ > _______________________________________________ python-chinese > list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- my gmail:lihuimail(at)gmail.com

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月05日 星期二 16:12

Zoom Quiet zoom.quiet at gmail.com
Tue Apr 5 16:12:07 HKT 2005

同感!!!

关键是思想的先进!其它的不过是积累,
我也非常感动于CherryPy 的自然,

可惜,想快速完成开发任务,还是要使用有大量应用积累的是也乎…………

不过 CherryPy 非常值得期待!

On Apr 5, 2005 1:49 PM, lihui <lihuimail at gmail.com> wrote:
> 其实cherrypy的开发版已达到很实用的水准,而且具有类似第三方模块的插件系统。代码很简炼,功能很强大,而且是很自然的python对象发布模式。我对比过quixote,觉得还是cherrypy的思路先进
> 
> On Apr 5, 2005 12:00 PM, Jacob Fan <jacob at exoweb.net> wrote:
> > Why quixote, not zope?
> > see http://www.amk.ca/python/writing/why-not-zope.html
> > 这里有quixote开发者的回答, 供各位参考 :)
> >
> > Zoom Quiet wrote:
> > 好也!精辟的回答!!
> 立即转向"唐吉诃德"的学习!!哈哈哈!!
> 
> Pythonic 也意味着喜新厌旧是也乎!
> 
> 只是:
> "robust.
> > quixote是经过大规模实际应用检验的"
> robust 是个什么样的机制?类似 Zope 的 ZEO ??!
> 
> 嗯嗯,全部是靠看 quixote 的
> > demo 学来的!?有什么学习笔记,中文资料是也乎??
> 分享则个哪!
> 
> 模板系统的话,除非象 Macromedia
> > 有绝对傻瓜的开发环境,否则,怎么样也无法实现真正的MVC 分离的!!
> 这是HTML
> > 的本性决定的是也乎………………大家只能等待圣人出现一瞬间改变HTML 的世界?!
> 
> ps.
> 兄台有 mac.com
> > 的帐号?!?!?是交了银子的用户?还是邀请得来的体验用户?!?
> 如果是后者,强烈引荐在下一把哪!!
> 早有甘闻mac
> > 的综合服务是也乎是也乎!!!哈哈哈!
> 
> ---------- Forwarded message ----------
> From: Bo Yang
> > <boyang at mac.com>
> Date: Apr 1, 2005 6:52 PM
> Subject:
> > ~{4S~}~{=q~}~{Ll~}~{Fp~}~{V;~}~{SC~}utf-8 (Re
> > :
> [python-chinese] ~{9X~}~{SZ~}XML,Web service ~{:M~} REST)
> To:
> > python-chinese at lists.python.cn
> 
> 靠。明明特意选了gb2312,
> > 不知是mac.com还是google还是给我转成了hz.
> 
> 我说的是:
> 
>  可以考虑用quixote, 整个体系是restful的设计.
> > 关于quixote和REST可以看:
> 
> > http://www.rexx.com/~dkuhlman/rest_howto.html
> 
> > 不用管文章里面的aolserver. quixote可以同mod_python, cgi,
> > scgi,
> twisted等一同使用,还可以用python自己的web服务器。
> 
>  豆瓣的xml
> > webservice和html 网页就是通过quixote在一个体系产生的。比如:
> 
> > http://douban.com/isbn/7500644388/
> 
>  是一本书(html),
> 
> > http://douban.com/opensearch?q=python
> 
> > 是xml服务.
> 
> 另外,zoomquiet在豆瓣的python小组里问我为什么选quixote
> (http://douban.com/group/10003/1000036):
> 
> > Python 的web 应用平台如此多?!
> 
> 为什么选择了 Quixote?
> 
> 可以给个理由先?!?
> 我也放在苦恼应用平台的选择中,
> Zope
> > 肯定不行,维护的代价太高,
> CherryPy
> > 太简单,什么都要自个儿来,没有什么可以借力的,就是实在自然!完全是Python
> > 脚本的编写,但是没有什么模板的支持,
> 
> 我的回答:
> 
>  简单地说来:
> 
> 1. pythonic. 就连模版(ptl)都是python. 用
> > """

%s

""" % mytitle
> > 之类的。zope不行, webware太像jsp. > > 2. restful. > > 看看这页的url就知道了。这点quoxite简单灵活地帮你实现了。 > > 3. robust. > > quixote是经过大规模实际应用检验的,不是漂亮的玩具。这点CherryPy不行。 > > 用quixote的时候你的注意力大部分在要实现的内容上,framework不会拦在中间跳来跳去。 > > 不过如果你需要模版设计和后台分家, > > 由非程序人员进行复杂的模版调试的话,quixote可能不太适合。 > > - > > bo > _______________________________________________ > python-chinese > > list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > ________________________________ > > > _______________________________________________ > python-chinese > > list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > > -- > my gmail:lihuimail(at)gmail.com > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- [Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号