Foros del Web » Soporte técnico » Ayuda General »

¿Me conviene PHP o Python?

Estas en el tema de ¿Me conviene PHP o Python? en el foro de Ayuda General en Foros del Web. Hola Tengo conocimientos básicos/medios de Php y he empezado un poco con Django. El fw de Python me gusta por su código elegante y la ...
  #1 (permalink)  
Antiguo 17/06/2013, 10:32
 
Fecha de Ingreso: marzo-2008
Mensajes: 186
Antigüedad: 16 años
Puntos: 3
Pregunta ¿Me conviene PHP o Python?

Hola

Tengo conocimientos básicos/medios de Php y he empezado un poco con Django.

El fw de Python me gusta por su código elegante y la estructura de archivos que tiene, pero me pregunto lo siguiente.

Python no me interesa, solo Django para desarrollo web (aunque sea código python). Y en realidad me preguntaba si me compensa aprender un nuevo lenguaje cuando puedo profundizar con Php que ya lo conozco y está enfocado sólo para la web, pues no me interesa Python sin Django ni la programación en escritorio.

La duda es una chorrada, pero quiero conocer sus opiniones.

Por ahora, Django me gusta pero será por novato que no termino de sentirme cómodo, aunque tampoco me gustan algunos fw de Php.

Quedo a la espera de sus opiniones, gracias.
  #2 (permalink)  
Antiguo 17/06/2013, 11:09
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: ¿Me conviene PHP o Python?

Entre esas dos opciones yo me quedaba con Python/Django. Ya solo por el hecho de que el código es más bonito y que, aunque ahora no tal vez en un futuro si, puedes usarlo fuera del entorno web.

Y aprender un framework siempre tiene su cosa, sea de Python, PHP o cualquier otra cosa.
  #3 (permalink)  
Antiguo 17/06/2013, 11:29
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: ¿Me conviene PHP o Python?

No sé, digo, Python no es para desarrollar software de escritorio, tampoco para desarrollar software web, Python es para propósito general, así que no veo problemas en usarlo solo para web, al final es solo contexto.

Tampoco Django es lo único web en Python, hay muchos (en verdad, muchos) frameworks para desarrollar web en Python.

Yo te recomendaría que te quedes con Django, o más bien con python, aunque sería bueno que digas que cosas son las que no te hacen sentir cómodas en Django.

De cualquier manera si ya conoces un lenguaje, no le veo de malo aprender otro nuevo, incluso sin dejar el anterior.

Y si decides quedarte con PHP, no lo uses sin un framework, probablemente estarías reinventando la rueda y peligrosamente haciendo cosas de la peor manera (mientras seas newbie).

Saludos
__________________
Grupo Telegram Docker en Español
  #4 (permalink)  
Antiguo 17/06/2013, 12:07
Avatar de Fylux  
Fecha de Ingreso: junio-2012
Mensajes: 141
Antigüedad: 11 años, 9 meses
Puntos: 9
Respuesta: ¿Me conviene PHP o Python?

Bueno, la respuestas que recibas te aseguro que van a depender más de con que lenguaje enfatice el que hable que con la realidad.

Por lo que tu dices te recomendaría que te quedaras con PHP. Primero porque piensa lo siguiente: Python para que sea de cómodo como PHP necesita un framework, así que piensa lo bueno que será PHP con su framework. Además saber PHP hace que no tengas dependencia de ningún framework., a diferencia de aprender un framework en concreto como Django.
En documentación PHP machaca a Python y mata a Django. Sobre todo si eres principiante vas a notar este punto.
Luego hostings hay muchos más de PHP a buen precio que de Python, por lo que tendrás más facilidades para subir cualquier proyecto.

Como ves yo te recomiendo PHP sobre todo si es tu primer lenguaje, pero siempre te va a venir bien saber más de uno para primero saber cual es mejor para ti o cada proyecto o simplemente por cultura general.

Un saludo.
__________________
Si todos escribiéramos sin faltas de ortografía, el mundo sería un lugar mejor.
  #5 (permalink)  
Antiguo 17/06/2013, 12:24
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: ¿Me conviene PHP o Python?



