Ky Phan wrote:
> I've browsed the website but have not looked at it closely. There are a 
> lot of minimalistic python framework around. The smallest I've worked 
> with is webpy and it has treated me well. It doesn't get in my way, I 
> feel like I'm writing any other Python application. I've also touched 
> Rails a little bit but that is a bit too strict of a structure for my 
> taste. That's probably why I like webpy. CherryPy seems to be similar to 
> webpy so I'm favoring it right now. If you can tell me a little bit 
> about the advantages of Pylons, I'll be happy to listen.

Well, the advantages for me is that Pylons is small and it comes with a 
set of components that glued together that get's you coding quickly. It 
generates a minimal tree folders and files for your project to make it 
functionnal. Most of the folders are empty and are used as place holders 
to help you organize you project.

Once you get the hang of how the HTTP request is dispatched through your 
Pylons controllers and returns a reponse (usualy a rendered template), 
it's all very easy.

Pylons is built with WSGI in mind, the Python standard PEP-333. It makes 
applications easy to integrate between each other (middleware). Also, it 
integrates a standalone HTTP server (from Paste).

All these components that come with Pylons are just separate packages 
and are usually well chosen. But if you want to change to another 
template language, just do so. You are not chained to Pylons specific 
component. Pylons aims to be very flexible. And no magic happens, just 
read and code Python. Plus, the community is active.

Pylons is what they call a micro-framework, against Django which is a 
mega-framework. You'll catch the difference by reading this:

   http://pylonshq.com/project/pylonshq/wiki/MicroFramework

You can read an overview of the concepts of Pylons here:

   http://docs.pythonweb.org/display/pylonscookbook/Concepts+of+Pylons

Regards,
-- 
Alexandre CONRAD




-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to