Python论坛  - 讨论区

标题:[python-chinese] 我该怎样来学习Python

2006年04月03日 星期一 21:43

朱杰 zhujiemao at 126.com
Mon Apr 3 21:43:03 HKT 2006

我是Python新手,现在的工作是J2EE软件开发,我该怎么样来学习Python,我学习的主要目的是Web应用开发方面。我已知的是要学习Zope和Plone,还有哪些,有没有一个类似”Java开源大全“一样的网站,介绍Python下的开源项目的,谢谢大家

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

2006年04月02日 星期日 11:18

Slowness Chen chenzh at bhh.com.cn
Sun Apr 2 11:18:05 HKT 2006

Python has WSGI, but still at the early stage
----- Original Message ----- 
From: "天才狐狸" <mem_fox at 263.net>
To: <python-chinese at lists.python.cn>
Sent: Tuesday, April 04, 2006 11:01 AM
Subject: Re: [python-chinese] 我该怎样来学习Python


>  当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
>
> 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
>
>
>
> ----- Original Message ----- 
> From: "limodou" <limodou at gmail.com>
> To: <python-chinese at lists.python.cn>
> Sent: Tuesday, April 04, 2006 10:29 AM
> Subject: Re: [python-chinese] 我该怎样来学习Python
>
>
>> On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>>>
>>> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
>>>
>>
>> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
>>
>> --
>> I like python!
>> My Blog: http://www.donews.net/limodou
>> My Django Site: http://www.djangocn.org
>> NewEdit Maillist: http://groups.google.com/group/NewEdit
>>
>
>
> --------------------------------------------------------------------------------
>
>
>> _______________________________________________
>> 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


--------------------------------------------------------------------------------


> _______________________________________________
> 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 



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

2006年04月03日 星期一 21:59

limodou limodou at gmail.com
Mon Apr 3 21:59:51 HKT 2006

On 4/3/06, 朱杰 <zhujiemao at 126.com> wrote:
> 我是Python新手,现在的工作是J2EE软件开发,我该怎么样来学习Python,我学习的主要目的是Web应用开发方面。我已知的是要学习Zope和Plone,还有哪些,有没有一个类似"Java开源大全"一样的网站,介绍Python下的开源项目的,谢谢大家
>

http://wiki.woodpecker.org.cn/moin/PyWebAppFrameworks

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月04日 星期二 08:27

大郎 iexper at gmail.com
Tue Apr 4 08:27:18 HKT 2006

我说下我的个人看法
python并不是WEB开发的利器,如果是使用开发框架就更会影响学习速度,楼主既然已说正在做J2EE,用JSP开发WEB又何尝不可,为什么还要用PYTHON写呢?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060404/2eb9831a/attachment.html

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

2006年04月04日 星期二 10:20

天才狐狸 mem_fox at 263.net
Tue Apr 4 10:20:18 HKT 2006

Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
  ----- Original Message ----- 
  From: 大郎 
  To: python-chinese at lists.python.cn 
  Sent: Tuesday, April 04, 2006 8:27 AM
  Subject: Re: [python-chinese] 我该怎样来学习Python


  我说下我的个人看法
  python并不是WEB开发的利器,如果是使用开发框架就更会影响学习速度,楼主既然已说正在做J2EE,用JSP开发WEB又何尝不可,为什么还要用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://lists.exoweb.net/pipermail/python-chinese/attachments/20060404/431a2a4d/attachment.html

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

2006年04月04日 星期二 10:29

limodou limodou at gmail.com
Tue Apr 4 10:29:50 HKT 2006

On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>
> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
>

别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月04日 星期二 11:01

天才狐狸 mem_fox at 263.net
Tue Apr 4 11:01:58 HKT 2006

  当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。

但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
    
  

----- Original Message ----- 
From: "limodou" <limodou at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Tuesday, April 04, 2006 10:29 AM
Subject: Re: [python-chinese] 我该怎样来学习Python


> On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>>
>> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
>>
> 
> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
> 
> --
> I like python!
> My Blog: http://www.donews.net/limodou
> My Django Site: http://www.djangocn.org
> NewEdit Maillist: http://groups.google.com/group/NewEdit
>


--------------------------------------------------------------------------------


> _______________________________________________
> 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

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

2006年04月04日 星期二 11:09

xxmplus xxmplus at gmail.com
Tue Apr 4 11:09:09 HKT 2006

