Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/01/2014, 00:25
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: ¿como utilizo Python para hacer una pagina web?

En python (o ruby) no haces web al estilo PHP. Principalmente por las siguientes razones:

1. Python tiene una filosofía muy diferente a PHP.
2. Python no es template engine que se les salio de las manos a sus creadores (BURN! PHP)

Una recomendación, si vienes de PHP puro (a secas, vanillar, vapor, o como que le quieras llamar), puede que sea raro como hacer web con python o ruby, o .net o cualquier cosa que use MVC.

Si quieres aprender desarrollo web, en python te recomiendo iniciar con django. No te preocupes por cosas como hacer un setup de la db, como lo integro con mi apache (o cualquier servidor web), etc...

Por defecto django viene con un set de herramientas con el que puedes explorar el framework. Ahi un montón de recursos para aprender django (o python orientado a web en general) pero todo esta en ingles. Hay muy poco, material en español y casi todo (sin demeritar el esfuerzo) no vale la pena.

En conclusión, si quieres hacer web estilo PHP vanilla en Python te recomiendo que mejor te quedes en PHP. Si estas dispuesto a reaprender lo que llevas en PHP adelante.

Links para empezar:
http://docs.python.org/2/howto/webservers.html
https://www.djangoproject.com/
https://django.2scoops.org/
http://www.djangobook.com/en/2.0/index.html (desactualizado)
http://www.tangowithdjango.com/
https://code.djangoproject.com/wiki/DjangoResources