[pyar] Migrando de php a python

Javier Diaz javidiaz1977 en gmail.com
Jue Ago 28 09:48:57 ART 2014


No se que va a salir de todo esto, ya me han entusiasmado con django,
alguna ves, por mi trabajo, jugue un poco con geodjango.
Pero por ahora no soy tan ambicioso, y lo de usar python puro es solo para
entender como funciona "por detras el asunto". Como comente al principio mi
app es basicamente un html con javascript, que envia al servidor uno
parametros......en el servidor meto eso parametros en una variables, hago
mi query y el resultado vuelve a mi html en formato json y geojson...





El 28 de agosto de 2014, 9:34, Sebastián Seba <ssebastianj en gmail.com>
escribió:

> El 28 de agosto de 2014, 9:25, Roberto Alsina <ralsina en netmanagers.com.ar>
> escribió:
>
> On 28/08/14 09:16, Javier Diaz wrote:
>>
>>> Aver... Aqui yo soy el que se inicia, y por eso su opinion es muy
>>> importante para mi.
>>>
>>> Pero por que seria tan dificil con python puro hacer algo que con php no
>>> tiene mayores dificultades?
>>>
>>>  Porque no es php :-)
>>
>> En php "puro" basicamente lo que hacés es generar HTML. La parte de hacer
>> que recibas el request, etc, se encarga mod_php.
>> Aun los que programan php te van a decir que esa es una manera antigua de
>> trabajar que te lleva a codigo dificil de mantener y
>> que te conviene usar un framework.
>>
>> Y los que te dicen que no necesitás un framework (ejemplo:
>> http://www.brandonsavage.net/you-dont-need-a-framework/) te van a decir
>> que está bueno usar componentes "framework-like" para tener ruteo de paths,
>> conexiones a la base de datos, templating, etc.
>>
>> En Python podés hacer eso. Podés usar WSGI, una cosa para routing, un
>> ORM, una cosa para templating, una cosa para caching, etc.
>> O podés usar algo como Django (o web2py o lo que sea).
>>
>> Por otro lado, "framework" en PHP suele significar cosas distintas que en
>> python (por ejemplo, hay gente que dice que Drupal es un framework!).
>>
>> En fin. Depende de qué querés hacer. Si querés ser productivo y hacer
>> proyectos rápido, te recomiendo algo como Django. Si la idea es otra, la
>> respuesta tal vez sea otra también.
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
> Estoy de acuerdo con Roberto (aunque no diría lo de sufrir, por ahora =P).
>
> En mi caso personal llegué a programar bastante con PHP pelado, nada de
> frameworks. Cuando llegué al mundo de Python tuve un click mental increíble
> en cuanto a web development. Y acá sí puedo decir que "sufriría" jaja si
> tuviera que hacer todo "a guacha pelada" sin la mínima guía de un framework.
>
> Si te resulta que la curva de aprendizaje de Django se te está volviendo
> muy empinada podrías empezar, como bien dijeron más arriba, con Flask o
> web2py.
>
> Algo que me ayudó bastante en entender Django fue utilizar el shell
> interactivo que trae embebido junto con IPython.
>
> --
> *Sebastián J. Seba*
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140828/54f204a5/attachment.html>


More information about the pyar mailing list