python在web框架上还嫩,java不也是熬了那么多年么,一个技术没有个10年磨练,市场不会接受的

在 06-4-4,天才狐狸<mem_fox at 263.net> 写道:
>   当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
>
> 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
>
>
>
> ----- Original Message -----
> From: "limodou" <limodou at gmail.com>
> To: <python-chinese at lists.python.cn>
> Sent: Tuesday, April 04, 2006 10:29 AM
> Subject: Re: [python-chinese] 我该怎样来学习Python
>
>
> > On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
> >>
> >> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
> >>
> >
> > 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
> >
> > --
> > I like python!
> > My Blog: http://www.donews.net/limodou
> > My Django Site: http://www.djangocn.org
> > NewEdit Maillist: http://groups.google.com/group/NewEdit
> >
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > 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
> _______________________________________________
> 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
>
>

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

2006年04月04日 星期二 11:11

ygao ygao2004 at gmail.com
Tue Apr 4 11:11:43 HKT 2006

On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>
>
> 当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
>
> 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。


不是商业化的东西,如何来"支持"?我想是有道德上的支持,没有法律上的支持。
没有针对你的支持。

----- Original Message -----
> From: "limodou" <limodou at gmail.com>
> To: <python-chinese at lists.python.cn>
> Sent: Tuesday, April 04, 2006 10:29 AM
> Subject: Re: [python-chinese] 我该怎样来学习Python
>
>
> > On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
> >>
> >> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
> >>
> >
> >
> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
> >
> > --
> > I like python!
> > My Blog: http://www.donews.net/limodou
> > My Django Site: http://www.djangocn.org
> > NewEdit Maillist: http://groups.google.com/group/NewEdit
> >
>
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > 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
> _______________________________________________
> 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
>
>


--
※※※※※※※※※※※※※※※※※※※※※※※※
My blog:  http://blog.donews.com/ygao
Forum    http://groups.google.com/group/python_study
※※※※※※※※※※※※※※※※※※※※※※※※
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060404/09b81e33/attachment.htm

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

2006年04月04日 星期二 11:14

limodou limodou at gmail.com
Tue Apr 4 11:14:06 HKT 2006

On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>   当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
>
> 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
>
你所说的都是最基本的,还主要是web container
还不完全是框架。这一方面python也有wsgi。但这仍然不是框架最主要的。而且如果这么轻易地就选中了一个快被停止的框架,我看不用框架也罢。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月04日 星期二 19:36

朱杰 zhujiemao at 126.com
Tue Apr 4 19:36:20 HKT 2006

python-chinese,
    主要不是想要开发应用,而是学习一些新的思想,呵呵!也想用Python来做一些工具,来简单开发人员的工作量。

朱杰,zhujiemao at 126.com
2006-4-4 
----- Original Message ----- 
From: 大郎 
To: python-chinese 
Sent: 2006-04-04, 08:27:18
Subject: Re: [python-chinese] 我该怎样来学习Python


我说下我的个人看法
python并不是WEB开发的利器,如果是使用开发框架就更会影响学习速度,楼主既然已说正在做J2EE,用JSP开发WEB又何尝不可,为什么还要用PYTHON写呢?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060404/d24ae525/attachment.html

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

2006年04月05日 星期三 09:36

tim bkkkd at 163.com
Wed Apr 5 09:36:22 HKT 2006

我用php写了几个站的程序都没有使用什么框架
这个是为什么
因为没有必要
除非你要很快速的建站
但这个一定会有问题
就是你的程序或多或少的有差别
而且经常有一些你不需要,但却有的程序存在
这个非常不好
----- Original Message ----- 
From: "limodou" <limodou at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Tuesday, April 04, 2006 10:29 AM
Subject: Re: [python-chinese] 我该怎样来学习Python


> On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>>
>> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
>>
> 
> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
> 
> --
> I like python!
> My Blog: http://www.donews.net/limodou
> My Django Site: http://www.djangocn.org
> NewEdit Maillist: http://groups.google.com/group/NewEdit
>


--------------------------------------------------------------------------------


> _______________________________________________
> 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

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

2006年04月05日 星期三 09:40

limodou limodou at gmail.com
Wed Apr 5 09:40:33 HKT 2006

