Como ha cambiado el mundo de la informática!

El mundo web tiene que ver con la informática. De hecho es la parte más sublime de la misma, algo similar al nous que mencionaba Platón; lo más intangible y superior de un cuerpo. Si la CPU, tarjetas de audio y vídeo y demás hardware de un ordenador es el cuerpo físico, la web es la mente y los servicios que ofrece, la Nube.

Pero esto no fue siempre así. Revisando este Master Ingeniería Web, me doy cuenta de lo cambiado que está el panorama. Mis comienzos en la informática se produjeron con un Amstrad CPC 464, allá por la Quinta Generación. Después adquirí un Spectrum 128k; luego un Commodore Amiga 2000 y luego el Amiga 4000. Todos cambiamos a los PC’s (6128 o 1512) o a los Mackintosh, si uno estaba más interesado por una informática más artística.

Luego los microprocesadores avanzaron desde 086 en adelante, hasta que llegan los Pentium, con microprocesadores más veloces y las placas con mejores tarjetas de sonido y vídeo o conexión de red. A veces la mejora del Hardware provoca la aparición de nuevo Software, y otras veces son propuestas de aplicaciones determinadas las que obligan a los ingenieros informáticos a mejorar esta tarjeta de vídeo o aquella de sonido.

Con esta evolución de la microinformática y el mundo de las aplicaciones, a mediados de los 90′ comenzó a aparecer la bruma para convertirse hoy en la Nube. Pero antes, en 1993, apareció Windows 3.1. un sistema de administración del software de tu propio ordenador basado en ventanas, algo que ya se hacía en los 80′ con los Amiga o el propio sistema operativo de Apple. También el 93 se convirtió en el preludio de lo que sería la llegada a nivel masivo de la WWW. Hasta ese momento se programaba en Cobol, Pascal, RPG y aparecia C y la programación orientada a objetos. Pero estos lenguajes sólo servían para aplicaciones locales, a correr en un ordenador y no en un servidor web. Y aquí es cuando se desarrollan los lenguajes de programación web del lado del servidor.

El básico y elemental es HTML, un lenguaje de etiquetas que, aunque posee algunas herramientas para dinamizar algunos aspectos de una web, básicamente, la identifica frente a los buscadores y maqueta el contenido.

Pero las páginas web son algo más que contenido maquetado. De hecho necesitan de la interacción del usuario y ofrecerle información dinámica. Así, es necesario crear ciertos lenguajes que puedan dinamizar una página a nivel usuario y también a nivel servidor. A nivel usuario, Javascript se convirtió en el más utilizado y que hoy sigue en vigor, sobre todo, porque se ha convertido en unos de los “padres” de Ajax. Desde el punto de vista de lenguajes de programación orientados al servidor, a mediados de los 90′ se desarrollaron dos grandes lenguajes, uno de distribución libre (PHP) y otro bajo la plataforma comercial de Microsoft (ASP) y vinculado a Visual Basic. Estos dos lenguajes iban a ir asociados al desarrollo e implementación de bases de datos como MySQL, que corre sobre servidores APACHE y vinculado a PHP, y ORACLE y otras bases de datos de carácter más comercial.

La llegada del mundo web, además provocó la aparición de otros sectores productivos y vinculados con el marketing. Google, con su robot, revolucionó el mundo de los buscadores y en 1999 ya no era un trabajador de, por ejemplo, Yahoo quien daba de alta los Index y categorías principales de una web, sino que un robot (un bot) era quien surfeaba la web e indexaba todo tipo de documentos, desde HTML a vídeos para luego mostrarlos en los resultados de búsqueda. Apareció el SEO o posicionamiento orgánico.

El año 2000 supuso la crisis de las .com porque la oferta superó a la demanda. Costó un tiempo que el mundo web se recuperara de este fracaso. Aunque en este mundo todo ocurre muy rápido, y en unos años, especialmente en los países anglosajones, la cosa empezó a despegar. Tener una web era esencial, pero que tuviera visibilidad en los buscadores también. ¿Cómo lograr aparecer en el Top 5 de los resultados de búsqueda por frases tan buscadas como “Diseño de páginas web en Madrid”? Durante unos años, el SEO convivió, como forma de promocionar una web, con el SEM, ya fuera a través del sistema Adwords u otros sistemas de Marketing en buscadores.

Pero aparecen las redes sociales y la publicidad y la promoción web tienen que adentrarse en la lógica viral de plataformas como Facebook.

También aparecen los teléfonos inteligentes, y posiblemente con la llegada de los PC’s y portátiles, este es el cambio más significativo a nivel Hardware. Y como decíamos antes, los avances o cambios en el Hardware provocaron cambios a nivel software. Las páginas web tienen que adaptarse a versiones móviles o tablets y, a veces, ni siquiera, ya que hay portales web que lo que tienen son aplicaciones para móviles que se instalan en el terminal como una aplicación residente.

Como ha cambiado el mundo de la informática. Tanto que ya existen Masters en Ingeniería Web. Ya quedaron atrás las ingenierías de Gestión o Sistemas. Los antiguamente llamados servicios web que ahora conforman la Nube ha provocado que trabajar en “Local” no tenga mucho sentido y todo tienda a estar en la Nube aprovechando esta o aquella aplicación.

Jesús S. Medina

Programador Junior 1991-1993. Técnico informático desde 1993. Diseñador y programador web desde 1998. Administrador de contenidos online, SEO, redactor web y escritor.