Comparación entre PHP y Python para principiantes

  • Autor Autor Eduardo Perales
  • Fecha de inicio Fecha de inicio
Eduardo Perales

Eduardo Perales

VIP
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Binance
Suscripción a IA
Bueno estoy comenzando a estudiar PHP pero he leído que python es muy bueno y mas fácil de aprender, entonces quiero saber si se puede hacer lo mismo con python que con php, tengo un tiempo aprendiendo a hacer paginas web, hasta el momento se html+jquery ademas e que conozco c y c++. Si tuvieran que comenzar de cero ustedes cual elegirían y porque ?
 
Yo aprendería PHP primero, y luego Python 🙂
 
Si lo que quieres es programacion web te recomiendo php, de lo contrario python
 
Si lo que quieres es programacion web te recomiendo php, de lo contrario python


Hoy en día tiene mejor futuro aprender python para programación web en vez de PHP, si miras las ofertas de trabajo de grandes empresas web en la mayoría buscan expertos en python para desarrollar páginas web antes que en PHP.
 
Python definitivamente ofrece códigos mas limpios y legibles, pero las nuevas versiones de PHP también. Por lo que ambas opciones en mi opinion son muy buenas. :encouragement:
 
Aprende php, al contrario de skamasle, creo que si bien grandes empresas te piden python, también piden que tengas experiencia 😛 y saber php xD.

Ya luego podrás empezar con otros lenguajes tranquilamente, pero php es con el que mejor experiencia podrás obtener dando tus servicios de programador.

kj
 
Hoy en día tiene mejor futuro aprender python para programación web en vez de PHP, si miras las ofertas de trabajo de grandes empresas web en la mayoría buscan expertos en python para desarrollar páginas web antes que en PHP.
Yo creo que en lo que es programacion junior se busca mas php, ademas el pide con que comenzar. Puede usar php de base y cuando sea mas 'experto' pasarse a python

Es mi opinion

Saludos
 
Por documentación, ofertas de trabajo (a pesar de que digan lo contrario), facilidad y comunidad detrás (lo cual facilita mucho en caso de dudas/problemas), PHP
 
Yo creo que en lo que es programacion junior se busca mas php, ademas el pide con que comenzar. Puede usar php de base y cuando sea mas 'experto' pasarse a python

Es mi opinion

Saludos

Pues puede ser, pero si ves bien python es muy fácil de aprender, al menos así lo veo yo, igual php no es complicado, también puede aprender los 2.
[MENTION=6960]kj2[/MENTION] no todos piden php, si no lo usan pues no lo piden xD hay algunos que usan solamente python, django, nodejs etc php ni por asomo, aunque bueno hay muchas cosas y posibilidades, php y python son buenos aunque puede que encuentre mas ayuda cuando aprenda php. 😛7:
 
Después de 10 años programando en PHP te digo que:

Python primero, PHP después... hoy en día no hay framework PHP que se compare a Django para Python.
Python es un poco más complejo en la creación de nuevos proyectos (virtualenv, librerias y demás) pero vale la pena y a día de hoy hay muchísimas opciones para montar hosting con Python.
Python tiene mucho más futuro que PHP y generalmente pagan mejor a programadores Python que PHP
 
Si estas iniciando, de una vete por tecnologías emergentes, como por ejemplo Node.js, Ruby (no tan emergente) y el nuevo ASP.Net del 5 pa-lante, PHP tiene demasiada demanda y poco a poco pierde terreno.
 
Después de 10 años programando en PHP te digo que:

Python primero, PHP después... hoy en día no hay framework PHP que se compare a Django para Python.
Python es un poco más complejo en la creación de nuevos proyectos (virtualenv, librerias y demás) pero vale la pena y a día de hoy hay muchísimas opciones para montar hosting con Python.
Python tiene mucho más futuro que PHP y generalmente pagan mejor a programadores Python que PHP

me quito la palabra, (eso mismo iba a decir)

pues en mi experiencia PHP ya no es tan rentable que antes, si piensas trabajar en propios proyectos web que no requieren mucho proceso (webs simples) entonces PHP es lo tuyo,
pero si vas a futuro y piensas trabajar en empresas grandes entonces quedate con python actualmente tiene mas demanda
 
Django (Python) o Rails (Ruby)

Php con que lo entiendas sabiendo uno de los otros dos lenguajes, suficiente.
 
