2004年05月26日 星期三 17:28
巨灵财经? 怎么找人问呢? -----邮件原件----- 发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan 发送时间: 2004年5月26日 15:55 收件人: python-chinese at lists.python.cn 主题: Re: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? ----- Original Message ----- From: "周海文" <zhou.haiwen at gti.cn> To: <python-chinese at lists.python.cn> Sent: Wednesday, May 26, 2004 3:41 PM Subject: Re: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? > 你说zope的效率有问题,你可以看看 http://webfinance.gti.cn,这个网站目前的数据库容量已有13GB,是使用zope+python的组合,效率也不见差呀? > > 关于效率,我认为 apache+mod_python 是python中最快的组合。 是啊,不是一般的快。 ;-)
2004年05月26日 星期三 18:02
呵呵!,不好意思,这个就是我们做的。 你说的对,我们基本上是全部用ZOPE中的External Method连接python程序,然后由python程序产生html输出。在ZOPE中作了缓存,有一个后台更新程序定时从数据库选择数据,然后更新到ZOPE的内存空间,python程序则直接从内存中拿数据组成动态的页面。 至于共享数据库连接的问题,你可以先写一个简单的数据库连接类,然后实例化成对象,然后从其他的python程序中import这个对象,用这个对象访问数据库,就已经是共享的了。 这种共享数据库连接的方法是基于python的,所以不仅在zope中可以,而且在apache+mod_python中也可以(我们有apache+mod_python的项目也是这么用的)。 ----- Original Message ----- From: "Tan Lihui" <tony at exchange.ricsson.com> To: <python-chinese at lists.python.cn> Sent: Wednesday, May 26, 2004 5:28 PM Subject: 答复: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? 巨灵财经? 怎么找人问呢? -----邮件原件----- 发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan 发送时间: 2004年5月26日 15:55 收件人: python-chinese at lists.python.cn 主题: Re: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? ----- Original Message ----- From: "周海文" <zhou.haiwen at gti.cn> To: <python-chinese at lists.python.cn> Sent: Wednesday, May 26, 2004 3:41 PM Subject: Re: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? > 你说zope的效率有问题,你可以看看 http://webfinance.gti.cn,这个网站目前的数据库容量已有13GB,是使用zope+python的组合,效率也不见差呀? > > 关于效率,我认为 apache+mod_python 是python中最快的组合。 是啊,不是一般的快。 ;-) _______________________________________________ python-chinese list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese
2004年05月26日 星期三 18:13
如果这样用Zope的话,也可以只用ZServer+ZPublisher或者mod_python+ZPublisher,或者用mod_python自己的publisher. 从一个程序员的角度来看,这么写出来的程序更好阅读:写一些纯Python的模块,然后把其中的一些模块publish出来供web访问。 :) ----- Original Message ----- From: "周海文" <zhou.haiwen at gti.cn> To: <python-chinese at lists.python.cn> Sent: Wednesday, May 26, 2004 6:02 PM Subject: Re: [python-chinese]如何写一个用Web形式浏览一次,就能常住内存的程序? > 呵呵!,不好意思,这个就是我们做的。 > 你说的对,我们基本上是全部用ZOPE中的External Method连接python程序,然后由python程序产生html输出。在ZOPE中作了缓存,有一个后台更新程序定时从数据库选择数据,然后更新到ZOPE的内存空间,python程序则直接从内存中拿数据组成动态的页面。 > > 至于共享数据库连接的问题,你可以先写一个简单的数据库连接类,然后实例化成对象,然后从其他的python程序中import这个对象,用这个对象访问数据库,就已经是共享的了。 > > 这种共享数据库连接的方法是基于python的,所以不仅在zope中可以,而且在apache+mod_python中也可以(我们有apache+mod_python的项目也是这么用的)。 > >
Zeuux © 2024
京ICP备05028076号