Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Re: python based tools for developing web-based apps

Thread Tools

Re: python based tools for developing web-based apps

Alex Martelli
Posts: n/a
Joost van Rooij wrote:

> Hello,
> For business purposes I would like to develop several web based
> application,
> all based on the the same foundation. I looked at several options like
> zope, mod_py, webware, skunkweb.
> Based on the information I found, I now basically considder two options
> 1. writing a xml-rpc server in Python which provides all the logic. And a
> seperate frontend in php which reads the data from the Python xml-rpc
> server and presents it in nice html. (Won't this be a performance hog?)
> 2. write it on top of a application server like webware or skunkweb. (Are
> these projects mature enough?)

I would consider Webware for Python very mature and stable, quite suitable
for any kind of production-level deployment. Personally, I'm trying out
CherryPy these days, and I love what I see -- but I have as yet no idea
about the stability, scalability, and so on. With Webware, you're going
for the most solid and proven solution. I don't see any advantage with
doing the presentation in PHP -- Webware supports excellent templating
(Cheetah), servlets, AND if you insist "embed Python in HTML" too, and you
can mix-and-match if you need to.

> 3. any other good idea, I haven't thought of....

Twisted -- a great solution if you have the option of deploying a
self-sufficient server rather than having to run on top of Apache or
the like. I think Webware is easier to program at the application
level, and it gives you many more deployment options, but Twisted's
performance and scalability are nothing short of amazing -- and if
you need to add more and more protocols, not just HTTP, Twisted's
flexibility is gonna pay for itself.


Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Logging when developing Web apps under NetBeans Kenneth P. Turvey Java 2 10-30-2007 02:59 AM
Question for those developing GUI apps with Ruby Karl von Laudermann Ruby 3 05-18-2007 01:52 PM
developing java Web Start apps on Linux onetitfemme Java 3 09-23-2006 08:10 AM
Running python apps from within python apps aph Python 4 01-14-2006 04:06 PM
good book about developing C# database apps in VS .Net IDE? Bennett Haselton ASP .Net 1 09-21-2004 02:36 PM