Estoy aprendiendo Python, de manera decidida y definitiva para pasar todo mi código de Visual Foxpro a este lenguaje, programando desde Linux, obstinado de la política de anulación consecutiva de Microsoft hacia el uso de este magnifico y fácil lenguaje y de sus versátiles herramientas de desarrollo, pero con muchos elementos comunes a Python por eso mi decisión...El hecho es que tengo que desarrollar sistemas que permitan también ofrecer servicios web, e investigando..., conseguí que existe una gran variedad de frameworks para trabajar en Python, considerando que no quiero aprender un framework para conseguir empleo sinó para desarrollo rápido, y que tengo mi propio ORM-postgresql ya desarrollado; cual framework es el de mas rápido aprendizaje y mas configurable para pequeñas aplicaciones o sitios web de pocos requerimientos? y que se pueda ir escalando a soluciones de mayor complejidad?Por allí googleando dicen que : Bottle, Flakes o Piramid y que Django es el mas completo pero a su vez el de mas largo aprendizaje. Según sus experiencias cual me recomiendan?
Con el ánimo de compartir mis experiencias, y de aprender de las de ustedes me uno a este grupo, poniéndome a sus ordenes en lo que yo pueda ayudarles, saludos!...Nectario Durango
--
Este es un mensaje del foro Python de Venezuela - http://www.python.org.ve
Para suscripciones y retiros: http://goo.gl/ug9by
---
Has recibido este mensaje porque estás suscrito al grupo "Python Venezuela" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a python-venezuela+unsubscribe@googlegroups.com.
Hola Nectario.
Yo te recomendaría que aprendas primero Flask y Django. Con el tiempo verás cual es mejor para tus proyectos.
--
Este es un mensaje del foro Python de Venezuela - http://www.python.org.ve
Para suscripciones y retiros: http://goo.gl/ug9by
---
Has recibido este mensaje porque estás suscrito al grupo "Python Venezuela" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a python-venezuela+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Project | Language | Ajax | MVC framework | MVC push-pull | i18n & L10n? | ORM | Testing framework(s) | DB migration framework(s) | Security framework(s) | Template framework(s) | Caching framework(s) | Form validation framework(s) | Python 3.* |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bottle | Python | - | - | - | - | Sqlalchemy (via plugins) | - | - | - | built-in, Mako, Jinja2, Cheetah | - | - | Yes |
CherryPy | Python | - | - | _ | - | pluggable | - | - | - | pluggable | - | - | Yes |
Django | Python | Yes | Yes | Push | Yes | Yes | Yes | Yes | Yes | built-in, Jinja2, Mako, Cheetah | Yes | Yes | Yes |
Flask | Python | Yes | - | - | Yes | Sqlalchemy (via plugin) | via unittest | Yes | Jinja2 | Yes | Yes | Yes | |
Pyjs | Python, JavaScript | Yes | Use PureMVC Python version (compiled to JavaScript) | Yes | ??, no direct data access | No | No | ||||||
Pylons | Python | helpers for Prototype and script.aculo.us | controller | Push | Yes | ORM-agnostic | via nose | depends on ORM | pluggable: Mako, Genshi, Myghty, Kid, more | Beaker cache (memory, memcached, file, databases) | preferred formencode | No | |
Pyramid | Python | Yes | Yes | Push | Yes | ORM-agnostic | Yes | depends on ORM | Yes | pluggable: Chameleon, Genshi; Mako, more | Beaker cache (memory, memcached, file, databases) | preferred formencode | Yes |
TACTIC | Python | Yes | Yes | Pull | No | Yes | Yes | Yes | Yes | Mako | No | Yes | No |
Tornado | Python | See Advanced Async Example implements AJAX | - | - | - | - | - | - | - | - | - | - | Yes |
TurboGears | Python | Toolkit-independent, provides support via JSON | Full stack, best-of-breed based | Push | Yes | SQLAlchemy | nose | SQLAlchemy-Migrate | Repoze.what & Repoze.who | pluggable: Genshi, more | Support for memcached, and any WSGI compliant system | ToscaWidgets, utilizing FormEncode | Yes |
web2py | Python | Yes | Yes | Push | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
Webware | Python | No | Optional | Pull | No | Yes | Yes | No | Yes | Yes | No | No | No |
BlueBream (Zope 3) | Python | via add-on products, e.g. Plone w/KSS | Yes | Pull | Yes | ZODB, SQLObject, SQLAlchemy | Unit tests, functional tests | ZODB generations | ACL-based | Yes | Yes | Yes | No |
Zope 2 | Python | Yes | Pull | Yes | ZODB, SQLObject, SQLAlchemy | Unit tests | ACL-based | Yes | Yes | CMFFormController | No |
--
Este es un mensaje del foro Python de Venezuela - http://www.python.org.ve
Para suscripciones y retiros: http://goo.gl/ug9by
---
Has recibido este mensaje porque estás suscrito al grupo "Python Venezuela" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a python-venezuela+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.