[MENTION=49609]eduardocs[/MENTION], yo personalmente recomiendo que comiences con el lenguaje de programación que más te guste, a final de cuentas es lo que importa, ya que todos los lenguajes son buenos si los sabes manejar, recuerda que PHP es 100% para desarrollo web y que muchas empresas grandes lo utilizan, de hecho el 80% de las aplicaciones web están escritas en PHP.

Python es un lenguaje de programación general, es muy limpio y potente, pero no se puede programar una buena aplicación en web sin utilizar algún framework, como Django, por ejemplo, y claro que su popularidad ha subido bastante.

Y [MENTION=3716]skamasle[/MENTION], quería comentarte que Python es un muy buen lenguaje, pero en la programación web se queda un poco corto con PHP o Perl, si miras ofertas de empresas muchas buscan Python, eso si no te lo puedo discutir, pero Python es un lenguaje multi-proposito, y la mayoría de esas ofertas son para el mantenimiento y administración de sistemas.

http://www.indeed.com/jobtrends?q=php,+python,+django,+ruby&l=

Puedes ver que Python es más buscado que PHP, pero no necesariamente para un entorno web, ya que Django, que es uno de los frameworks más populares no es tan buscado.

Pero ambos son excelentes lenguajes a mi parecer.

Saludos! :encouragement:
 
Última edición:
[MENTION=49609]

Y [MENTION=3716]skamasle[/MENTION], quería comentarte que Python es un muy buen lenguaje, pero en la programación web se queda un poco corto con PHP o Perl, si miras ofertas de empresas muchas buscan Python, eso si no te lo puedo discutir, pero Python es un lenguaje multi-proposito, y la mayoría de esas ofertas son para el mantenimiento y administración de sistemas.

php, python, django, ruby Job Trends | Indeed.com

Puedes ver que Python es más buscado que PHP, pero no necesariamente para un entorno web, ya que Django, que es uno de los frameworks más populares no es tan buscado.

Pero ambos son excelentes lenguajes a mi parecer.

Saludos! :encouragement:

Pues hay de todo, php es mas usado claro, tiene más años y tomando en cuenta que en la lista pueden entrar cms, pues con wordpress, joomla, drupal etc ya el nivel de uso de php sube, pero como digo hay de todo y he visto webs muy grandes hechas en python completamente, así que podría decir que se puede hacer lo mismo con python que con php a nivel de grandes webs y no soy programador pero solo digo lo que veo 😛

Tengo un cliente que tenia varios servidores para una web en php y la migraron completamente a django, quedo idéntica, apariencia y funciones, pero bastante más rápida y pasaron a usar un solo servidor ya que el consumo de recursos fue mucho menor.

No digo que sea 100% mejor, si no que es una alternativa y que su uso va creciendo y que es cosa de gustos, así que volviendo al tema es mejor saber los dos.

Muchas empresas buscan django,, otras php, otras ya de una vez se van por ruby, muchos lenguajes, muchos programadores = muchas opciones, así que lo vuelvo a decir, cosa de gustos.

Job Listings - Stack Overflow Careers 2.0

Así que aprender django, ruby, php, java lo que sea es bueno y entre mas se aprende mas oportunidades, aquí el asunto no es solo aprender, si eres bueno en algo tendrás trabajo, da igual lo que se aprenda, es solo ser bueno y saber usarlo muy bien.

Grandes webs hechas en django:

- pinterest
- instagram
- mozilla
- guardian.co.uk
- bitbucket
- washington times

Vamos que es solo un ejemplo que hoy en día uses lo que uses si sabes usarlo bien puedes hacer cualquier cosa.
 
Última edición:
Bueno estoy comenzando a estudiar PHP pero he leído que python es muy bueno y mas fácil de aprender, entonces quiero saber si se puede hacer lo mismo con python que con php, tengo un tiempo aprendiendo a hacer paginas web, hasta el momento se html+jquery ademas e que conozco c y c++. Si tuvieran que comenzar de cero ustedes cual elegirían y porque ?

La respuesta va a estar relacionada con tu objetivo. Para que querés aprender a programar?

Cada lenguaje tiene sus ventajas y desventajas tanto técnicas como a nivel profesional.

Saludos
 
difinitivamente aprende python es lo mejor que hay cuando lo usas con django. no se hable mas.
 
Pues claro que PHP
 
Atrás
Arriba