2007年07月11日 星期三 15:03
Zope ÄØ£¿ ÔÚ07-7-10£¬Zoom. Quiet <zoom.quiet在gmail.com> дµÀ£º > > On 7/10/07, doudou doudou <array.doudou在gmail.com> wrote: > > ÎÒѧµÄ²»¶à£¬ÔÝÇұȽÏһϰɡ£ > > > Great!! DZˮµÄ£¬Ã¿´Î¶¼Äܹ»±»ÕâÀà¾CºÏ±È½ÏµÄ»°Ìâµõ³öÀ´ÄÄ£¡£¡ > > ºÃÒ²£¡¿´À´ÒªÔÂÔ½²ÁË;) > ³ÖÐø²¹³ä: > http://wiki.woodpecker.org.cn/moin/PyWebFrameVs > > > > mod_python£¬Ö±½ÓÓÃÕâ¸ö±à³ÌµÄÈ˲»¶à£¬Èç¹ûÄã±È½Ïϲ»¶Á˽âһЩϸ½ÚºÍÖ±½Ó¿ØÖÆÕâЩϸ½ÚµÄ»°£¬ÔòÊÇÊ×Ñ¡£¬ÓëÆäËû¼¸ÖÖRAD¿ò¼ÜÏà±Èmod_python¼òÖ±¾ÍÊÇ»ã±à£¬¿ÉÓõļ¸¸ö¼Ä´æÆ÷È·±£ÄãѧÆðÀ´²¢²»À§ÄÑ£¬µ«ÊÇд³ÌÐòÍùÍùҪдºÜ¶à¡£ > > > > > > > cherrypy£¬ÎÒÒÔÇ°Ôø¾ºÜϲ»¶Õâ¸ö¶«Î÷£¬Ò²ÊÇÎÒѧ¹ýµÄµÚ¶þ¸ö¿ò¼Ü£¬¼ò½à¾ÍÊÇÃÀ£¬ÖÁ½ñҲûÓз¢ÏÖʲôºÜ²»Ë¬µÄµØ·½£¬Ö»ÊÇËû±Èmod_python¸ß¼¶²»Á˶àÉÙ£¬»¹ÊÇÓкܶණÎ÷ÐèÒª×Ô¼ºÖØÐÂд¡£ÄÇʱͬʱҲѧÁËCheetah£¬¸Ð¾õ²»´í¡£ > > > > > > > Pylons£¬Ò»¸ö¶ñÃΣ¬Ñ§ÆðÀ´²¢²»¼òµ¥£¬µ½ÁËÓõÄʱºò¸üÊÇÒ»ËúºýÍ¿¡£ÎÒ»¹Êܵ½ÒªÇóÓÃËüд¹ýÒ»¸öÓ¦Ó㬺óÀ´ÒòΪPylonsµÄÏÂÊôij¸ö×é¼þ°æ±¾Éý¼¶£¬ÂÒдÈÕÖ¾£¬¾ÍÖ±½ÓpassÁË¡£´Ó´ËÒÔºó²»ÓÃPylons¡£ > > > > > TurboGears£¬ÒòΪÓÐcherrypyµÄ»ù´¡£¬Ò»Ö±ºÜÏëѧ£¬Ö»ÊdzöÓÚʵÔÚû¿Õ£¬ÆäÖÐµÄ±íµ¥Ìá½»ÑéÖ¤ÊǺܷ½±ãµÄ¶«Î÷¡£ÎÒÉæ×ãTGºÜdz£¬ÖªµÀµÄÒ²ºÜÉÙ£¬²»¶à×öÆÀÂÛ£¬²»¹ýÓÉÓÚÊÇÓëPylonsÒ»ÑùµÄÓɶà¸ö×é¼þ¹¹³É£¬Äѱ£¸÷¸ö×é¼þ°æ±¾ÄÑÒÔе÷¡£¼´±ãÊÇÏàͬµÄTG°æ±¾Ò²ÄÑÒÔÈ·±£¸÷¸ö×é¼þµÄ°æ±¾Óë֮ǰ°²×°µÄ¶¼Ïàͬ¡£ > > > > web.py£¬ÓÃ×÷ǶÈëʽ·þÎñÆ÷ºÍǶÈëµÄWEB¹ÜÀí½çÃ滹¿ÉÒÔ£¬ºÜ·½±ã¡£¿ÉÒÔËæ×ÅÓ¦ÓÃÒ»Æð·¢²¼£¬ÎÞÐè°²×°£¬¼òÖ±¾ÍÊÇÌ«ÍêÃÀÁË¡£²»¹ý˵ʵÔڵģ¬ > web.pyµÄ´úÂëдµÄºÜÇÉÃÊÇÎÒÖÁ½ñ¶Á¹ýµÄºÜ¶àWEB¿ò¼Ü´úÂëÖÐ×îÈÃÎÒ¼¤¶¯µÄ£¬ÆäÖкܶàÀíÄî·Ç³£ÏȽø¡£ > > > > > django£¬×î½üÕýÔÚѧ£¬¿ª·¢ËٶȽϿ죬»ù±¾¿ÉÒÔÂú×ãÎÒµÄÒªÇó¡£Ö»ÊÇ£¬ºÜ¶à¶¼ÊÇÖØпª·¢µÄ£¬ËùÒÔÎÒÒÔÇ°»ýÀ۵ĺܶàPython¸÷Àà×é¼þµÄ֪ʶ¶¼Óò»ÉÏÁË¡£ > > > > ×ÜÌåÀ´Ëµ£¬ÍƼödjango£¬¹úÄÚÎĵµ±È½Ï¶à£¬È±ÏݾÍÊÇûÓÐÒ»±¾¹Ù·½µÄÊé(дÍêµÄ)£¬¶øTG¾ÍÓÐÒ»±¾ºÜ²»´íµÄÊé¡£ > > > > > > Èç¹ûÄãʱ¼ä²»ÊǺܼ±µÄ»°£¬ÍƼöÄãÏÈ°Ñweb.pyµÄ´úÂë¿´¿´£¬ > È»ºó¿´¿´cherrypyµÄ´úÂ룬ÔÙÓÃTwisted×Ô¼ºÊµÏÖÒ»¸öСµÄ¿ò¼Ü£¬Ö®ºóÄã¾Í»á·¢ÏÖÄÇЩ¿ò¼ÜÔÀ´²î±ð²¢²»´ó£¬Ñ§ÆðÀ´Ò²¿ÉÒÔÓÃһЩģʽÀ´Ñ§¡£ > > > > > µ±È»Ì¸µ½×Ô¼ºÊµÏÖÒ»¸ö¿ò¼Ü£¬ËµÊµÔڵIJ¢²»ÄÑ£¬ÎÒÒÔÇ°ÄǸöPylonsµÄÓ¦ÓÃÒòΪ×é¼þÉý¼¶µ¼ÖÂÈÕÖ¾»ìÂÒÖ®ºó£¬Ò»Æø֮ϾÍÓÃTwistedʵÏÖÁËÒ»¸öСµÄ¿ò¼Ü¡£Ò²ÐíÕâÒ²ÊÇΪʲôPythonµÄ¿ò¼ÜÕâô¶àµÄÔÒò£¬ÒòΪдÆðÀ´²¢²»ÄÑ¡£ÎÒµÄÕâ¸ö¿ò¼ÜÔÚÎÒµÄAMD > > 64Ë«ºĘ̈ʽ»úÉÏÃ棬ÿÃë¿ÉÒÔ´¦Àí1500+¸öÇëÇó¡£ > > ͬÑùµÄÌõ¼þÏÂweb.pyÊÇ720req/s£¬PylonsÊÇ610req/s¡£ÖÁÓÚmod_python£¬¾¡¹ÜºÜÊ죬µ«ÊÇ°²×°±È½ÏÂ鷳ûÓвâÊÔ¡£ > > > > ףѧϰ˳Àû¡£ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to > > python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request在lists.python.cn > > Detail Info: > > http://python.cn/mailman/listinfo/python-chinese > > > > > -- > '''Time is unimportant, only life important! > http://zoomquiet.org > blog在http://blog.zoomquiet.org/pyblosxom/ > wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet > scrap在http://floss.zoomquiet.org > douban在http://www.douban.com/people/zoomq/ > ____________________________________ > Pls. use OpenOffice.org to replace M$ Office. > http://zh.openoffice.org > Pls. use 7-zip to replace WinRAR/WinZip. > http://7-zip.org/zh-cn/ > You can get the truely Freedom 4 software. > ''' > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- powered by python -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070711/3c014de7/attachment.html
2007年07月13日 星期五 08:55
On 7/8/07, limodou <limodou在gmail.com> wrote: > 从中量级已经有过不少人对tg和django进行比较,在ibm开发者网站上还有过,网上也不少,不过可能大多是比较ROR与django.从设计哲学上来看,tg与pylons很接近,它们都是若干个项目的集成,而且目前越来越趋同,比如都使用mako模板,sqlalchemy这个ORM. tg上用的比较多的应该还是kid模版和sqlobject -- with kind regards
2007年07月13日 星期五 15:15
¾«²ÊµÄÌÖÂÛ£¡ -- ÔƵçÇ廪ͬ·½Ð¡Ãñ¹¤ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070713/df19ec99/attachment.html
2007年07月13日 星期五 15:43
django的session要用到数据库来管理,真的很奇怪,不过urls的映射实在是直观而有用,加上正则表达式,简直就是无敌的。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070713/0e3b9b45/attachment-0001.html
2007年07月13日 星期五 15:52
sessionÓÃÊý¾Ý¿â²»ÊǺÜÆæ¹Ö°É£¿ php²»ÊǺܶ඼ÖØдsession_handler°Ñsessionдµ½Êý¾ÝÂð On 7/13/07, Airecho Python <airecho.python在gmail.com> wrote: > > djangoµÄsessionÒªÓõ½Êý¾Ý¿âÀ´¹ÜÀí£¬ÕæµÄºÜÆæ¹Ö£¬²»¹ýurlsµÄÓ³ÉäʵÔÚÊÇÖ±¹Û¶øÓÐÓ㬼ÓÉÏÕýÔò±í´ïʽ£¬¼òÖ±¾ÍÊÇÎ޵еġ£ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070713/a6dea6bf/attachment.html
2007年07月13日 星期五 16:11
在07-7-13,Tian <askfor at gmail.com> 写道: > > session用数据库不是很奇怪吧? php不是很多都重写session_handler把session写到数据吗 我不懂PHP,所以才奇怪啊 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070713/c3346203/attachment.html
2007年07月14日 星期六 07:30
´æÔÚÊý¾Ý¿âÖÐ,ÓÐÒ»¸öºÃ´¦,¾ÍÊÇÔÚ¼¯Èº»·¾³ÖÐ.½Úµã²»Óÿ¼ÂÇsession ----- Original Message ----- From: Airecho Python To: python-chinese在lists.python.cn Sent: Friday, July 13, 2007 3:43 PM Subject: Re: [python-chinese]ÏÖÔÚpythonµÄweb¿ò¼ÜÕâô¶à£¬ÓÐûÓÐÈËÄÜ·ÖÎö·ÖÎö¸÷×ÔµÄÓŵãȱµã£¿ djangoµÄsessionÒªÓõ½Êý¾Ý¿âÀ´¹ÜÀí£¬ÕæµÄºÜÆæ¹Ö£¬²»¹ýurlsµÄÓ³ÉäʵÔÚÊÇÖ±¹Û¶øÓÐÓ㬼ÓÉÏÕýÔò±í´ïʽ£¬¼òÖ±¾ÍÊÇÎ޵еġ£ ------------------------------------------------------------------------------ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070714/1f820b8a/attachment.html
2007年07月14日 星期六 10:55
在07-7-14,netkiller <openunix at 163.com> 写道: > > 存在数据库中,有一个好处,就是在集群环境中.节点不用考虑session > 原来如此,3Q -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070714/87c5cd57/attachment.html
2007年07月14日 星期六 10:58
session存在数据库中,或者存在memcached中,一般的大站点都采用这种做法 在 07-7-14,netkiller<openunix在163.com> 写道: > > > 存在数据库中,有一个好处,就是在集群环境中.节点不用考虑session > > ----- Original Message ----- > From: Airecho Python > To: python-chinese在lists.python.cn > Sent: Friday, July 13, 2007 3:43 PM > Subject: Re: > [python-chinese]现在python的web框架这么多,有没有人能分析分析各自的优点缺点? > > django的session要用到数据库来管理,真的很奇怪,不过urls的映射实在是直观而有用,加上正则表达式,简直就是无敌的。 > > ________________________________ > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese >
2007年07月19日 星期四 22:47
能您自己写的框架共享以下否? On 7/10/07, doudou doudou <array.doudou at gmail.com> wrote: > > 我学的不多,暂且比较一下吧。 > > > mod_python,直接用这个编程的人不多,如果你比较喜欢了解一些细节和直接控制这些细节的话,则是首选,与其他几种RAD框架相比mod_python简直就是汇编,可用的几个寄存器确保你学起来并不困难,但是写程序往往要写很多。 > > > cherrypy,我以前曾经很喜欢这个东西,也是我学过的第二个框架,简洁就是美,至今也没有发现什么很不爽的地方,只是他比mod_python高级不了多少,还是有很多东西需要自己重新写。那时同时也学了Cheetah,感觉不错。 > > > > > Pylons,一个恶梦,学起来并不简单,到了用的时候更是一塌糊涂。我还受到要求用它写过一个应用,后来因为Pylons的下属某个组件版本升级,乱写日志,就直接pass了。从此以后不用Pylons。 > > TurboGears,因为有cherrypy的基础,一直很想学,只是出于实在没空,其中的表单提交验证是很方便的东西。我涉足TG很浅,知道的也很少,不多做评论,不过由于是与Pylons一样的由多个组件构成,难保各个组件版本难以协调。即便是相同的TG版本也难以确保各个组件的版本与之前安装的都相同。 > > > web.py,用作嵌入式服务器和嵌入的WEB管理界面还可以,很方便。可以随着应用一起发布,无需安装,简直就是太完美了。不过说实在的, > web.py的代码写的很巧妙,是我至今读过的很多WEB框架代码中最让我激动的,其中很多理念非常先进。 > > django,最近正在学,开发速度较快,基本可以满足我的要求。只是,很多都是重新开发的,所以我以前积累的很多Python各类组件的知识都用不上了。 > > 总体来说,推荐django,国内文档比较多,缺陷就是没有一本官方的书(写完的),而TG就有一本很不错的书。 > > > 如果你时间不是很急的话,推荐你先把web.py的代码看看, > 然后看看cherrypy的代码,再用Twisted自己实现一个小的框架,之后你就会发现那些框架原来差别并不大,学起来也可以用一些模式来学。 > > 当然谈到自己实现一个框架,说实在的并不难,我以前那个Pylons的应用因为组件升级导致日志混乱之后,一气之下就用Twisted实现了一个小的框架。也许这也是为什么Python的框架这么多的原因,因为写起来并不难。我的这个框架在我的AMD > 64双核台式机上面,每秒可以处理1500+个请求。同样的条件下web.py是720req > /s,Pylons是610req/s。至于mod_python,尽管很熟,但是安装比较麻烦没有测试。 > > 祝学习顺利。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070719/4998e4da/attachment.html
2007年07月20日 星期五 09:59
ÔÚ07-7-19£¬magic lu <lujianxy在gmail.com> дµÀ£º > > ÄÜÄú×Ô¼ºÐ´µÄ¿ò¼Ü¹²ÏíÒÔÏ·ñ£¿ > > On 7/10/07, doudou doudou <array.doudou在gmail.com> wrote: > > > > ÎÒѧµÄ²»¶à£¬ÔÝÇұȽÏһϰɡ£ > > > > mod_python£¬Ö±½ÓÓÃÕâ¸ö±à³ÌµÄÈ˲»¶à£¬Èç¹ûÄã±È½Ïϲ»¶Á˽âһЩϸ½ÚºÍÖ±½Ó¿ØÖÆÕâЩϸ½ÚµÄ»°£¬ÔòÊÇÊ×Ñ¡£¬ÓëÆäËû¼¸ÖÖRAD¿ò¼ÜÏà±Èmod_python¼òÖ±¾ÍÊÇ»ã±à£¬¿ÉÓõļ¸¸ö¼Ä´æÆ÷È·±£ÄãѧÆðÀ´²¢²»À§ÄÑ£¬µ«ÊÇд³ÌÐòÍùÍùҪдºÜ¶à¡£ > > > > > > > > cherrypy£¬ÎÒÒÔÇ°Ôø¾ºÜϲ»¶Õâ¸ö¶«Î÷£¬Ò²ÊÇÎÒѧ¹ýµÄµÚ¶þ¸ö¿ò¼Ü£¬¼ò½à¾ÍÊÇÃÀ£¬ÖÁ½ñҲûÓз¢ÏÖʲôºÜ²»Ë¬µÄµØ·½£¬Ö»ÊÇËû±Èmod_python¸ß¼¶²»Á˶àÉÙ£¬»¹ÊÇÓкܶණÎ÷ÐèÒª×Ô¼ºÖØÐÂд¡£ÄÇʱͬʱҲѧÁËCheetah£¬¸Ð¾õ²»´í¡£ > > > > > > > > Pylons£¬Ò»¸ö¶ñÃΣ¬Ñ§ÆðÀ´²¢²»¼òµ¥£¬µ½ÁËÓõÄʱºò¸üÊÇÒ»ËúºýÍ¿¡£ÎÒ»¹Êܵ½ÒªÇóÓÃËüд¹ýÒ»¸öÓ¦Ó㬺óÀ´ÒòΪPylonsµÄÏÂÊôij¸ö×é¼þ°æ±¾Éý¼¶£¬ÂÒдÈÕÖ¾£¬¾ÍÖ±½ÓpassÁË¡£´Ó´ËÒÔºó²»ÓÃPylons¡£ > > > > > > TurboGears£¬ÒòΪÓÐcherrypyµÄ»ù´¡£¬Ò»Ö±ºÜÏëѧ£¬Ö»ÊdzöÓÚʵÔÚû¿Õ£¬ÆäÖÐµÄ±íµ¥Ìá½»ÑéÖ¤ÊǺܷ½±ãµÄ¶«Î÷¡£ÎÒÉæ×ãTGºÜdz£¬ÖªµÀµÄÒ²ºÜÉÙ£¬²»¶à×öÆÀÂÛ£¬²»¹ýÓÉÓÚÊÇÓëPylonsÒ»ÑùµÄÓɶà¸ö×é¼þ¹¹³É£¬Äѱ£¸÷¸ö×é¼þ°æ±¾ÄÑÒÔе÷¡£¼´±ãÊÇÏàͬµÄTG°æ±¾Ò²ÄÑÒÔÈ·±£¸÷¸ö×é¼þµÄ°æ±¾Óë֮ǰ°²×°µÄ¶¼Ïàͬ¡£ > > > > > > web.py£¬ÓÃ×÷ǶÈëʽ·þÎñÆ÷ºÍǶÈëµÄWEB¹ÜÀí½çÃ滹¿ÉÒÔ£¬ºÜ·½±ã¡£¿ÉÒÔËæ×ÅÓ¦ÓÃÒ»Æð·¢²¼£¬ÎÞÐè°²×°£¬¼òÖ±¾ÍÊÇÌ«ÍêÃÀÁË¡£²»¹ý˵ʵÔڵģ¬ > > web.pyµÄ´úÂëдµÄºÜÇÉÃÊÇÎÒÖÁ½ñ¶Á¹ýµÄºÜ¶àWEB¿ò¼Ü´úÂëÖÐ×îÈÃÎÒ¼¤¶¯µÄ£¬ÆäÖкܶàÀíÄî·Ç³£ÏȽø¡£ > > > > > > django£¬×î½üÕýÔÚѧ£¬¿ª·¢ËٶȽϿ죬»ù±¾¿ÉÒÔÂú×ãÎÒµÄÒªÇó¡£Ö»ÊÇ£¬ºÜ¶à¶¼ÊÇÖØпª·¢µÄ£¬ËùÒÔÎÒÒÔÇ°»ýÀ۵ĺܶàPython¸÷Àà×é¼þµÄ֪ʶ¶¼Óò»ÉÏÁË¡£ > > > > ×ÜÌåÀ´Ëµ£¬ÍƼödjango£¬¹úÄÚÎĵµ±È½Ï¶à£¬È±ÏݾÍÊÇûÓÐÒ»±¾¹Ù·½µÄÊé(дÍêµÄ)£¬¶øTG¾ÍÓÐÒ»±¾ºÜ²»´íµÄÊé¡£ > > > > > > Èç¹ûÄãʱ¼ä²»ÊǺܼ±µÄ»°£¬ÍƼöÄãÏÈ°Ñweb.pyµÄ´úÂë¿´¿´£¬ > > È»ºó¿´¿´cherrypyµÄ´úÂ룬ÔÙÓÃTwisted×Ô¼ºÊµÏÖÒ»¸öСµÄ¿ò¼Ü£¬Ö®ºóÄã¾Í»á·¢ÏÖÄÇЩ¿ò¼ÜÔÀ´²î±ð²¢²»´ó£¬Ñ§ÆðÀ´Ò²¿ÉÒÔÓÃһЩģʽÀ´Ñ§¡£ > > > > µ±È»Ì¸µ½×Ô¼ºÊµÏÖÒ»¸ö¿ò¼Ü£¬ËµÊµÔڵIJ¢²»ÄÑ£¬ÎÒÒÔÇ°ÄǸöPylonsµÄÓ¦ÓÃÒòΪ×é¼þÉý¼¶µ¼ÖÂÈÕÖ¾»ìÂÒÖ®ºó£¬Ò»Æø֮ϾÍÓÃTwistedʵÏÖÁËÒ»¸öСµÄ¿ò¼Ü¡£Ò²ÐíÕâÒ²ÊÇΪʲôPythonµÄ¿ò¼ÜÕâô¶àµÄÔÒò£¬ÒòΪдÆðÀ´²¢²»ÄÑ¡£ÎÒµÄÕâ¸ö¿ò¼ÜÔÚÎÒµÄAMD > > 64Ë«ºĘ̈ʽ»úÉÏÃ棬ÿÃë¿ÉÒÔ´¦Àí1500+¸öÇëÇó¡£Í¬ÑùµÄÌõ¼þÏÂweb.pyÊÇ720req > > /s£¬PylonsÊÇ610req/s¡£ÖÁÓÚmod_python£¬¾¡¹ÜºÜÊ죬µ«ÊÇ°²×°±È½ÏÂ鷳ûÓвâÊÔ¡£ > > > > ףѧϰ˳Àû¡£ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > DJANGO ²»´í,ËäÈ»²»ÏóPHPÄÇÑùÁé»î,ȷʵ¿ÉÒÔ±£Ö¤ÄãµÄ´úÂëÖÊÁ¿.ÖØÓÃÐкܹؼü. -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070720/3d273a73/attachment.html
2007年07月20日 星期五 10:22
¶ÔÁË,½èÎÊÒ»ÏÂ: ʹÓà mod_python ʹ django ºÍ apache Ò»ÆðÔËÐÐ. ÊDz»ÊÇÿ´ÎÐÞ¸ÄÁËÓ¦ÓõĴúÂë,¶¼µÃÖØÐÂÆô¶¯ apache ÄØ? ¾¡¹ÜÔÚ djangoµÄÎĵµÉÏ˵,¿ÉÒÔÉèÖà MaxRequestsPerChild 1 À´ÊµÏÖÔÚ¿ª·¢ÆÚ²»±ØÊÖ¹¤ÖØÆô apache. µ«ÊÇÈç¹ûÊÇһ̨ÐéÄâÖ÷»úµÄ»°,ÓÐʲôºÃ°ì·¨ÄØ? benyu 2007-07-20 ·¢¼þÈË£º littlesea littlesea ·¢ËÍʱ¼ä£º 2007-07-20 10:01:01 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÏÖÔÚpythonµÄweb¿ò¼ÜÕâô¶à£¬ÓÐûÓÐÈËÄÜ·ÖÎö·ÖÎö¸÷×ÔµÄÓŵãȱµã£¿ ÔÚ07-7-19£¬magic lu <lujianxy在gmail.com> дµÀ£º ÄÜÄú×Ô¼ºÐ´µÄ¿ò¼Ü¹²ÏíÒÔÏ·ñ£¿ On 7/10/07, doudou doudou <array.doudou在gmail.com > wrote: ÎÒѧµÄ²»¶à£¬ÔÝÇұȽÏһϰɡ£ mod_python£¬Ö±½ÓÓÃÕâ¸ö±à³ÌµÄÈ˲»¶à£¬Èç¹ûÄã±È½Ïϲ»¶Á˽âһЩϸ½ÚºÍÖ±½Ó¿ØÖÆÕâЩϸ½ÚµÄ»°£¬ÔòÊÇÊ×Ñ¡£¬ÓëÆäËû¼¸ÖÖRAD¿ò¼ÜÏà±Èmod_python¼òÖ±¾ÍÊÇ»ã±à£¬¿ÉÓõļ¸¸ö¼Ä´æÆ÷È·±£ÄãѧÆðÀ´²¢²»À§ÄÑ£¬µ«ÊÇд³ÌÐòÍùÍùҪдºÜ¶à¡£ cherrypy£¬ÎÒÒÔÇ°Ôø¾ºÜϲ»¶Õâ¸ö¶«Î÷£¬Ò²ÊÇÎÒѧ¹ýµÄµÚ¶þ¸ö¿ò¼Ü£¬¼ò½à¾ÍÊÇÃÀ£¬ÖÁ½ñҲûÓз¢ÏÖʲôºÜ²»Ë¬µÄµØ·½£¬Ö»ÊÇËû±Èmod_python¸ß¼¶²»Á˶àÉÙ£¬»¹ÊÇÓкܶණÎ÷ÐèÒª×Ô¼ºÖØÐÂд¡£ÄÇʱͬʱҲѧÁËCheetah£¬¸Ð¾õ²»´í¡£ Pylons£¬Ò»¸ö¶ñÃΣ¬Ñ§ÆðÀ´²¢²»¼òµ¥£¬µ½ÁËÓõÄʱºò¸üÊÇÒ»ËúºýÍ¿¡£ÎÒ»¹Êܵ½ÒªÇóÓÃËüд¹ýÒ»¸öÓ¦Ó㬺óÀ´ÒòΪPylonsµÄÏÂÊôij¸ö×é¼þ°æ±¾Éý¼¶£¬ÂÒдÈÕÖ¾£¬¾ÍÖ±½ÓpassÁË¡£´Ó´ËÒÔºó²»ÓÃPylons¡£ TurboGears£¬ÒòΪÓÐcherrypyµÄ»ù´¡£¬Ò»Ö±ºÜÏëѧ£¬Ö»ÊdzöÓÚʵÔÚû¿Õ£¬ÆäÖÐµÄ±íµ¥Ìá½»ÑéÖ¤ÊǺܷ½±ãµÄ¶«Î÷¡£ÎÒÉæ×ãTGºÜdz£¬ÖªµÀµÄÒ²ºÜÉÙ£¬²»¶à×öÆÀÂÛ£¬²»¹ýÓÉÓÚÊÇÓëPylonsÒ»ÑùµÄÓɶà¸ö×é¼þ¹¹³É£¬Äѱ£¸÷¸ö×é¼þ°æ±¾ÄÑÒÔе÷¡£¼´±ãÊÇÏàͬµÄTG°æ±¾Ò²ÄÑÒÔÈ·±£¸÷¸ö×é¼þµÄ°æ±¾Óë֮ǰ°²×°µÄ¶¼Ïàͬ¡£ web.py£¬ÓÃ×÷ǶÈëʽ·þÎñÆ÷ºÍǶÈëµÄWEB¹ÜÀí½çÃ滹¿ÉÒÔ£¬ºÜ·½±ã¡£¿ÉÒÔËæ×ÅÓ¦ÓÃÒ»Æð·¢²¼£¬ÎÞÐè°²×°£¬¼òÖ±¾ÍÊÇÌ«ÍêÃÀÁË¡£²»¹ý˵ʵÔڵģ¬ web.pyµÄ´úÂëдµÄºÜÇÉÃÊÇÎÒÖÁ½ñ¶Á¹ýµÄºÜ¶àWEB¿ò¼Ü´úÂëÖÐ×îÈÃÎÒ¼¤¶¯µÄ£¬ÆäÖкܶàÀíÄî·Ç³£ÏȽø¡£ django£¬×î½üÕýÔÚѧ£¬¿ª·¢ËٶȽϿ죬»ù±¾¿ÉÒÔÂú×ãÎÒµÄÒªÇó¡£Ö»ÊÇ£¬ºÜ¶à¶¼ÊÇÖØпª·¢µÄ£¬ËùÒÔÎÒÒÔÇ°»ýÀ۵ĺܶàPython¸÷Àà×é¼þµÄ֪ʶ¶¼Óò»ÉÏÁË¡£ ×ÜÌåÀ´Ëµ£¬ÍƼödjango£¬¹úÄÚÎĵµ±È½Ï¶à£¬È±ÏݾÍÊÇûÓÐÒ»±¾¹Ù·½µÄÊé(дÍêµÄ)£¬¶øTG¾ÍÓÐÒ»±¾ºÜ²»´íµÄÊé¡£ Èç¹ûÄãʱ¼ä²»ÊǺܼ±µÄ»°£¬ÍƼöÄãÏÈ°Ñweb.pyµÄ´úÂë¿´¿´£¬È»ºó¿´¿´cherrypyµÄ´úÂ룬ÔÙÓÃTwisted×Ô¼ºÊµÏÖÒ»¸öСµÄ¿ò¼Ü£¬Ö®ºóÄã¾Í»á·¢ÏÖÄÇЩ¿ò¼ÜÔÀ´²î±ð²¢²»´ó£¬Ñ§ÆðÀ´Ò²¿ÉÒÔÓÃһЩģʽÀ´Ñ§¡£ µ±È»Ì¸µ½×Ô¼ºÊµÏÖÒ»¸ö¿ò¼Ü£¬ËµÊµÔڵIJ¢²»ÄÑ£¬ÎÒÒÔÇ°ÄǸöPylonsµÄÓ¦ÓÃÒòΪ×é¼þÉý¼¶µ¼ÖÂÈÕÖ¾»ìÂÒÖ®ºó£¬Ò»Æø֮ϾÍÓÃTwistedʵÏÖÁËÒ»¸öСµÄ¿ò¼Ü¡£Ò²ÐíÕâÒ²ÊÇΪʲôPythonµÄ¿ò¼ÜÕâô¶àµÄÔÒò£¬ÒòΪдÆðÀ´²¢²»ÄÑ¡£ÎÒµÄÕâ¸ö¿ò¼ÜÔÚÎÒµÄAMD 64Ë«ºĘ̈ʽ»úÉÏÃ棬ÿÃë¿ÉÒÔ´¦Àí1500+¸öÇëÇó¡£Í¬ÑùµÄÌõ¼þÏÂweb.pyÊÇ720req/s£¬PylonsÊÇ610req/s¡£ÖÁÓÚmod_python£¬¾¡¹ÜºÜÊ죬µ«ÊÇ°²×°±È½ÏÂ鷳ûÓвâÊÔ¡£ ףѧϰ˳Àû¡£ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese DJANGO ²»´í,ËäÈ»²»ÏóPHPÄÇÑùÁé»î,ȷʵ¿ÉÒÔ±£Ö¤ÄãµÄ´úÂëÖÊÁ¿.ÖØÓÃÐкܹؼü. -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070720/c2266728/attachment-0001.html
2007年07月20日 星期五 10:37
django»¹ÊÇûÓÐÄÚÖÃajaxµÄÖ§³ÖÂð£¿ÏëÅäºÏjqueryÓÃûÎÊÌâ°É£¿ ÔÚ07-7-20£¬benyu <bbenyu在gmail.com> дµÀ£º > > ¶ÔÁË,½èÎÊÒ»ÏÂ: > ʹÓà mod_python ʹ django ºÍ apache Ò»ÆðÔËÐÐ. > ÊDz»ÊÇÿ´ÎÐÞ¸ÄÁËÓ¦ÓõĴúÂë,¶¼µÃÖØÐÂÆô¶¯ apache ÄØ? > ¾¡¹ÜÔÚ djangoµÄÎĵµÉÏ˵,¿ÉÒÔÉèÖà MaxRequestsPerChild 1 À´ÊµÏÖÔÚ¿ª·¢ÆÚ²»±ØÊÖ¹¤ÖØÆô apache. > µ«ÊÇÈç¹ûÊÇһ̨ÐéÄâÖ÷»úµÄ»°,ÓÐʲôºÃ°ì·¨ÄØ? > > ------------------------------ > benyu > 2007-07-20 > ------------------------------ > *·¢¼þÈË£º* littlesea littlesea > *·¢ËÍʱ¼ä£º* 2007-07-20 10:01:01 > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > *³ËÍ£º* > *Ö÷Ì⣺* Re: [python-chinese]ÏÖÔÚpythonµÄweb¿ò¼ÜÕâô¶à£¬ÓÐûÓÐÈËÄÜ·ÖÎö·ÖÎö¸÷×ÔµÄÓŵãȱµã£¿ > > > > ÔÚ07-7-19£¬magic lu <lujianxy在gmail.com> дµÀ£º > > > > ÄÜÄú×Ô¼ºÐ´µÄ¿ò¼Ü¹²ÏíÒÔÏ·ñ£¿ > > > > On 7/10/07, doudou doudou <array.doudou在gmail.com > wrote: > > > > > > ÎÒѧµÄ²»¶à£¬ÔÝÇұȽÏһϰɡ£ > > > > > > mod_python£¬Ö±½ÓÓÃÕâ¸ö±à³ÌµÄÈ˲»¶à£¬Èç¹ûÄã±È½Ïϲ»¶Á˽âһЩϸ½ÚºÍÖ±½Ó¿ØÖÆÕâЩϸ½ÚµÄ»°£¬ÔòÊÇÊ×Ñ¡£¬ÓëÆäËû¼¸ÖÖRAD¿ò¼ÜÏà±Èmod_python¼òÖ±¾ÍÊÇ»ã±à£¬¿ÉÓõļ¸¸ö¼Ä´æÆ÷È·±£ÄãѧÆðÀ´²¢²»À§ÄÑ£¬µ«ÊÇд³ÌÐòÍùÍùҪдºÜ¶à¡£ > > > > > > > > > > > > cherrypy£¬ÎÒÒÔÇ°Ôø¾ºÜϲ»¶Õâ¸ö¶«Î÷£¬Ò²ÊÇÎÒѧ¹ýµÄµÚ¶þ¸ö¿ò¼Ü£¬¼ò½à¾ÍÊÇÃÀ£¬ÖÁ½ñҲûÓз¢ÏÖʲôºÜ²»Ë¬µÄµØ·½£¬Ö»ÊÇËû±Èmod_python¸ß¼¶²»Á˶àÉÙ£¬»¹ÊÇÓкܶණÎ÷ÐèÒª×Ô¼ºÖØÐÂд¡£ÄÇʱͬʱҲѧÁËCheetah£¬¸Ð¾õ²»´í¡£ > > > > > > > > > > > > Pylons£¬Ò»¸ö¶ñÃΣ¬Ñ§ÆðÀ´²¢²»¼òµ¥£¬µ½ÁËÓõÄʱºò¸üÊÇÒ»ËúºýÍ¿¡£ÎÒ»¹Êܵ½ÒªÇóÓÃËüд¹ýÒ»¸öÓ¦Ó㬺óÀ´ÒòΪPylonsµÄÏÂÊôij¸ö×é¼þ°æ±¾Éý¼¶£¬ÂÒдÈÕÖ¾£¬¾ÍÖ±½ÓpassÁË¡£´Ó´ËÒÔºó²»ÓÃPylons¡£ > > > > > > > > > TurboGears£¬ÒòΪÓÐcherrypyµÄ»ù´¡£¬Ò»Ö±ºÜÏëѧ£¬Ö»ÊdzöÓÚʵÔÚû¿Õ£¬ÆäÖÐµÄ±íµ¥Ìá½»ÑéÖ¤ÊǺܷ½±ãµÄ¶«Î÷¡£ÎÒÉæ×ãTGºÜdz£¬ÖªµÀµÄÒ²ºÜÉÙ£¬²»¶à×öÆÀÂÛ£¬²»¹ýÓÉÓÚÊÇÓëPylonsÒ»ÑùµÄÓɶà¸ö×é¼þ¹¹³É£¬Äѱ£¸÷¸ö×é¼þ°æ±¾ÄÑÒÔе÷¡£¼´±ãÊÇÏàͬµÄTG°æ±¾Ò²ÄÑÒÔÈ·±£¸÷¸ö×é¼þµÄ°æ±¾Óë֮ǰ°²×°µÄ¶¼Ïàͬ¡£ > > > > > > > > > web.py£¬ÓÃ×÷ǶÈëʽ·þÎñÆ÷ºÍǶÈëµÄWEB¹ÜÀí½çÃ滹¿ÉÒÔ£¬ºÜ·½±ã¡£¿ÉÒÔËæ×ÅÓ¦ÓÃÒ»Æð·¢²¼£¬ÎÞÐè°²×°£¬¼òÖ±¾ÍÊÇÌ«ÍêÃÀÁË¡£²»¹ý˵ʵÔڵģ¬ > > > web.pyµÄ´úÂëдµÄºÜÇÉÃÊÇÎÒÖÁ½ñ¶Á¹ýµÄºÜ¶àWEB¿ò¼Ü´úÂëÖÐ×îÈÃÎÒ¼¤¶¯µÄ£¬ÆäÖкܶàÀíÄî·Ç³£ÏȽø¡£ > > > > > > > > > django£¬×î½üÕýÔÚѧ£¬¿ª·¢ËٶȽϿ죬»ù±¾¿ÉÒÔÂú×ãÎÒµÄÒªÇó¡£Ö»ÊÇ£¬ºÜ¶à¶¼ÊÇÖØпª·¢µÄ£¬ËùÒÔÎÒÒÔÇ°»ýÀ۵ĺܶàPython¸÷Àà×é¼þµÄ֪ʶ¶¼Óò»ÉÏÁË¡£ > > > > > > ×ÜÌåÀ´Ëµ£¬ÍƼödjango£¬¹úÄÚÎĵµ±È½Ï¶à£¬È±ÏݾÍÊÇûÓÐÒ»±¾¹Ù·½µÄÊé(дÍêµÄ)£¬¶øTG¾ÍÓÐÒ»±¾ºÜ²»´íµÄÊé¡£ > > > > > > > > > Èç¹ûÄãʱ¼ä²»ÊǺܼ±µÄ»°£¬ÍƼöÄãÏÈ°Ñweb.pyµÄ´úÂë¿´¿´£¬ > > > È»ºó¿´¿´cherrypyµÄ´úÂ룬ÔÙÓÃTwisted×Ô¼ºÊµÏÖÒ»¸öСµÄ¿ò¼Ü£¬Ö®ºóÄã¾Í»á·¢ÏÖÄÇЩ¿ò¼ÜÔÀ´²î±ð²¢²»´ó£¬Ñ§ÆðÀ´Ò²¿ÉÒÔÓÃһЩģʽÀ´Ñ§¡£ > > > > > > µ±È»Ì¸µ½×Ô¼ºÊµÏÖÒ»¸ö¿ò¼Ü£¬ËµÊµÔڵIJ¢²»ÄÑ£¬ÎÒÒÔÇ°ÄǸöPylonsµÄÓ¦ÓÃÒòΪ×é¼þÉý¼¶µ¼ÖÂÈÕÖ¾»ìÂÒÖ®ºó£¬Ò»Æø֮ϾÍÓÃTwistedʵÏÖÁËÒ»¸öСµÄ¿ò¼Ü¡£Ò²ÐíÕâÒ²ÊÇΪʲôPythonµÄ¿ò¼ÜÕâô¶àµÄÔÒò£¬ÒòΪдÆðÀ´²¢²»ÄÑ¡£ÎÒµÄÕâ¸ö¿ò¼ÜÔÚÎÒµÄAMD > > > 64Ë«ºĘ̈ʽ»úÉÏÃ棬ÿÃë¿ÉÒÔ´¦Àí1500+¸öÇëÇó¡£Í¬ÑùµÄÌõ¼þÏÂweb.pyÊÇ720req > > > /s£¬PylonsÊÇ610req/s¡£ÖÁÓÚmod_python£¬¾¡¹ÜºÜÊ죬µ«ÊÇ°²×°±È½ÏÂ鷳ûÓвâÊÔ¡£ > > > > > > ףѧϰ˳Àû¡£ > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese在lists.python.cn > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request在lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > DJANGO ²»´í,ËäÈ»²»ÏóPHPÄÇÑùÁé»î,ȷʵ¿ÉÒÔ±£Ö¤ÄãµÄ´úÂëÖÊÁ¿.ÖØÓÃÐкܹؼü. > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070720/3da2b861/attachment.html
2007年07月20日 星期五 11:58
On 7/20/07, beck917 <beck917在gmail.com> wrote: > django还是没有内置ajax的支持吗?想配合jquery用没问题吧? > 没有,使用jquery和其它的ajax没有问题,我做的项目基本上都是使用了jquery做ajax的。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2007年07月23日 星期一 18:47
""" ʹÓÃTwistedʵÏÖµÄHTTP-RPCÖмä¼þ """ import time import sys import re from twisted.internet import reactor,protocol from twisted.web import http from twisted.application import service,internet from twisted.python import log debuging=True urlmapping={} class HtmidBaseProtocol(http.Request): """HTTPÇëÇó´¦ÀíÐÒé""" def process(self): """´¦Àíº¯Êý""" global urlmapping global debuging if debuging: print "PATH: %s; URI: %s"%(self.path,self.uri) for urlre in urlmapping.keys(): if re.match(urlre,self.uri): result=urlmapping[urlre](self) self.write(result) self.finish() break else: self.setResponseCode(http.NOT_FOUND) self.write("NOT FOUND
") self.finish() return HtmidProtocol=HtmidBaseProtocol class HtmidHttp(http.HTTPChannel): """ÇëÇó´¦Àí¹¤³§""" requestFactory=HtmidProtocol class HtmidFactory(http.HTTPFactory): """HTTP·þÎñÆ÷¹¤³§""" protocol=HtmidHttp class HtmidService(internet.TCPServer): """HtmidµÄ·þÎñÍйÜ""" def __init__(self,port=8080): internet.TCPServer.__init__(self,port,HtmidFactory()) return def start_server(port=8080,debug=True): """Ö¸¶¨¶Ë¿ÚÆô¶¯·þÎñÆ÷""" global debuging debuging=debug if debug: log.startLogging(sys.stdout) reactor.listenTCP(port,HtmidFactory()) reactor.run() return def get_application(appName="Htmid",port=8080,debug=True): """·µ»ØÒ»¸öapplication¶ÔÏó£¬ÓÃÓÚ½¨Á¢·þÎñ""" global debuging debuging=debug #if debug: # log.startLogging(sys.stdout) application=service.Application(appName) htmidService=HtmidService(port) htmidService.setServiceParent(application) return application ########################################################################### # ¼¸¸ö³£ÓõÄÏìÓ¦º¯Êý def index(req): """»¶ÓÒ³Ãæ""" return "Welcome using htMid!
" ########################################################################### if __name__=="__main__": urlmapping["^/$"]=index start_server(debug=False) ÔÚ07-7-19£¬magic lu <lujianxy在gmail.com> дµÀ£º > > ÄÜÄú×Ô¼ºÐ´µÄ¿ò¼Ü¹²ÏíÒÔÏ·ñ£¿ > > On 7/10/07, doudou doudou <array.doudou在gmail.com> wrote: > > > > ÎÒѧµÄ²»¶à£¬ÔÝÇұȽÏһϰɡ£ > > > > mod_python£¬Ö±½ÓÓÃÕâ¸ö±à³ÌµÄÈ˲»¶à£¬Èç¹ûÄã±È½Ïϲ»¶Á˽âһЩϸ½ÚºÍÖ±½Ó¿ØÖÆÕâЩϸ½ÚµÄ»°£¬ÔòÊÇÊ×Ñ¡£¬ÓëÆäËû¼¸ÖÖRAD¿ò¼ÜÏà±Èmod_python¼òÖ±¾ÍÊÇ»ã±à£¬¿ÉÓõļ¸¸ö¼Ä´æÆ÷È·±£ÄãѧÆðÀ´²¢²»À§ÄÑ£¬µ«ÊÇд³ÌÐòÍùÍùҪдºÜ¶à¡£ > > > > > > > > cherrypy£¬ÎÒÒÔÇ°Ôø¾ºÜϲ»¶Õâ¸ö¶«Î÷£¬Ò²ÊÇÎÒѧ¹ýµÄµÚ¶þ¸ö¿ò¼Ü£¬¼ò½à¾ÍÊÇÃÀ£¬ÖÁ½ñҲûÓз¢ÏÖʲôºÜ²»Ë¬µÄµØ·½£¬Ö»ÊÇËû±Èmod_python¸ß¼¶²»Á˶àÉÙ£¬»¹ÊÇÓкܶණÎ÷ÐèÒª×Ô¼ºÖØÐÂд¡£ÄÇʱͬʱҲѧÁËCheetah£¬¸Ð¾õ²»´í¡£ > > > > > > > > Pylons£¬Ò»¸ö¶ñÃΣ¬Ñ§ÆðÀ´²¢²»¼òµ¥£¬µ½ÁËÓõÄʱºò¸üÊÇÒ»ËúºýÍ¿¡£ÎÒ»¹Êܵ½ÒªÇóÓÃËüд¹ýÒ»¸öÓ¦Ó㬺óÀ´ÒòΪPylonsµÄÏÂÊôij¸ö×é¼þ°æ±¾Éý¼¶£¬ÂÒдÈÕÖ¾£¬¾ÍÖ±½ÓpassÁË¡£´Ó´ËÒÔºó²»ÓÃPylons¡£ > > > > > > TurboGears£¬ÒòΪÓÐcherrypyµÄ»ù´¡£¬Ò»Ö±ºÜÏëѧ£¬Ö»ÊdzöÓÚʵÔÚû¿Õ£¬ÆäÖÐµÄ±íµ¥Ìá½»ÑéÖ¤ÊǺܷ½±ãµÄ¶«Î÷¡£ÎÒÉæ×ãTGºÜdz£¬ÖªµÀµÄÒ²ºÜÉÙ£¬²»¶à×öÆÀÂÛ£¬²»¹ýÓÉÓÚÊÇÓëPylonsÒ»ÑùµÄÓɶà¸ö×é¼þ¹¹³É£¬Äѱ£¸÷¸ö×é¼þ°æ±¾ÄÑÒÔе÷¡£¼´±ãÊÇÏàͬµÄTG°æ±¾Ò²ÄÑÒÔÈ·±£¸÷¸ö×é¼þµÄ°æ±¾Óë֮ǰ°²×°µÄ¶¼Ïàͬ¡£ > > > > > > web.py£¬ÓÃ×÷ǶÈëʽ·þÎñÆ÷ºÍǶÈëµÄWEB¹ÜÀí½çÃ滹¿ÉÒÔ£¬ºÜ·½±ã¡£¿ÉÒÔËæ×ÅÓ¦ÓÃÒ»Æð·¢²¼£¬ÎÞÐè°²×°£¬¼òÖ±¾ÍÊÇÌ«ÍêÃÀÁË¡£²»¹ý˵ʵÔڵģ¬ > > web.pyµÄ´úÂëдµÄºÜÇÉÃÊÇÎÒÖÁ½ñ¶Á¹ýµÄºÜ¶àWEB¿ò¼Ü´úÂëÖÐ×îÈÃÎÒ¼¤¶¯µÄ£¬ÆäÖкܶàÀíÄî·Ç³£ÏȽø¡£ > > > > > > django£¬×î½üÕýÔÚѧ£¬¿ª·¢ËٶȽϿ죬»ù±¾¿ÉÒÔÂú×ãÎÒµÄÒªÇó¡£Ö»ÊÇ£¬ºÜ¶à¶¼ÊÇÖØпª·¢µÄ£¬ËùÒÔÎÒÒÔÇ°»ýÀ۵ĺܶàPython¸÷Àà×é¼þµÄ֪ʶ¶¼Óò»ÉÏÁË¡£ > > > > ×ÜÌåÀ´Ëµ£¬ÍƼödjango£¬¹úÄÚÎĵµ±È½Ï¶à£¬È±ÏݾÍÊÇûÓÐÒ»±¾¹Ù·½µÄÊé(дÍêµÄ)£¬¶øTG¾ÍÓÐÒ»±¾ºÜ²»´íµÄÊé¡£ > > > > > > Èç¹ûÄãʱ¼ä²»ÊǺܼ±µÄ»°£¬ÍƼöÄãÏÈ°Ñweb.pyµÄ´úÂë¿´¿´£¬È»ºó¿´¿´cherrypyµÄ´úÂ룬ÔÙÓÃTwisted×Ô¼ºÊµÏÖÒ»¸öСµÄ¿ò¼Ü£¬Ö®ºóÄã¾Í»á·¢ÏÖÄÇЩ¿ò¼ÜÔÀ´²î±ð²¢²»´ó£¬Ñ§ÆðÀ´Ò²¿ÉÒÔÓÃһЩģʽÀ´Ñ§¡£ > > > > µ±È»Ì¸µ½×Ô¼ºÊµÏÖÒ»¸ö¿ò¼Ü£¬ËµÊµÔڵIJ¢²»ÄÑ£¬ÎÒÒÔÇ°ÄǸöPylonsµÄÓ¦ÓÃÒòΪ×é¼þÉý¼¶µ¼ÖÂÈÕÖ¾»ìÂÒÖ®ºó£¬Ò»Æø֮ϾÍÓÃTwistedʵÏÖÁËÒ»¸öСµÄ¿ò¼Ü¡£Ò²ÐíÕâÒ²ÊÇΪʲôPythonµÄ¿ò¼ÜÕâô¶àµÄÔÒò£¬ÒòΪдÆðÀ´²¢²»ÄÑ¡£ÎÒµÄÕâ¸ö¿ò¼ÜÔÚÎÒµÄAMD > > 64Ë«ºĘ̈ʽ»úÉÏÃ棬ÿÃë¿ÉÒÔ´¦Àí1500+¸öÇëÇó¡£ Í¬ÑùµÄÌõ¼þÏÂweb.pyÊÇ720req > > /s£¬PylonsÊÇ610req/s¡£ÖÁÓÚmod_python£¬¾¡¹ÜºÜÊ죬µ«ÊÇ°²×°±È½ÏÂ鷳ûÓвâÊÔ¡£ > > > > ףѧϰ˳Àû¡£ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070723/c0a51ba0/attachment.html
Zeuux © 2025
京ICP备05028076号