[eside-ghost] ¿es Python escalable? [antes: Localizadoresde IP]

Alfredo Beaumont alfredo.beaumont en gmail.com
Jue Jun 19 14:00:46 CEST 2008


Og, 2008eko Ekaren 19a(e)an, Alfredo Beaumont(e)k idatzi zuen:
> Og, 2008eko Ekaren 19a(e)an, Yuki (aka Rubén Gómez)(e)k idatzi zuen:
> > Hola a todos!
> >
> > 2008/6/19 Nando Quintana <fquintana a bildua codesyntax.com>:
> > > Realmente no VEO el problema de no tener threads para que las webs sean
> > > escalables. Igual me estoy perdiendo un tema crítico...
> > > La dificultad suele ser llevar una arquitectura de "un ordenador" a una
> > > arquitectura de "muchos ordenadores". Entonces, una web "de tamaño
> > > medio" que funciona en una máquina (un proceso por cada procesador),
> > > pues se lleva a muchas máquinas, con las "mismas" problemáticas que
> > > cualquier otro lenguaje "multithread".
> >
> > Hace no mucho Ricardo Galli (el de meneame) hablaba en su web sobre
> > cómo PHP, a pesar de tener cosas "chungas", había triunfado dentro de
> > la programación web [1] De vez en cuando suele hablar de distinto
> > frameworks/lenguajes (de php, django, rails) y opina sobre ellos. Hace
> > no mucho (no sé si es en el post que os paso) hablaba sobre la
> > velocidad de PHP, python y rails, y cómo PHP era mucho más rápido que
> > python, y este algo más que rails.
>
> Pues creo que Ricardo, si dice eso, se equivoca. Para empezar, habrá que
> comparar lenguajes con lenguajes, y frameworks con frameworks. Ruby es más
> lento que PHP o Python, pero creo que PHP y Python andan al mismo nivel.
> Aún así, creo que los 3 se mueven en los mismos órdenes de magnitud (al fin
> y al cabo, son lenguajes muy similares, sintáxis C, orientación a objetos,
> interpretados, etc.)

Y para salir de la mera especulación, podemos echar un vistazo a los 
benchmarks (aunque nunca dicen toda la verdad):

php vs python
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=python

php vs ruby
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=ruby

Saludos
-- 
Alfredo Beaumont Sainz
http://www.alfredobeaumont.org/blog.cgi


Más información sobre la lista de distribución eside-ghost