Python论坛  - 讨论区

标题:[python-chinese] 有关zope的疑问?作用在哪里

2005年09月10日 星期六 18:54

wafd Alex liuguodong at gmail.com
Sat Sep 10 18:54:22 HKT 2005

刚刚开始用zope,原来是使用apache+mod_python作web开发的,今天试用了zope。它的内容管理确实方便,但是好像所有的东西都是保存到数据库中的zodb。作为一个程序员,这种方式让我觉得很不习惯,而且zope的模板语言也有些麻烦,我原来用java的,对于其中的jstl就不是很喜欢,现在的zope又使用了这种方式,这在一定程度上回造成调试困难,。。。因为今天还没有看太多高级内容,有什么说的不妥的地方还望大家指正,谢谢

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

2005年09月10日 星期六 19:33

limodou limodou at gmail.com
Sat Sep 10 19:33:20 HKT 2005

在 05-9-10,wafd Alex<liuguodong at gmail.com> 写道:
> 刚刚开始用zope,原来是使用apache+mod_python作web开发的,今天试用了zope。它的内容管理确实方便,但是好像所有的东西都是保存到数据库中的zodb。作为一个程序员,这种方式让我觉得很不习惯,而且zope的模板语言也有些麻烦,我原来用java的,对于其中的jstl就不是很喜欢,现在的zope又使用了这种方式,这在一定程度上回造成调试困难,。。。因为今天还没有看太多高级内容,有什么说的不妥的地方还望大家指正,谢谢
> 

zope本来就是自成体系的东西,但也的确有一些替换的东西,也可以不使用模板来处理,而且也有不同的生成机制。不喜欢可以不用zope自带的,因为zope允许你开发自个的东西与之集成。只不过需要学习得多一些。


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

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

2005年09月12日 星期一 11:39

wafd Alex liuguodong at gmail.com
Mon Sep 12 11:39:54 HKT 2005

你的意思是说,我可以用python 写类似组件的东西吗?那么这种方式有什么优点呢?
可以简单的说说吗?谢谢

在 05-9-10,limodou<limodou at gmail.com> 写道:
> 在 05-9-10,wafd Alex<liuguodong at gmail.com> 写道:
> > 刚刚开始用zope,原来是使用apache+mod_python作web开发的,今天试用了zope。它的内容管理确实方便,但是好像所有的东西都是保存到数据库中的zodb。作为一个程序员,这种方式让我觉得很不习惯,而且zope的模板语言也有些麻烦,我原来用java的,对于其中的jstl就不是很喜欢,现在的zope又使用了这种方式,这在一定程度上回造成调试困难,。。。因为今天还没有看太多高级内容,有什么说的不妥的地方还望大家指正,谢谢
> >
> 
> zope本来就是自成体系的东西,但也的确有一些替换的东西,也可以不使用模板来处理,而且也有不同的生成机制。不喜欢可以不用zope自带的,因为zope允许你开发自个的东西与之集成。只不过需要学习得多一些。
> 
> 
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

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

2005年09月12日 星期一 11:44

limodou limodou at gmail.com
Mon Sep 12 11:44:23 HKT 2005

在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> 你的意思是说,我可以用python 写类似组件的东西吗?那么这种方式有什么优点呢?
> 可以简单的说说吗?谢谢

当然了。zope就是使用Python开发的,因此你可以使用Python来编写Zope的东西,好处就是可以使用的东西更多,因为它更底层,因此限制就少一些。而直接在Zope中使用它的product或组件来编程要受到它们的功能限制,但好处是不用重复开发。因此实在有些功能实现不了,可以考虑Python开发,如果可以使用已经有的组件开发,就没必要什么都从头来了。
-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

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

2005年09月12日 星期一 11:48

wafd Alex liuguodong at gmail.com
Mon Sep 12 11:48:07 HKT 2005

那zope的思想就是希望把网站的开发像搭积木一样完成,是这样的吗?

