2006年04月03日 星期一 21:43
我是Python新手,现在的工作是J2EE软件开发,我该怎么样来学习Python,我学习的主要目的是Web应用开发方面。我已知的是要学习Zope和Plone,还有哪些,有没有一个类似”Java开源大全“一样的网站,介绍Python下的开源项目的,谢谢大家
2006年04月02日 星期日 11:18
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
2006年04月03日 星期一 21:59
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
2006年04月04日 星期二 08:27
我说下我的个人看法 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
2006年04月04日 星期二 10:20
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
2006年04月04日 星期二 10:29
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
2006年04月04日 星期二 11:01
当然统一的是有很大好处的,比如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
2006年04月04日 星期二 11:09
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 > >
2006年04月04日 星期二 11:11
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
2006年04月04日 星期二 11:14
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
2006年04月04日 星期二 19:36
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
2006年04月05日 星期三 09:36
我用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
2006年04月05日 星期三 09:40
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
2006年04月05日 星期三 09:42
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
2006年04月05日 星期三 10:21
那你为什么不选择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
2006年04月05日 星期三 20:54
框架这种东西,只能帮助你缩短编码期和降低维护成本。 在一些时候,用不用框架没什么不同~~ 像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
2006年04月06日 星期四 09:03
我想我还没有真正理解框架的意义。 但个人认为 每一个程序员都应该有一套自己的结构思路 当然用别人的也可以 但如果只知道用不知道原理 那一定用不好 ----- 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
2006年04月06日 星期四 12:59
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
2006年04月06日 星期四 14:06
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/ """
Zeuux © 2025
京ICP备05028076号