¿Qué tecnologías se deben usar si quieres hacer un servicio como Flickr?

Flickr está escrito en PHP para la parte del servidor (www.php.net). También usa Smarty para crear plantillas (www.smarty.net).

Como motor de almacenamiento, utiliza MySQL como base de datos (www.mysql.com).

En la parte frontal, utiliza los sospechosos habituales: HTML, CSS, Javascript (sin mencionar el diseño gráfico).

Como servidores utilizan Apache (www.apache.org) y RedHat Linux como sistema operativo (www.redhat.com).

Vea aquí una presentación de su tecnología: http://www.niallkennedy.com/blog…

Pero también puede usar otras tecnologías, no solo el clásico PHP / MySQL.

En lugar de PHP, puede usar Ruby on Rails www.rubyonrails.org, o Java www.java.com o Python www.python.org o ASP.NET www.asp.net … y otros.

En lugar de MySQL, puede usar PostgreSQL www.postgresql.org o SQL Server www.microsoft.com/sqlserver u Oracle www.oracle.com/us/products/database u otros http://en.wikipedia.org/wiki/Com …

Linux viene en diferentes sabores. Podría ser RedHat Linux pero también Ubuntu Linux www.ubuntu.com o Debian Linux www.debian.com o Slackware www.slackware.com o SuSE Linux www.opensuse.org otros http://en.wikipedia.org/wiki/Lin …

En cuanto a la interfaz, utilizará el mismo HTML, CSS y Javascript antiguos principalmente.