worzel wrote:

What is the best way to web developemnt with Python? Is there anything close to PHP style in-page script placement that can create and use other Python objects? I am not really interested in Zope (I believe that is more a CMS than anything else?) I am also looking for something a little more structured than a series of CGI Scripts.
More ways than you can shake a stick at, but nowadays you should consider using WSGI if you want your code to be portable across many frameworks. The Web SIG worked very hard last year on defining this gateway interface, with the intention that it should become widely available, and implementations are available now on environments as diverse as mod_python and CherryPy.

You can read about it in Philip Eby's excellent PEP at

  http://www.python.org/peps/pep-0333.html

While on the topic - what is the expectataion of Python for this kind of stuff? Would one use Python for certain other things but turn to PHP for web apps - or would one use their Python skills in place of PHP?
Python is a real programming language, whereas PHP was originally intended as a simple way of scripting web content. Since then it has grown to encompass many of the same features as Python, but since they were retrofitted rather than designed in they are sometimes kind of clunky (as, IMHO, is Perl, although in a different way).

But there's a lot of good work been done in both PHP and Perl, and I'd usually recommend using existing functionality in either language over a just-for-the-sake-of-it rewrite in Python. But that could just be because I don't like re-inventing wheels.

regards
 Steve
--
Steve Holden               http://www.holdenweb.com/
Python Web Programming  http://pydish.holdenweb.com/
Holden Web LLC      +1 703 861 4237  +1 800 494 3119
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to