On 4/5/06, tim <bkkkd at 163.com> wrote:
> 我用php写了几个站的程序都没有使用什么框架
> 这个是为什么
> 因为没有必要
> 除非你要很快速的建站
> 但这个一定会有问题
> 就是你的程序或多或少的有差别
> 而且经常有一些你不需要,但却有的程序存在
> 这个非常不好

没有说建网站一定要用框架,你不习惯可以不用。框架是为了提供更高层次的平台,是一个二次开发的平台。就象你不用框架一样。只是框架提供了更多作好的东相可以直接使用,而且如果你与它人合作,使用某种框架更容易与别人交流。

用不用看你。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月05日 星期三 09:42

limodou limodou at gmail.com
Wed Apr 5 09:42:16 HKT 2006

On 4/5/06, limodou <limodou at gmail.com> wrote:
> On 4/5/06, tim <bkkkd at 163.com> wrote:
> > 我用php写了几个站的程序都没有使用什么框架
> > 这个是为什么
> > 因为没有必要
> > 除非你要很快速的建站
> > 但这个一定会有问题
> > 就是你的程序或多或少的有差别
> > 而且经常有一些你不需要,但却有的程序存在
> > 这个非常不好
>
> 没有说建网站一定要用框架,你不习惯可以不用。框架是为了提供更高层次的平台,是一个二次开发的平台。就象你不用框架一样。只是框架提供了更多作好的东相可以直接使用,而且如果你与它人合作,使用某种框架更容易与别人交流。
>
> 用不用看你。
>

而且正如我所说,框架是一个二次开发的平台,并不是一个可以直接部署的软件,只有用它做出来的产品才是真正有部署意义的。所以这个与快速建站是有区别的。框架主要是用在开发阶段。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月05日 星期三 10:21

tim bkkkd at 163.com
Wed Apr 5 10:21:21 HKT 2006

那你为什么不选择jsp或php来开发呢?
别人不开发了
你就不能开发吗?


----- Original Message ----- 
From: "天才狐狸" <mem_fox at 263.net>
To: <python-chinese at lists.python.cn>
Sent: Tuesday, April 04, 2006 11:01 AM
Subject: Re: [python-chinese] 我该怎样来学习Python


>  当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
> 
> 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
>    
>  
> 
> ----- Original Message ----- 
> From: "limodou" <limodou at gmail.com>
> To: <python-chinese at lists.python.cn>
> Sent: Tuesday, April 04, 2006 10:29 AM
> Subject: Re: [python-chinese] 我该怎样来学习Python
> 
> 
>> On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
>>>
>>> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
>>>
>> 
>> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
>> 
>> --
>> I like python!
>> My Blog: http://www.donews.net/limodou
>> My Django Site: http://www.djangocn.org
>> NewEdit Maillist: http://groups.google.com/group/NewEdit
>>
> 
> 
> --------------------------------------------------------------------------------
> 
> 
>> _______________________________________________
>> 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


--------------------------------------------------------------------------------


> _______________________________________________
> 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

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

2006年04月05日 星期三 20:54

mikespook mikespook at gmail.com
Wed Apr 5 20:54:12 HKT 2006

框架这种东西,只能帮助你缩短编码期和降低维护成本。

在一些时候,用不用框架没什么不同~~

像PHP,PYTHON这样的语言,在一些理解上要区别于JAVA。

比如,PHP我使用的是PEAR+SMARTY和一个自己设计的ACTION类综合而成的框架~~并没有什么是标准的,唯一的标准就是ZEND引擎~~

但是JAVA经过字节码这么一个手续,加上这个接口的大放光彩~~反而使得标准很重要~~其实本质上我觉得,并不是JAVA的J2EE什么的标准~而应该是接口统一性~~

如果你能在PHP和PYTHON下实现非常好的接口~那么也可能会出一个标准~~现在ZEND不是已经有官方的PHP framework了?


