How many web framework for python ?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Bo Yang

    #1

    How many web framework for python ?

    Hello everybody ,
    I am a student major in software engeering .
    I need to do something for my course .

    There are very good web framework for java and ruby ,
    Is there one for python ?
    I want to write a web framework for python based on
    mod_python as my course homework , could you give some
    advise ?
  • Rene Pijlman

    #2
    Re: How many web framework for python ?

    Bo Yang:[color=blue]
    >There are very good web framework for java and ruby ,
    >Is there one for python ?[/color]

    Yes.

    [color=blue]
    >I want to write a web framework for python based on
    >mod_python as my course homework , could you give some
    >advise ?[/color]

    Write Zope3.

    --
    René Pijlman

    Comment

    • Ville Vainio

      #3
      Re: How many web framework for python ?

      Bo Yang wrote:
      [color=blue]
      > There are very good web framework for java and ruby ,
      > Is there one for python ?[/color]

      There are many good ones.
      [color=blue]
      > I want to write a web framework for python based on
      > mod_python as my course homework , could you give some
      > advise ?[/color]

      Implement yet another web framework? It needs to be made harder so
      people can stop doing it all the time. ;-)

      You might want to watch the 20 min turbogears video for a laid back
      approach of familiarizing yourself with a python web framework:



      Comment

      • Bo Yang

        #4
        Re: How many web framework for python ?

        Thank you very much !

        Comment

        • Bruno Desthuilliers

          #5
          Re: How many web framework for python ?

          Bo Yang a ¨¦crit :[color=blue]
          > Hello everybody ,
          > I am a student major in software engeering .
          > I need to do something for my course .
          >
          > There are very good web framework for java and ruby ,
          > Is there one for python ?[/color]

          In fact, there are actually too much *good* python web frameworks.
          [color=blue]
          > I want to write a web framework for python based on
          > mod_python as my course homework , could you give some
          > advise ?[/color]

          Yes : forget it.

          Comment

          • Sybren Stuvel

            #6
            Re: How many web framework for python ?

            Bruno Desthuilliers enlightened us with:[color=blue][color=green]
            >> I want to write a web framework for python based on mod_python as
            >> my course homework , could you give some advise ?[/color]
            >
            > Yes : forget it.[/color]

            Why forget it? I've written my own web framework
            (http://www.unrealtower.org/) and it works great! It was a good
            learning experience in using mod_python. Besides that, I found the
            existing frameworks not quite suitable to my taste, and I like my own
            much more.

            Please, feel free to take a look at it, and let me know what you think
            ;-)

            Sybren
            --
            The problem with the world is stupidity. Not saying there should be a
            capital punishment for stupidity, but why don't we just take the
            safety labels off of everything and let the problem solve itself?
            Frank Zappa

            Comment

            • Alex Martelli

              #7
              Re: How many web framework for python ?

              Bruno Desthuilliers <bdesth.quelque chose@free.quel quepart.fr> wrote:
              ...[color=blue][color=green]
              > > There are very good web framework for java and ruby ,
              > > Is there one for python ?[/color]
              >
              > In fact, there are actually too much *good* python web frameworks.[/color]

              Dear Mr. BDFL,

              there are too many good web frameworks nowadays. Please eliminate three.

              PS: I am *not* a crackpot!


              Alex

              Comment

              • Ville Vainio

                #8
                Re: How many web framework for python ?

                Sybren Stuvel wrote:
                [color=blue]
                > Why forget it? I've written my own web framework
                > (http://www.unrealtower.org/) and it works great! It was a good[/color]

                Some reasons:

                - Waste. When you write your own framework, you are helping yourself.
                If you use an existing framework and possibly contribute patches to it,
                you help other people too.

                - Other people have already solved your problems, also problems that
                you can't think of yet.

                - Not reusing code is just plain evil.

                Comment

                • Sybren Stuvel

                  #9
                  Re: How many web framework for python ?

                  Ville Vainio enlightened us with:[color=blue]
                  > When you write your own framework, you are helping yourself.[/color]

                  True. And if that doesn't have a negative effect on others (which I
                  think it doesn't) there is nothing wrong with that.
                  [color=blue]
                  > If you use an existing framework and possibly contribute patches to
                  > it, you help other people too.[/color]

                  Also true, but there is more to it. If I can create my own framework,
                  get more experienced, and be able to spare time in the long run
                  because I can quickly implement features I want, it makes me a more
                  efficient and experienced person. That leaves me more useful when
                  helping people, and gives me more time to help them too.
                  [color=blue]
                  > - Other people have already solved your problems[/color]

                  I have no problems. My web framework is working just as I want it to.
                  [color=blue]
                  > also problems that you can't think of yet.[/color]

                  What problems didn't I think of yet?
                  [color=blue]
                  > - Not reusing code is just plain evil.[/color]

                  I'm using mod_python, Cheetah, SQLObject and PostgreSQL. I publish all
                  my own code under an Open Source license so other people can learn
                  from and contribute to it. How am I not reusing code?

                  Sybren
                  --
                  The problem with the world is stupidity. Not saying there should be a
                  capital punishment for stupidity, but why don't we just take the
                  safety labels off of everything and let the problem solve itself?
                  Frank Zappa

                  Comment

                  • Harald Armin  Massa

                    #10
                    Re: How many web framework for python ?

                    Bruno,
                    [color=blue]
                    >In fact, there are actually too much *good* python web frameworks.[/color]

                    I tended to share that opinion, just because there are more web
                    frameworks then keywords in Python. But we should stop thinking of this
                    as a bug; it is a feature.

                    Because everyone and his girlfriend creates an own web framework for
                    Python, we have a clear security advantage over other languages. One
                    "ruby on rails" worm will bring down at least 2000 web 2.0 beta sites.
                    A worm for a Python web framework will be incompatible with all others.

                    Harald

                    Comment

                    • bruno at modulix

                      #11
                      Re: How many web framework for python ?

                      Alex Martelli wrote:[color=blue]
                      > Bruno Desthuilliers <bdesth.quelque chose@free.quel quepart.fr> wrote:
                      > ...
                      >[color=green][color=darkred]
                      >>>There are very good web framework for java and ruby ,
                      >>>Is there one for python ?[/color]
                      >>
                      >>In fact, there are actually too much *good* python web frameworks.[/color]
                      >
                      >
                      > Dear Mr. BDFL,
                      >
                      > there are too many good web frameworks nowadays. Please eliminate three.
                      >[/color]

                      Seems like I should have added a smiley somewhere...

                      --
                      bruno desthuilliers
                      python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
                      p in 'onurb@xiludom. gro'.split('@')])"

                      Comment

                      • Alex Martelli

                        #12
                        Re: How many web framework for python ?

                        bruno at modulix <onurb@xiludom. gro> wrote:
                        [color=blue]
                        > Alex Martelli wrote:[color=green]
                        > > Bruno Desthuilliers <bdesth.quelque chose@free.quel quepart.fr> wrote:
                        > > ...[color=darkred]
                        > >>>There are very good web framework for java and ruby ,
                        > >>>Is there one for python ?
                        > >>
                        > >>In fact, there are actually too much *good* python web frameworks.[/color]
                        > >
                        > > Dear Mr. BDFL,
                        > >
                        > > there are too many good web frameworks nowadays. Please eliminate three.[/color]
                        >
                        > Seems like I should have added a smiley somewhere...[/color]

                        Naah, smileys unneeded -- you'll notice that my "I am not a crackpot"
                        comment was unsmilied either (and nobody nominated it for QOTW, darn!).
                        Having just coincidentally finished wrapping up the 2nd edition's
                        Nutshell first draft of the chapter on serverside web programming, after
                        a long time researching all the alternatives I've given up on even
                        MENTIONING all of the frameworks available, much less providing any
                        in-depth coverage, so I'm quite sensitized to the situation!-)


                        Alex

                        Comment

                        • Steve Holden

                          #13
                          Re: How many web framework for python ?

                          Alex Martelli wrote:[color=blue]
                          > bruno at modulix <onurb@xiludom. gro> wrote:
                          >
                          >[color=green]
                          >>Alex Martelli wrote:
                          >>[color=darkred]
                          >>>Bruno Desthuilliers <bdesth.quelque chose@free.quel quepart.fr> wrote:
                          >>> ...
                          >>>
                          >>>>>There are very good web framework for java and ruby ,
                          >>>>>Is there one for python ?
                          >>>>
                          >>>>In fact, there are actually too much *good* python web frameworks.
                          >>>
                          >>>Dear Mr. BDFL,
                          >>>
                          >>>there are too many good web frameworks nowadays. Please eliminate three.[/color]
                          >>
                          >>Seems like I should have added a smiley somewhere...[/color]
                          >
                          >
                          > Naah, smileys unneeded -- you'll notice that my "I am not a crackpot"
                          > comment was unsmilied either (and nobody nominated it for QOTW, darn!).[/color]

                          Naughty! That's like trying to end a thread by saying "Hitler".
                          [color=blue]
                          > Having just coincidentally finished wrapping up the 2nd edition's
                          > Nutshell first draft of the chapter on serverside web programming, after
                          > a long time researching all the alternatives I've given up on even
                          > MENTIONING all of the frameworks available, much less providing any
                          > in-depth coverage, so I'm quite sensitized to the situation!-)
                          >[/color]
                          Damn. More reading ...

                          regards
                          Steve
                          --
                          Steve Holden +44 150 684 7255 +1 800 494 3119
                          Holden Web LLC www.holdenweb.com
                          PyCon TX 2006 www.python.org/pycon/

                          Comment

                          • robin

                            #14
                            Re: How many web framework for python ?

                            Steve Holden <steve@holdenwe b.com> wrote:
                            [color=blue]
                            >Damn. More reading ...[/color]

                            Even more reading as of tomorrow, when I get my Web Application
                            Framework article up on my blog.

                            Even listing the vast number of frameworks & toolkits out there is
                            daunting, so I figured I may as well share my own outlook.

                            And FWIW, I have abandoned my own contribution, so that's one less out
                            in the wild!

                            -----
                            robin
                            noisetheatre.bl ogspot.com

                            Comment

                            Working...