[Python-es] PHP o Python
JulioSG
julio.sg en mundo-r.com
Mar Oct 12 17:04:38 CEST 2010
hidura en gmail.com escribió:
> Es cierto googlebot no es una aplicacion web pero es un ejemplo de
> como Python se maneja excelentemente bien en la web, en google abundan
> los scripts que ellos han hecho en Python, la ayuda es el mas visible
> pues si te fijas dice claramente .py, facebook esta hecho en PHP, pero
> aun asi su robustez no alcanza la de google.
>
> On Oct 12, 2010 12:11pm, tny <a.porrua en gmail.com> wrote:
> > No hay porqué matar moscas a cañonazos.
> >
> >
> >
> > Una web de reservas usando la api de booking se hace en dos pipas con
> >
> > php, con código claro y mantenible.
> >
> >
> >
> > Para matar moscas PHP sobra.
> >
> >
> >
> > Para debug utilizo el xdebug, que me tira un trace y me muestra los
> >
> > errores con todo lujo de detalles, tengo una aplicación web en php y
> >
> > javascript que me muestra los traces como un arbol, y tengo integrado el
> >
> > gedit de modo que directamente desde el traco o la pagina del error abró
> >
> > el archivo que sea en la linea concreta.
> >
> >
> >
> > Si el argumento es qué aplicación web está hecha en qué lenguaje, decir
> >
> > que googlebot no es una aplicación web, y que en php hay monstruos del
> >
> > tamaño de facebook.
> >
> >
> >
> > El mar, 12-10-2010 a las 11:44 +0200, Antoni Aloy escribió:
> >
> > > El dt 12 de 10 de 2010 a les 10:05 +0200, en/na tny va escriure:
> >
> > >
> >
> > > Otras! Tras leer esto sólo me viene a la mente una frase "Are you from
> >
> > > the past?"
> >
> > >
> >
> > > > Para PHP encontrarás más hostings y mejores precios.
> >
> > > Esto era cierto hace años, ahora los precios de los hosting ha bajado
> >
> > > muchísimo, puedes tener hosting para Django incluso gratis o a muy
> >
> > > buenos precios.
> >
> > > Un servidor dedicado superpotente está a menos de 40 Eur/mes. Si uno
> >
> > > hace desarrollos profesionales tanto en PHP como en Python el
> precio del
> >
> > > servidor no es un impedimento
> >
> > >
> >
> > > > Yo hago absolutamente todo en python excepto web, que la hago en
> PHP.
> >
> > > Pues lo lamento por tus clientes. Python es de 3 a 5 veces más
> rápido de
> >
> > > programar que PHP. Ojo estamos hablando de programas que deben
> >
> > > mantenerse en el tiempo, no de chapuzas de: hago la web
> (normalmente sin
> >
> > > lógica de negocio), cobro y que la mantenga otro si puede.
> >
> > >
> >
> > > Realmente no entiendo como alguien puede trabajar con Python y para la
> >
> > > web decir que es mejor PHP :O
> >
> > >
> >
> > > >
> >
> > > > Más motivos para que programes web en php:
> >
> > > > 1. nunca está de más aprender y manejar más lenguajes.
> >
> > > Esto es cierto, debes aprender PHP porqué seguramente te tocará en tu
> >
> > > vida arreglar código PHP escrito por gente que piensa que el PHP es
> >
> > > mejor para hacer webs que Python.
> >
> > >
> >
> > > > 2. Para hacer web no necesitas un lenguaje multipropósito sino un
> >
> > > > lenguaje que haga eso bien.
> >
> > > Eso implica que Python no sirve para hacer webs y la realidad es muy
> >
> > > dura amigo. Para hacer webs Python va incluso mejor que PHP y además
> >
> > > tienes que puedes aprovechar el conocimiento del lenguaje para
> otro tipo
> >
> > > de aplicaciones.
> >
> > >
> >
> > > > 3. PHP tiene todas las pilas que necesites para la web.
> >
> > > Pero ojo, cuando quieras hacer algo que no se a estríctamente web
> >
> > > disponte a sufir. Cuando quiera depurar, sufre, cuando tengas que
> >
> > > mantener sufre. Son pilas con trampa. Hacer programas mantenibles
> en PHP
> >
> > > es mucho más complicado que hacerlos en Python + Django por ejemplo
> >
> > >
> >
> > >
> >
> > > > 4. Puedes hacer cosas simples muy fácilmente, y cosas complejas
> com más
> >
> > > > trabajo. Con muy buena curva de aprendizaje.
> >
> > >
> >
> > > Corrección. Puedes hacer código chapucero muy fácilmente, mezclando
> >
> > > código PHP y HTML. Puedes hacer código inmantenible e inseguro
> igual de
> >
> > > fácil. Las cosas complejas se salen de madre a las primeras de cabmio.
> >
> > >
> >
> > >
> >
> > > > 5. Cuando vuelvas a hacer un programa en python, amarás python mucho
> >
> > > > más. ;)
> >
> > >
> >
> > > Mira en eso estamos de acuerdo. La gente que trabaja conmigo que viene
> >
> > > de años de PHP y ha aprendido Python y Django no quiere volver al
> PHP ni
> >
> > > en broma, incluso cuando el grado de experiencia que tenía en PHP es
> >
> > > mucho mayor que el que tienen en Python.
> >
> > >
> >
> > > Los condicionantes que motivaron la adopción del PHP ya no son válidos
> >
> > > hoy en día. Hay que conocer PHP porqué en nuestra vida laboral
> >
> > > seguramente nos tocará lidiar con aplicaciones escritas en este
> >
> > > lenguaje, pero plantearse que nuestros proyectos web tengan que ser en
> >
> > > PHP por las razones que tny expone es vivir en el pasado y dice
> muy poco
> >
> > > de nosotros como programadores que buscan la excelencia en su trabajo.
> >
> > >
> >
> > > Saludos,
> >
> > >
> >
> >
> > Bueno, no montemos un flame, PHP es muy bueno para la Web, es donde
> ha nacido. Python es un lenguaje generalista. Ambos tienen sus
> ventajas y deventajas. Me gusta más Python, pero, por ejemplo, me
> disgustan sus nombres de librerías obtusos. Tienen unos nombres que no
> sabes para que sirven. Tienes que estar metido en el tema para saber
> de que van.
Un saludo.
> >
> >
> >
> >
> > _______________________________________________
> >
> > Python-es mailing list
> >
> > Python-es en python.org
> >
> > http://mail.python.org/mailman/listinfo/python-es
> >
> > FAQ: http://python-es-faq.wikidot.com/
> >
> ------------------------------------------------------------------------
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
Más información sobre la lista de distribución Python-es