Para nadie es un secreto la importancia que reside en la Web 2.0 con respecto a la creación y consumo de contenidos en Internet por parte de los internautas, ya que con llegada de nuevas aplicaciones Web comenzó una nueva tendencia sobre la forma de utilizar y concebir la Web.
Web 2.0 como plataforma:
La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones Web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología. Es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del Web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.
- La Web es la plataforma.
- La información es lo que mueve al Internet.
- Efectos de la red movidos por una arquitectura de participación.
- La innovación surge de características distribuidas por desarrolladores independientes.
Software Libre en la Web 2.0
Después de realizar un análisis de los sitios y servicios más consumidos en Internet podemos señalar algunos líderes en diferentes tipos de mercados o servicios con la característica que todos usan Software Libre como parte de su infraestructura:
- Redes Sociales: Facebook.
- Microblogging: Twitter.
- Alojamiento de Videos: Youtube.
- Red de Blogs: WordPress.com.
- Wiki: Wikipedia.
Entre estos 4 sitios tienen más de 2mil millones de usuarios activos y todo el tráfico que generan esta soportado sobre servidores que usan una distribución basada en GNU/Linux, además de que el lenguaje de programación PHP y el sistema de base de datos MySql (muchos de estos servicios que usaban MySql se han pasado a MariaDB) es también un estándar en todos ellos llegando a ser modificados para optimizar su rendimiento, estabilidad y adaptabilidad a las necesidad de estos grandes espacios de intercambio.
Aspectos relevantes relacionados con el Software Libre en cada uno de estos servicios:
- Facebook: Cuenta actualmente con más de 900 millones de usuarios activos, soportados por una red de servidores potenciados por software libre, además de mejorar el rendimiento de PHP mediante el desarrollo una herramienta llamada HipHop.
- Twitter: Es miembro de la Fundación Linux, sus decenas de miles de servidores corren Linux y otras tantas tecnologías libres que ellos aprecian por la capacidad de poderlas modificar a su antojo para adaptarlas mejor a sus necesidades, también han realizado muchas mejoras a MySQL que han compartido con la comunidad.
- Youtube: Soportado bajo el manto del todo poderoso Google que hace gala del uso de una versión personalizada de GNU/Linux creada para uso exclusivo en sus servidores.
- Wikipedia: La Wikimedia Foundation siempre ha tenido sus servidores corriendo sistemas operativos basados en GNU/Linux, pero en 2008 sus servidores pasaron de ser administrados por RedHat y Fedora, a ser administrados por sistemas Ubuntu Server, Wikipedia recibía en 2008 entre 10.000 y 30.000 peticiones de páginas por segundo, dependiendo de la hora del día, este dato actualmente debe ser superior.
- WordPress.com: Esta potente red de blogs que esta soportada por el CMS WordPress que a su vez hace uso de PHP y MySQL dejando bien claro las posibilidades y la escalabilidad que presenta el Free Software para mega proyectos.
Conclusión:
Resulta prácticamente imposible hablar de la Web 2.0 y dejar a un lado el uso de elementos relacionados con el Software Libre, la realidad es una sola, detrás de cada gran servicio 2.0 en Internet existen una serie de herramientas libres que sustentan el correcto funcionamiento y desarrollo de los mismos, la filosofía de las 4 libertades viene como anillo al dedo para el desarrollo de grandes mega proyectos que logran conectar, instruir y poner a colaborar a los seres humanos mediante la red de redes.
Fuentes:
- http://gutl.jovenclub.cu/alguien-de-microsoft-suelta-una-barrabasada-asegurando-que-el-software-libre-es-el-mas-vulnerable/
- http://www.ecured.cu/index.php/Youtube
- http://www.ecured.cu/index.php/Twitter
- http://www.ecured.cu/index.php/Facebook
- http://www.ecured.cu/index.php/Web_2.0
- http://www.haciendoweb.cult.cu/etiquetas/mysql/
- Datos tomados de Wikipedia Portable edición 2012.
Vaya, es impresionante la cantidad de peticiones que recibe wikipedia por segundo!!!
Y ese dato es del 2008, en la actualidad debe haber aumentado.
Y ahora que veo esto, una vez lei que PHP esta por debajo en rendimiento que Python, que me dices de esto??
@ilidan, tienes mucha razón, Python presenta un rendimiento superior a PHP, pero bueno PHP esta extendido en casi todos los servicios de hosting, el tema es que hay muchas herramientas desarrolladas en PHP y no debe ser tan malo ya que los grandes de Internet lo usan.
Preguntenme! Preguntenme! Preguntenme! 😀
@Ozkar, si ya todos sabemos que eres ‘majasista’ (pythonero); y viendo comentarios anteriores, se que te es dificil ser neutral
@Ozcar como que te pregunten si nos debes el tutorial de python jajaa dentro de poco terminas el libro no?? jaja
LOLz. Na, de hace un tiempo para acá imaginenme con más flemático que un Lord inglés y más paciente que un monje budista. ya talomascual tecnología si es más o menos usada no me quita el sueño.
Volviendo al tema del artículo, creo que sin la existencia del open-source, hoy no estaríamos hablando de una web 2.0(odio el concepto, pero hay que usarlo). Muchos de los servicios de la web2.0 se basan en el principio de crear cosas y compartirlas con la comunidad con una propiedad intelectual mas o menois flexible(a gusto del desarrollador). Ahi tenemos por ejemplo a Bootstrap, framework de JS para UX de Twitter o las Google Apis.
Ah, y para terminar, sitios de e-news en python: mercedesbenz.com, nationalgeographic.com, discoverychannel.com. Ni pu** idea de quienes son.. 😀
YouTube … RoR
Facebook … ¿php? … ¿en serio?, ellos tienen su propio PHP, en nada se parece al que usamos los mortales
G+ … esto ni siquiera sé qué es en realidad, tiene de todo un poco
Twitter … Creo que es RoR también, ¿o era Django?
@KZKG: Youtube RoR?? Nononononon Python!! Facefuck si es Pehachepé, G+ hasta donde he leído tiene de todo como en botica, hasta java servlets. Y Twitter si mal no recuerdo es Ruby en el frontend, y hubu una intento de salirse de el, ya que no cumplía las espectativas, asi que usan SCALA y Erlang.
Bueno eso, el lío es que no usa PHP 😀
Si quieres ver las estadisticas, puedes verlas aqui:
http://stats.wikimedia.org
Si puedes pasa uno datos de las estadísticas a mi email, estoy en una conexión que solo es intranet, no hay ni wikipedia.
El habla hispana está creciendo en cuanto a aportes a la Wikipedia… Vamos bien.
@Ozkar, muy buen los datos sobre los sitios desarrollados en python. Aquí en nuestra isla la web 2.0 ya se esta imponiendo, aunque aun quedan sitios como http://www.granma.co.cu/ que están desarrollados en FrontPage.Editor.Document, es una peno que el órgano oficial del PCC tenga un sitio desarrollado con una herramienta privativa, tal parece que los directivos del Granma no están enterados de la política de migración, el bloqueo y las nuevas tendencias de que mueven la Internet, creo que deben aprender mucho de Cubadebate y Juventud Rebelde.
Y no es solo el hecho de que esté desarrollado con una herramienta privativa, sino lo FEO que se ve, y no es por juzgar por la apariencia, pero es que lo que no entra por los ojos….
Al estar desarrollado en una herramienta privativa como FrontPage esta estrechamente relacionado con la pésima apariencia, además FrontPage ya es una herramienta totalmente obsoleta. Granma creo que es el único medio de prensa digital de nuestra Isla que no esta montando en la Web 2.0, casi todos los edios digitales usan un CMs mantener sus sitios.
Si es cierto @ozkar vistes el email que te envie de Fedora necesito tu ayuda con eso ya hoy debo instalar..