Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: fortil en Octubre 20, 2013, 12:13:22 AM

Título: [SOLUCIONADO] Como integrar python con php o desarrollar en web?
Publicado por: fortil en Octubre 20, 2013, 12:13:22 AM
Hola a todos(as)

Es que he visto que varios servidores tienen soporte Perl, Ruby, Python, Php, etc

Y me pregunto cómo puedo hacer para ejecutar funciones o scripts de python en ese servidor (antes de lanzarme a dañarlo :) ) he visto por ahí el framework Django, pero o soy muy bruto o no he querido en realidad aprender bien sobre este framework.

Lo que quiero realmente son dos cosas:
0) que me aclares un poco lo de python, porque uno en el pc puede ejecutar los .py pero necesita ciertas librerias, etc. en la web se puede escribir http://mipagina.com/archivo.py? si es así porque no me ha dado? :D (me aparece error interno) o cómo diablos ejecuto archivos python.
1) si hay un IDE o algo parecido para programar web con python, haganme el favoor :D .
2) tutos para aprender a hacer webs o funciones o scripts que se utilicen en los servidores.

gracias
Título: Re:[Pregunta] Como integrar python con php o desarrollar en web?
Publicado por: Snifer en Octubre 20, 2013, 12:39:19 AM
0) que me aclares un poco lo de python, porque uno en el pc puede ejecutar los .py pero necesita ciertas librerias, etc. en la web se puede escribir http://mipagina.com/archivo.py? si es así porque no me ha dado? :D (me aparece error interno) o cómo diablos ejecuto archivos python.
1) si hay un IDE o algo parecido para programar web con python, haganme el favoor :D .
2) tutos para aprender a hacer webs o funciones o scripts que se utilicen en los servidores.

Te respondo tus preguntas.

Para ejecutar los archivos, *.py en el navegador necesitas un servidor debidamente configurado, que se llama o bien lo que quieres hacer es una WebApp para ello te recomiendo que veas este tutorial de DebianHackers (http://www.debianhackers.net/una-web-en-python-sobre-apache-sin-frameworks-y-en-solo-3-pasos)

Ide como tal puedes usar Eclipse con sus plugins, o simplemente un editor Sublime seria buena opción haces uso de sus plugins.

Google ;) no te hara daño dar una revisada que hay muchos libros y tutoriales aqui te dejo algunos

http://django-book.mkaufmann.com.ar/
http://www.youtube.com/watch?v=St-30zsoDus un video de CodeJObs y como ese tienes mucho en el buen youtube

Regards,
Snifer
Título: Re:[Pregunta] Como integrar python con php o desarrollar en web?
Publicado por: NoValidAccount en Octubre 20, 2013, 02:33:42 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Google ;) no te hara daño dar una revisada que hay muchos libros y tutoriales aqui te dejo algunos

http://django-book.mkaufmann.com.ar/
http://www.youtube.com/watch?v=St-30zsoDus un video de CodeJObs y como ese tienes mucho en el buen youtube

El primer link ya no ees muy recomendado la verdad, suponiendo que es una traduccion del libro django-book disponible en este link (http://www.djangobook.com/en/2.0/index.html) y aun no siendolo, por la misma razon, porque usan django 1.0 cuando ya vamos por la version 1.5, en la misma web de djangobook.com recomiendan no seguir esa guia debido a su desactualizacion.

CitarThis book was originally published by Apress in 2009 and covered Django version 1.0. Since then it has languished and, in places, is extremely out of date. We are working on getting the book updated to cover Django versions 1.4, 1.5, and beyond. But we need your help, we're making this book — warts and all — open source in the hopes that it will find love as a community project.

Pra django comiezan por aqui https://www.djangoproject.com/ (https://www.djangoproject.com/), ya sera cuestion de que sepas python antes claro, hay un tutorial bien bueno de django ahi en su web oficial.
Título: Re:[Pregunta] Como integrar python con php o desarrollar en web?
Publicado por: Pr0ph3t en Octubre 20, 2013, 06:49:05 AM
Aparte de DJango dispones de Flask tambien, que es más ligero.
Título: Re:[Pregunta] Como integrar python con php o desarrollar en web?
Publicado por: Sanko en Octubre 20, 2013, 12:51:16 PM
Python al igual que muchos otros lenguajes pueden por si solos interactuar en la web, para su desarrollo cuentas con varias opciones.
Bien puedes configurar tu Apache(o lo que uses) para correr scripts python : http://www.debianhackers.net/una-web-en-python-sobre-apache-sin-frameworks-y-en-solo-3-pasos (http://www.debianhackers.net/una-web-en-python-sobre-apache-sin-frameworks-y-en-solo-3-pasos), bien puedes ejecutar scripts python desde PHP y anexionar la lógica de los resultados : http://optimizarsinmas.blogspot.com.es/2012/05/php-ejecutar-script-python-pasando.html (http://optimizarsinmas.blogspot.com.es/2012/05/php-ejecutar-script-python-pasando.html) o bien puedes optar por el desarrollo de manera más cómoda atraves de un framework como bien puede ser django, flask, web2py... que no dejan de ser entornos previamente configurados manualmente para que el desarrollador se centre básicamente en escribir la app y no perder tiempo configurando el entorno.

Saludos
Título: Re:[Pregunta] Como integrar python con php o desarrollar en web?
Publicado por: fortil en Octubre 31, 2013, 12:34:05 AM
he muchas gracias a todos, revisaré todos los que me han dicho, xD