在 05-9-12,limodou<limodou at gmail.com> 写道:
> 在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> > 你的意思是说,我可以用python 写类似组件的东西吗?那么这种方式有什么优点呢?
> > 可以简单的说说吗?谢谢
> 
> 当然了。zope就是使用Python开发的,因此你可以使用Python来编写Zope的东西,好处就是可以使用的东西更多,因为它更底层,因此限制就少一些。而直接在Zope中使用它的product或组件来编程要受到它们的功能限制,但好处是不用重复开发。因此实在有些功能实现不了,可以考虑Python开发,如果可以使用已经有的组件开发,就没必要什么都从头来了。
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

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

2005年09月12日 星期一 12:06

limodou limodou at gmail.com
Mon Sep 12 12:06:12 HKT 2005

在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> 那zope的思想就是希望把网站的开发像搭积木一样完成,是这样的吗?
> 

是的。不过我对Zope只到得也不是太多,如果你感兴趣学一学zope3,它在这方面表现得非常强,而且还有一些相关的如plone什么的都是内容非富的东西。

-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

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

2005年09月12日 星期一 13:05

wafd Alex liuguodong at gmail.com
Mon Sep 12 13:05:54 HKT 2005

刚才下载了你写的newEdit,真的很不错,比editplus更专业,比python自带的那个编辑器看来你对python的GUI编程已经进入化境了啊,以后要向你多学习啊。

在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> 那zope的思想就是希望把网站的开发像搭积木一样完成,是这样的吗?
> 
> 在 05-9-12,limodou<limodou at gmail.com> 写道:
> > 在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> > > 你的意思是说,我可以用python 写类似组件的东西吗?那么这种方式有什么优点呢?
> > > 可以简单的说说吗?谢谢
> >
> > 当然了。zope就是使用Python开发的,因此你可以使用Python来编写Zope的东西,好处就是可以使用的东西更多,因为它更底层,因此限制就少一些。而直接在Zope中使用它的product或组件来编程要受到它们的功能限制,但好处是不用重复开发。因此实在有些功能实现不了,可以考虑Python开发,如果可以使用已经有的组件开发,就没必要什么都从头来了。
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>

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

2005年09月12日 星期一 13:10

limodou limodou at gmail.com
Mon Sep 12 13:10:10 HKT 2005

在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> 刚才下载了你写的newEdit,真的很不错,比editplus更专业,比python自带的那个编辑器看来你对python的GUI编程已经进入化境了啊,以后要向你多学习啊。
> 

不敢。很多东西都在学习中,而且很多东西由于能力不足实现不了。

-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

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

2005年09月12日 星期一 13:16

wafd Alex liuguodong at gmail.com
Mon Sep 12 13:16:38 HKT 2005

以前一直对语法高亮的实现很迷惑,不知道你是怎么实现的,还有你在编辑状态下加的换行符号,就是那个很库的"--->"很不错啊。

在 05-9-12,limodou<limodou at gmail.com> 写道:
> 在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> > 刚才下载了你写的newEdit,真的很不错,比editplus更专业,比python自带的那个编辑器看来你对python的GUI编程已经进入化境了啊,以后要向你多学习啊。
> >
> 
> 不敢。很多东西都在学习中,而且很多东西由于能力不足实现不了。
> 
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

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

2005年09月12日 星期一 13:20

limodou limodou at gmail.com
Mon Sep 12 13:20:40 HKT 2005

在 05-9-12,wafd Alex<liuguodong at gmail.com> 写道:
> 以前一直对语法高亮的实现很迷惑,不知道你是怎么实现的,还有你在编辑状态下加的换行符号,就是那个很库的"--->"很不错啊。
> 

千万不要认为所有功能都是我实现的,在Python中你可以这样做,但是在很多时候你不需要这样做。因为我是基于wxPython开发的NewEdit,象你所说的功能都是由styledtextctrl组件来完成了,我所做的就是把这些功能调用出来,并进行整合。stc的功能很强大,甚至我怀疑EditPlus说不定就参考了它的代码,只不过它的tab符是两个>>而stc中是一个箭头。

-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号