在06-4-5,tim <bkkkd at 163.com> 写道:
>
> 那你为什么不选择jsp或php来开发呢?
> 别人不开发了
> 你就不能开发吗?
>
>
> ----- Original Message -----
> From: "天才狐狸" <mem_fox at 263.net>
> To: <python-chinese at lists.python.cn>
> Sent: Tuesday, April 04, 2006 11:01 AM
> Subject: Re: [python-chinese] 我该怎样来学习Python
>
>
>
> >  当然统一的是有很大好处的,比如Java的J2EE标准对Request,session的API。这样我无论是使用免费的tomcate还是收费的weblogic,最基本的Web程序都是可以运行的。
> >
> > 但是python因为框架都是大家各自实现的,假设我选择了一个快被停止支持的框架。我的迁移成本太高了。
> >
> >
> >
> > ----- Original Message -----
> > From: "limodou" <limodou at gmail.com>
> > To: <python-chinese at lists.python.cn>
> > Sent: Tuesday, April 04, 2006 10:29 AM
> > Subject: Re: [python-chinese] 我该怎样来学习Python
> >
> >
> >> On 4/4/06, 天才狐狸 <mem_fox at 263.net> wrote:
> >>>
> >>> Python的WEB开发框架没有统一的定义,每个都不一样,要是换个产品还得重头来,这个比较麻烦
> >>>
> >>
> >>
> 别的语言就有统一的框架定义吗?而且你为什么会换个产品,为什么不能坚持?而且如果本身就是开发过程,换产品有什么关系。既然使用框架自然要用人家的东西,框架就是开发一台。不能一会在java下,一会在python下,都是一样的。要用一种就要用下去,除非有更好的,比如从java到python,那不换就没法用。都是一样的。如果大家都一样,那就只有一种框架了,这也不现实。
> >>
> >> --
> >> I like python!
> >> My Blog: http://www.donews.net/limodou
> >> My Django Site: http://www.djangocn.org
> >> NewEdit Maillist: http://groups.google.com/group/NewEdit
> >>
> >
> >
> >
> --------------------------------------------------------------------------------
> >
> >
> >> _______________________________________________
> >> 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
>
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > 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
> _______________________________________________
> 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
>
>


--
mikespook & swill

http://www.xxiyy.com
http://main.xxiyy.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/02a6a1bd/attachment.htm

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

2006年04月06日 星期四 09:03

tim bkkkd at 163.com
Thu Apr 6 09:03:43 HKT 2006

我想我还没有真正理解框架的意义。
但个人认为
每一个程序员都应该有一套自己的结构思路
当然用别人的也可以
但如果只知道用不知道原理
那一定用不好

----- Original Message ----- 
From: "limodou" <limodou at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Wednesday, April 05, 2006 9:42 AM
Subject: Re: [python-chinese] 我该怎样来学习Python


> On 4/5/06, limodou <limodou at gmail.com> wrote:
>> On 4/5/06, tim <bkkkd at 163.com> wrote:
>> > 我用php写了几个站的程序都没有使用什么框架
>> > 这个是为什么
>> > 因为没有必要
>> > 除非你要很快速的建站
>> > 但这个一定会有问题
>> > 就是你的程序或多或少的有差别
>> > 而且经常有一些你不需要,但却有的程序存在
>> > 这个非常不好
>>
>> 没有说建网站一定要用框架,你不习惯可以不用。框架是为了提供更高层次的平台,是一个二次开发的平台。就象你不用框架一样。只是框架提供了更多作好的东相可以直接使用,而且如果你与它人合作,使用某种框架更容易与别人交流。
>>
>> 用不用看你。
>>
> 
> 而且正如我所说,框架是一个二次开发的平台,并不是一个可以直接部署的软件,只有用它做出来的产品才是真正有部署意义的。所以这个与快速建站是有区别的。框架主要是用在开发阶段。
> 
> --
> I like python!
> My Blog: http://www.donews.net/limodou
> My Django Site: http://www.djangocn.org
> NewEdit Maillist: http://groups.google.com/group/NewEdit
>


--------------------------------------------------------------------------------


> _______________________________________________
> 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

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

2006年04月06日 星期四 12:59

limodou limodou at gmail.com
Thu Apr 6 12:59:04 HKT 2006

On 4/6/06, tim <bkkkd at 163.com> wrote:
> 我想我还没有真正理解框架的意义。
> 但个人认为
> 每一个程序员都应该有一套自己的结构思路
> 当然用别人的也可以
> 但如果只知道用不知道原理
> 那一定用不好
>

有些人是框架的开发者,有些人是框架的使用者。框架的开发者的任务是做出好的框架让别人使用。框架使用者的任务是使用好框架,并提出修改的建议。两者的目的和定位不同。