Cita:
Iniciado por Fylux Ver Mensaje
Bueno, la respuestas que recibas te aseguro que van a depender más de con que lenguaje enfatice el que hable que con la realidad.
Claro, yo personalmente hablé de mi posición, pero no hice comentarios sobre PHP de los que no estoy enterado de como funciona. En cambio creo que deberías informarte un poco más sobre Python y/o Django.

Saludos
__________________
Grupo Telegram Docker en Español

Última edición por Carlangueitor; 19/06/2013 a las 11:00 Razón: Cambiar URL de la imagen.
  #6 (permalink)  
Antiguo 17/06/2013, 12:50
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ¿Me conviene PHP o Python?

Yo te recomendaría que te quedaras con python/django o algún otro framework. Incluso si escoges PHP te recomiendo que uses un framework. No simplemente por que te ahorre trabajo, si no por que te ayuda a separar varios conceptos de proyecto y los mantiene de forma separada (Ver patrón MVC).

En cuanto al hosting, encontrar shared hosting que soporte php es extremadamente fácil, pero también es extremadamente fácil que ese hosting termine siendo una porquería. Pero si hay shared hosting que soporte python+django, incluso hay hosting gratuito para proyectos sencillos como heroku o amazon ec2.

Algo que me gusta de python+django es que no necesitas tener ni configurar un servidor web + alguna base de datos solamente para hacer pruebas de desarrollo. Cuando hagas un deploy entonces si es importante pero no para empezar a probarlo.

Te voy a contar la experiencia que tuve con PHP:
Parece ser bastante cómodo al principio, instalas tu wamp o xampp. Creas tus archivos .php empiezas a escribir y listo. El problema de esto, es que estas ignorando demasiados conceptos. Y terminas rápidamente alcanzando el limite de hacer las cosas usando php vanilla.

No te voy a mentir mucha gente que llega de php y a django+python pregunta como hacer las cosas al estilo php. Pero siempre les recuerdo que esto no es php y que hay mejores formas de hacer lo que piden.

En cuanto a la documentación, la documentación de python y django esta muy, pero muy completa. De hecho esta tan bien documentada que la mayoría de las dudas las puedes resolver solo leyendo la documentación. Lo único es que no todo esta disponible en español.

Por ultimo, cuando aprendes a utilizar cualquier web framework muchos de los conceptos que aprendes son reutilizables en nuevos proyectos estén o no relacionados con web.
  #7 (permalink)  
Antiguo 17/06/2013, 13:35
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: ¿Me conviene PHP o Python?

Cita:
Iniciado por Fylux Ver Mensaje
Bueno, la respuestas que recibas te aseguro que van a depender más de con que lenguaje enfatice el que hable que con la realidad.
Yo no simpatizo —supongo que te refieres a a simpatizar, no a enfatizar— con Python. Pero todo lo que sea marchar de PHP hacia algo más estructurado no debe de ser malo.

Que sea más fácil iniciarse con PHP supongo que no lo discutirá nadie. Pero esa facilidad, inherentemente, crea muchos malos hábitos también. Y esos malos hábitos luego crearán dudas y frustraciones a la hora de hacer bien las cosas en otro lenguaje.
Al menos esa experiencia tuve yo, pero creo que es un concepto que comparte mucha gente.
  #8 (permalink)  
Antiguo 18/06/2013, 09:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 186
Antigüedad: 16 años
Puntos: 3
Respuesta: ¿Me conviene PHP o Python?

Gracias a todos por vuestras respuestas.

Estoy empezando con Django y de momento bien, voy avanzando con los ejemplos y me gusta.

No descarto a PHP como comentan en muchos posts de la red, al igual que vosotros pienso que el mejor lenguaje es el más cómodo para el interesado, y nunca se puede comparar lenguaje contra framework.
  #9 (permalink)  
Antiguo 18/06/2013, 18:58
ger84
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Me conviene PHP o Python?

Una cosa para aportarte, no te niegues la oportunidad de aprender python en general, ya que te hará mejor programador. Es mas si lo aprendes muy pronto te darás cuenta que es tu lenguaje de guerra para hacer lo que quieras, vas a ver que para la gran mayoría de tecnologías hay una api o binding o un port python, y (a diferencia de java y c/c++) es bastante fácil hacer pinitos.

Etiquetas: lenguaje, php, python
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 15:28.