Antonio Ognio wrote:
Un dato curioso del que me enteré hoy:

El sitio de RubyOnRails corre en PHP.

¿Como lo sabemos? No solo por las cabeceras
de la respuesta HTTP del servidor...

$ wget --S -spider http://rubyonrails.org

Sino por el uso de un eastern egg o huevo
de pascua de PHP:

http://rubyonrails.org/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

Lo mismo otros sitios de la empresa creadora
del framework:

http://37signals.com/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

http://basecamphq.com/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

http://backpackit.com/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Lo de 37signals es ya conocido desde hace tiempo, ellos mismos han dicho
que no tiene sentido perder el tiempo reescribiendo algo que les funciona. Lo mismo sucede con el blog de David Heinemeier (autor de RoR) y Adrian Holovaty (autor de Django). Sus blogs siguen en PHP porque tienen mejores cosas que hacer
que reinventar la rueda cuando no es necesario ;-)

Sobre el uso de PHP en el resto de sites de 37signals, no lo han ocultado, incluso si te fijas los mismos links de basecamp apuntan a direcciones .php. Pero si en cualquiera de las aplicaciones (basecamp, backpack, writeboard, tadalist), veras que ya no hay php. Por lo visto han dejado PHP para las partes mas públicas y de mucho tráfico de sus sitios, y RoR (que no es lo mas eficiente del mundo) para
el resto.

Como te comentaba ahora en IRC, 37signals era un PHP shop
pero debido a las limitaciones del lenguaje que inexorablemente los llevaba a,
según sus propias palabras, pésimas prácticas de programación y por
consiguiente a la infelicidad, decidieron diseñar un framework en Ruby.
La misma historia se repite con Django, con la diferencia que eligieron Python
como lenguaje.

Podria ser algún setup un tanto extraño
pero no me parece.. es un tanto contradictorio
que usen PHP.. al menos no envie un buen
mensaje...
Esto sería si todo estuviera en PHP, pero son solo pequeñas partes.
En todo caso RoR es un excelente framework
con mucha innovación, y junto a Django estan
haciendo mucho por elevar el nivel de los
frameworks de desarrollo web...
Para que veas que las comunidades "nicho" como dices son las que suben
el nivel ;-)

En todo caso, ya saben como averiguar si un
sitio mas allá de las apariencias, corre ó
no en PHP.. claro, que si yo fuera ellos y
me viera descubierto, utilizaría mod_rewrite
para reescribir esos URLs y mostrar una página
simple libre de evidencia :)
No hace falta mod_rewrite, simplemente setear "expose_php = Off" en php.ini


Saludos

--
Gustavo Picón <[EMAIL PROTECTED]>
http://tabo.aurealsys.com/

_______________________________________________
Linux-plug mailing list
[email protected]
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

Responder a