2006年06月12日 星期一 10:42
看到很多朋友在选python来开发web的项目, 不知道大伙是咋想的。 真的有必要选python么? 开发优势的话, python的web开发个人认为比起asp.net, j2ee, php, Perl/CGI(mod_perl), python好像没有什么优势啊。 倒是Linux下的GUI感觉不错。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/87490840/attachment.htm
2006年06月12日 星期一 11:08
你所说的"很多人"当然都是这里面的人。 可能离开了这里,很多人连python都没有听说过。 所以,这里有特定的环境的。至于其他的开发平台/语言,php的应用应该是最广泛的,asp也不少,java也是,如果你有足够的体力和耐心,用C来写cgi也没问题。 至于优势,这个已经是老生常谈了,以前有无数篇的邮件说了这个问题,现在也有无数的人在争论这个问题,光说没有意义,真正做了才有意义的。 在 06-6-12,黄叶<hylinux at gmail.com> 写道: > 看到很多朋友在选python来开发web的项目, > 不知道大伙是咋想的。 > 真的有必要选python么? > 开发优势的话, python的web开发个人认为比起asp.net, j2ee, php, Perl/CGI(mod_perl), > python好像没有什么优势啊。 > > 倒是Linux下的GUI感觉不错。 > > > _______________________________________________ > 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年06月12日 星期一 11:12
这个问题讨论过很多次了,因为我们平时就使用Python,自然对Python的语法、类库、机制、资源更为熟悉,如果这些积累可以平滑的移植到Web开发,对我们这些开发者,有益无害。如果单独看某一个特定领域,Python的确没有明显优势,但是和所有通用开发技术一样,Python的优势在于可以用同样的技术解决广泛的问题。我个人曾经做过两年的Delphi程序员,3年的C#程序员,写过5年的SQL脚本,学了9年C++(当然,这其中有并行的,呵呵),能让我穿越这些技术领域的,Python算一个。 在06-6-12,黄叶 <hylinux at gmail.com> 写道: > > 看到很多朋友在选python来开发web的项目, > 不知道大伙是咋想的。 > 真的有必要选python么? > 开发优势的话, python的web开发个人认为比起asp.net<http://python%E7%9A%84web%E5%BC%80%E5%8F%91%E4%B8%AA%E4%BA%BA%E8%AE%A4%E4%B8%BA%E6%AF%94%E8%B5%B7asp.net>, > j2ee, php, Perl/CGI(mod_perl), > python好像没有什么优势啊。 > > 倒是Linux下的GUI感觉不错。 > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/f6466647/attachment.htm
2006年06月12日 星期一 11:13
别的不说吧,对asp.net实在没啥好印象,当年在那里埋葬了我不少时间。 象 communityserver 这样的应用,你觉得需要写*那么*多的代码么? On 6/12/06, 马踏飞燕 <honeyday.mj at gmail.com> wrote: > > 你所说的"很多人"当然都是这里面的人。 > 可能离开了这里,很多人连python都没有听说过。 > > 所以,这里有特定的环境的。至于其他的开发平台/语言,php的应用应该是最广泛的,asp也不少,java也是,如果你有足够的体力和耐心,用C来写cgi也没问题。 > > 至于优势,这个已经是老生常谈了,以前有无数篇的邮件说了这个问题,现在也有无数的人在争论这个问题,光说没有意义,真正做了才有意义的。 > > 在 06-6-12,黄叶<hylinux at gmail.com> 写道: > > 看到很多朋友在选python来开发web的项目, > > 不知道大伙是咋想的。 > > 真的有必要选python么? > > 开发优势的话, python的web开发个人认为比起asp.net, j2ee, php, Perl/CGI(mod_perl), > > python好像没有什么优势啊。 > > > > 倒是Linux下的GUI感觉不错。 > > > > > > _______________________________________________ > > 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 > > -- 考研还是工作 哎... ! http://codeplayer.blogbus.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/0b483bd6/attachment.htm
2006年06月12日 星期一 11:26
每一种开发Web应用的技术都有它内在的独特思想,因此我们最好不要交叉思考,用Python思维看待和衡量ASP.NET,也不要用其他Web技术的思维对待Python的应用。 使用哪一种,要看具体的项目要求,以及开发人员熟悉的技能。喜欢Python,就用它好了。
2006年06月12日 星期一 11:57
On 6/12/06, 齐辰雄 <qcxhome at gmail.com> wrote: > 每一种开发Web应用的技术都有它内在的独特思想,因此我们最好不要交叉思考,用Python思维看待和衡量ASP.NET,也不要用其他Web技术的思维对待Python的应用。 > > 使用哪一种,要看具体的项目要求,以及开发人员熟悉的技能。喜欢Python,就用它好了。 > 对呀。因为这里是特定的python讨论环境,自然都与python有关。我们关注其它的web语言框架,但更希望学习和使用python语言。不然我们就应该去其它的php,java邮件列表去讨论具体的框架。因此这种语言的比较没有什么意义。 -- 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年06月12日 星期一 12:45
On 6/12/06, 黄叶 <hylinux at gmail.com> wrote: > 看到很多朋友在选python来开发web的项目, > 不知道大伙是咋想的。 > 真的有必要选python么? > 开发优势的话, python的web开发个人认为比起asp.net, j2ee, php, Perl/CGI(mod_perl), > python好像没有什么优势啊。 选择用什么工具开发不是有无"必要"的问题,而是要从自己的资源出发去 做决定。如果你和你的朋友更熟悉PHP,而没有一个人有Python开发的经验, 那选择Python做web开发无疑就是给自己挖了一个陷阱。而对于熟悉Python 的工程师和拥有Python工程师的公司,选择Python做为Web开发的工具是一 个可以考虑的选项;不过最后的决定还要根据要实施的项目的需要来衡量。
2006年06月12日 星期一 12:51
看出来了,应该又是个*Troll <http://en.wikipedia.org/wiki/Internet_troll> 帖 :)* On 6/12/06, Xie Yanbo <xieyanbo at gmail.com> wrote: > > On 6/12/06, 黄叶 <hylinux at gmail.com> wrote: > > 看到很多朋友在选python来开发web的项目, > > 不知道大伙是咋想的。 > > 真的有必要选python么? > > 开发优势的话, python的web开发个人认为比起asp.net, j2ee, php, Perl/CGI(mod_perl), > > python好像没有什么优势啊。 > > 选择用什么工具开发不是有无"必要"的问题,而是要从自己的资源出发去 > 做决定。如果你和你的朋友更熟悉PHP,而没有一个人有Python开发的经验, > 那选择Python做web开发无疑就是给自己挖了一个陷阱。而对于熟悉Python > 的工程师和拥有Python工程师的公司,选择Python做为Web开发的工具是一 > 个可以考虑的选项;不过最后的决定还要根据要实施的项目的需要来衡量。 > > _______________________________________________ > 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 > > -- 考研还是工作 哎... ! http://codeplayer.blogbus.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/6c19b3ef/attachment-0001.html
2006年06月12日 星期一 13:30
我一直是做 asp, asp.net, php 的,现在正在学习 python 中。 上周末刚配好 django, 开始学习了。 目前就我感觉而言,asp.net 是面向企业级开发应用比较合适。比如做 OA 等功能性的系统。而 python 语言给我一种简单,可以偷懒的感觉。用 django 同样能体验到这种舒服的感觉。 不过,python 的 web 框架在大的并发访问量下性能如何,我感到怀疑。所以还不敢轻易拿来做项目,即使是自己的私单。 我看到琢木鸟社区的网页似乎是很慢的。另外我也很想知道目前有哪些这方面比较好的应用,请大家介绍介绍。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/4a093eba/attachment.html
2006年06月12日 星期一 13:54
性能确实是一个值得关注的问题。 不过Web应用程序的性能,和Python脚本执行的快慢没有必然的联系,要看Web服务器软件和framework的整体执行性能。这些都需要量化的指标来衡量。
2006年06月12日 星期一 14:33
On 6/12/06, Neil <chenrong2003 at gmail.com> wrote: > 我一直是做 asp, asp.net, php 的,现在正在学习 python 中。 > 上周末刚配好 django, 开始学习了。 > > 目前就我感觉而言,asp.net 是面向企业级开发应用比较合适。比如做 OA 等功能性的系统。而 python 语言给我一种简单,可以偷懒的感觉。用 > django 同样能体验到这种舒服的感觉。 > 不过,python 的 web > 框架在大的并发访问量下性能如何,我感到怀疑。所以还不敢轻易拿来做项目,即使是自己的私单。 > > 我看到琢木鸟社区的网页似乎是很慢的。另外我也很想知道目前有哪些这方面比较好的应用,请大家介绍介绍。 你从哪里访问的?! 如果是啄木鸟维基的话,都有时间记录页面底部类似: * getACL = 0.003s * getPageList = 0.161s * run = 0.282s * send_page = 0.278s * send_page_content = 0.019s * total = 0.303s ,你感觉慢是浏览问题吧,现在加装了 Google 的 Analyze 服务,可能额外有等待时间, 但是现在web 应用有各种成熟的负荷解决方案, 你完全可以使用Python快速开发管理系统, 输出为html 来使用 squid等等前置均衡器来支持高负荷 http://www.czug.org/about/website/czug-org/ 或是直接使用mmcatch等等内存缓存工具来支持响应根本不用顾虑Python的效率的! 或是使用 Zope 这样的引力平台来支撑服务. 总之使用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 > > -- """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/ """
2006年06月12日 星期一 15:48
我写过几年ASP.net, 中国电信的项目,有很大的,也有很小的。个人感觉跟前面某位兄弟差不多,这个ASPX模型,确实有点搞怪,效率非常的低,至少1.1的时候还是非常差的一个设计。 从.net框架到C# 语言,可以说还是有很多亮点,经常是在应用层下了很大的功夫去优化代码和设计,却被页面打败,或者干脆把MS硬塞在IDE里的那套东西丢到一边,用AJAX之类的东西重新搭建页面。相比之下,Python的选择广泛的多,也灵活的多。Python的平台做OA,至少我觉得在ZOPE/PLONE上开发,应该不会比.net差,至于效率,现成的成功例子,豆瓣网,我感觉就不慢啊。IDE的问题,我觉得,要承认好的IDE能提高工作效率,但并不是必需的,很多成功的项目都是用相对很"简陋"的开发工具做出来的。 在06-6-12,Neil <chenrong2003 at gmail.com> 写道: > > 我一直是做 asp, asp.net, php 的,现在正在学习 python 中。 > 上周末刚配好 django, 开始学习了。 > > 目前就我感觉而言,asp.net 是面向企业级开发应用比较合适。比如做 OA 等功能性的系统。而 python 语言给我一种简单,可以偷懒的感觉。用 > django 同样能体验到这种舒服的感觉。 > 不过,python 的 web 框架在大的并发访问量下性能如何,我感到怀疑。所以还不敢轻易拿来做项目,即使是自己的私单。 > > 我看到琢木鸟社区的网页似乎是很慢的。另外我也很想知道目前有哪些这方面比较好的应用,请大家介绍介绍。 > > > > _______________________________________________ > 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 > > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/6d74ae5e/attachment.html
2006年06月12日 星期一 20:06
呵呵。 看来几位反响很大啊。 不用火气那么大,我们慢慢讨论好了。 我只是想问问优势在哪里。 这样有比较才知道好处在哪里。 每一种语言都是为了解决特定的任务而被人们找出来的, 我想这一点谁都不可以否认。 作为PYTHON个人认为它的优势在GUI和其他的一些方面,甚至是在数据库编程方面都需要足够的时间来发展。 就像JAVA想一统天下一样。呵呵。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/a7c61ea0/attachment.html
2006年06月12日 星期一 20:09
算了,我不想再讨论了。 估计说得多了,就是讨骂帖,没意思。 我啊,自个儿乐去。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/35bdc056/attachment.html
2006年06月12日 星期一 20:14
On 6/12/06, 黄叶 <hylinux at gmail.com> wrote: > 呵呵。 > 看来几位反响很大啊。 > > 不用火气那么大,我们慢慢讨论好了。 不是火气大,而是认为没什么可讨论的而已。就象有人认为汇编,basic都已经足够一样。学一种语言自然希望它可以用遍天下,现在不行,也希望以后可以。这样可以减少许多学习的过程。其实这是大多数所希望的,除非有更吸引你的语言或这门语言的确已经认为不好用了。 > > 我只是想问问优势在哪里。 > 这样有比较才知道好处在哪里。 每一种语言都是为了解决特定的任务而被人们找出来的, > 我想这一点谁都不可以否认。 > 作为PYTHON个人认为它的优势在GUI和其他的一些方面,甚至是在数据库编程方面都需要足够的时间来发展。 > 就像JAVA想一统天下一样。呵呵。 > 好处其实就是语言之间的比较,python,ruby之类的开发效率高,这是最明显的好处。至于做web那只是python的一个应用。python在各方面都可以应用,web只是其中一个应用的领域。web这一领域与其它领域应用python应该没有什么不同,开发效率是第一的。 所以说没有什么好比的。因为学习python就想用它实现所有的,就这么简单。因为我看好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年06月12日 星期一 20:15
呵呵,朋友,这里的讨论似乎没有什么火药味那
2006年06月12日 星期一 20:22
同意!
2006年06月12日 星期一 20:31
关于这一点。我持相反的观点。 不过有一点我也承认:python是一门开发效率较高的语言,而且看看现在的Linux的发行版,除了曼得拉基本上都是python的GUI应用程序,zope和bittroent(是这么拼的罢?管他呢), 但是如果在学习的方向上和引导方向上有所偏差,那么很容易引起误导。 看好python是你本人的观点,就因为老兄你对于python非常熟悉,算得上是前辈,更应该注意引导,比如说你喜欢C, 你也发现用C配合fast-cgi非常不错,那是不是就应该引导大家都去学这个呢?比如我喜欢PHP, 同时我发现php可以和gtk配合写GUI,我找到这个当然是非常高兴,那么我是不是就应该引导新手去学习php+gtk呢? 所以这段时间看到python开发web大家讨论得很多,比较有些想法, 所以提出来讨论一下,也许我其人 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/02a931b5/attachment.htm
2006年06月12日 星期一 20:34
另外你们这里的火气还不大啊。 看看你们楼上的几位那种居高临下的气势,稍微胆小的被你们一通说,就给吓回去了。 说实话,幸好我也不是吓大的。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/545c02da/attachment.html
2006年06月12日 星期一 20:39
google也不知道咋搞的。 发不出去邮件。 在发一次我的想法: 关于这一点。我持相反的观点。 不过有一点我也承认:python是一门开发效率较高的语言,而且看看现在的Linux的发行版,除了曼得拉基本上都是python的GUI应用程序, zope和bittroent(是这么拼的罢?管他呢), 但是如果在学习的方向上和引导方向上有所偏差,那么很容易引起误导。 看好python是你本人的观点,就因为老兄你对于python非常熟悉,算得上是前辈,更应该注意引导,比如说你喜欢C, 你也发现用C配合fast-cgi非常不错,那是不是就应该引导大家都去学这个呢?比如我喜欢PHP,同时我发现php可以和gtk配合写GUI,我找到这个当然是非常高兴,那么我是不是就应该引导新手去学习php+gtk呢? 所以这段时间看到python开发web大家讨论得很多,比较有些想法, 所以提出来讨论一下,也许我想得多啦,呵呵。 不过没关系,喜欢新东西是人之天性,我也一样,但大家千万不要误导新人。 同时python开发web我感觉和其他的语言相比还是有些差距。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060612/d12436d9/attachment-0001.html
2006年06月12日 星期一 20:41
No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. -- Herbert Mayer
Zeuux © 2025
京ICP备05028076号