而"不知道原理",原理是如何定义,要细到什么程度。而且让人使用框架并不是说连基本的原理都不需要知道了,没有任何一个框架有这样的描述吧。框架就是为了减少工作,当然这有一个学习过程。简单的框架可能好学,复杂的框架可能难学。一旦学会,许多工作就让框架来完成,你的任务就是二次开发,或做一些配置的工作。做得越多越熟练。就是这样。

你自已的结构思路其实也是框架。你做了一个项目,在做下一个的时候,上一个的项目一定有许多可以拿来使用,或经过简单的修改就可以使用。只不过,如果你的框架不想为其他人使用,可能许多地方并不是很通用。而有些人喜欢把自已的东西与别人分享,于是把他认为公共的,可重用的东西整理出就,这就是框架。他们就是框架开发者。而象你所说,如果你已经有了可供自已重用的东西,那你就是自已框架的开发者和使用者。所以框架是有用的,只是你可能没有意识到自已做的东西有一部分就是框架的东西。

框架顾名思义,就是一个架子,一个框子。它有一定的基础,但又不丰富和完整。有一定的思路,但却是公共的,可能不能满足应用的要求。但你可以在已经有的基础之上,去把它完善为一个充实的应用,而许多工作不用再做了。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月06日 星期四 14:06

Zoom Quiet zoom.quiet at gmail.com
Thu Apr 6 14:06:04 HKT 2006

On 4/6/06, limodou <limodou at gmail.com> wrote:
> On 4/6/06, tim <bkkkd at 163.com> wrote:
> > 我想我还没有真正理解框架的意义。
> > 但个人认为
> > 每一个程序员都应该有一套自己的结构思路
> > 当然用别人的也可以
> > 但如果只知道用不知道原理
> > 那一定用不好

是也乎,简单的说框架是很多项目开发后,从积累经验中抽象出来的优秀程序结构;
就象武术中的招式,都是千锤百练才总结出的,
一般的武术家也都是"只知道用不知道原理"的是也乎…… =)
但是即便这样也的确"不一定用不好",
但是总比没有任何武术训练的人要来的强,

框架的意义也正在予降低整体出错的可能性,将很多到后来才可能发觉的问题,
扼制在第一行代码生成前…………

毕竟不是每个程序员都有丰富的苍桑的大型应用开发经验的…………
所谓家有一老即有一宝,框架就象一位老人的经验,可以在你完全不理解的情况下,协助开发出基本没大错的应用…………

> >
>
> 有些人是框架的开发者,有些人是框架的使用者。框架的开发者的任务是做出好的框架让别人使用。框架使用者的任务是使用好框架,并提出修改的建议。两者的目的和定位不同。
>
> 而"不知道原理",原理是如何定义,要细到什么程度。而且让人使用框架并不是说连基本的原理都不需要知道了,没有任何一个框架有这样的描述吧。框架就是为了减少工作,当然这有一个学习过程。简单的框架可能好学,复杂的框架可能难学。一旦学会,许多工作就让框架来完成,你的任务就是二次开发,或做一些配置的工作。做得越多越熟练。就是这样。
>
> 你自已的结构思路其实也是框架。你做了一个项目,在做下一个的时候,上一个的项目一定有许多可以拿来使用,或经过简单的修改就可以使用。只不过,如果你的框架不想为其他人使用,可能许多地方并不是很通用。而有些人喜欢把自已的东西与别人分享,于是把他认为公共的,可重用的东西整理出就,这就是框架。他们就是框架开发者。而象你所说,如果你已经有了可供自已重用的东西,那你就是自已框架的开发者和使用者。所以框架是有用的,只是你可能没有意识到自已做的东西有一部分就是框架的东西。
>
> 框架顾名思义,就是一个架子,一个框子。它有一定的基础,但又不丰富和完整。有一定的思路,但却是公共的,可能不能满足应用的要求。但你可以在已经有的基础之上,去把它完善为一个充实的应用,而许多工作不用再做了。
>
> --
> I like python!
> My Blog: http://www.donews.net/limodou
> My Django Site: http://www.djangocn.org
> NewEdit Maillist: http://groups.google.com/group/NewEdit
>
> _______________________________________________
> 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
>
>


--
"""Time is unimportant, only life important!
blogging  :  http://blog.zoomquiet.org/pyblosxom/
wiki enter:   http://wiki.woodpecker.org.cn/moin/ZoomQuiet
in douban:  http://www.douban.com/people/zoomq/
"""

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号