Re: Reemplazr python por php

lasizoillo <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
El día 16 de octubre de 2009 17:47, fabio rojas
<[email protected]> escribió:
> la idea es hacer una web sin ayuda de framework y ver todas las tecnologias
> para lograr python en la web con sus ventajas y desventajas ya de ahi uno
> puede hacer su propio framework que se ajuste asus necesidades
> _______________________________________________

Ese experimento ya está hecho. Puedes ver algo de información en la
web de paster:
http://pythonpaste.org/do-it-yourself-framework.html
Sobre paster funciona pylons y sobre pylons turbogears 2. Esta es una
forma de ir de menos a más.

Si la "batallita" de paster no te ha molado te cuento otra:
http://repoze.org/about.html
Repoze son un conjunto de librerias básicas WSGI sobre las que se
puede correr Zope y sobre este Plone. Plone es uno de los CMS más
monstruosos que te podrás encontrar.

Puedo darte referencias de varios frameworks más que han empezado con
la sencillez de wsgi y han evolucionado hacia frameworks bastante
complejos (sistemas de caching, sesiones, autenticación, autorización,
plantillas, separación MVC, eventos, creación automatizada de
formularios, sistemas de validación, ajax, orms, ...).

Que empieces uno desde 0 puede ser muy didáctico, pero también puede
serlo mirar lo que ya hay hecho. Django, aunque se sale de la norma de
los anteriores es otra buena opción a evaluar.

No creo que ahora python tenga ningún vacio en el tema de los
frameworks web. Así que a priori no le veo mucho sentido a embarcarse
a hacer un nuevo framework. Quizá el tema que esté un poco más verde y
donde más se pueda hacer un framerwork es en el tema de los
específicos para hacer aplicaciones comet, pero incluso en ese nicho
hay varias opciones (twisted, orbited, tornado, ...).

Yo si fuese tu, miraria dos lineas de acción:
- Django[1] para ser productivo y acabar con cosas funcionales rapidamente.
- Pylons[2], zepoze[3] o werkzeug[4] para montarte tu framework
especifico para cosas más concretas.

[1] http://www.djangoproject.com/
[2] http://pylonshq.com/
[3] http://repoze.org/
[4] http://werkzeug.pocoo.org/

Un saludo:

Javi
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.