Tecnoaficiones

Las nuevas tecnologías al alcance de todos.

El mundo web y su desarrollo desde casa

En este apartado vamos a tratar sobre el mundo de internet, osea lo que nosotros denominamos La Web, aunque últimamente se va imponiendo el apodo de La Nube. Siguiendo con el criterio de esta página trataremos de hacerlo desde un prisma de sencillez, practico y a modo de resumen, aunque debido a la inmensidad de este mundo sera una tarea difícil. Muchas de las cosas de las que hablaremos, estarán presentes en esta web así como las herramientas, las fuentes de la documentación, los manuales, incluso algún que otro ejemplo de código utilizado en este mismo sitio.

Debido a la naturaleza de esta misma web, nos basaremos en las herramientas, utilidades y demás utilizados en la misma, y para empezar a abrir boca deciros que la herramienta básica principal de todo este proyecto es un simple editor de texto, tipo el block de notas de Windows, o en este caso en concreto gedit, que es el procesador sencillo pero completo y potente que incorpora Ubuntu (linux) por defecto. La segunda herramienta imprescindible para documentar y mejorar el aspecto es un editor de imágenes que en nuestro caso sera Gimp, un editor de imágenes potente, multiplataforma (linux, windows), y lo mas importante gratuito.

En cuanto a los lenguajes, nos basaremos en Html, Css, Php y MySql. Y ahora explicare un poco lo que son y porque estos, con la gran variedad que existen.

Html, es el lenguaje nativo y en el cual realmente van a trabajar los navegadores, para presentar el contenido, aunque existen herramientas como Dreamweaver, kompozer etc, que nos facilitarían las cosas, nosotros preferimos ir a la base del lenguaje teniendo de esta forma el control absoluto de nuestra aplicación, y solo necesitaremos un triste editor de texto como gedit.

Css, es el lenguaje que también interpretan los navegadores pero que a diferencia de Html que esta destinado al contenido, Css esta destinado a la forma en la que veremos ese contenido, podríamos decir que trata el aspecto de lo que realmente queremos transmitir mediante el Html escrito.

Php, es un lenguaje de programación propiamente dicho, una de sus ventaja es que se ejecuta en el servidor, lo cual se traduce que nuestra aplicación se vera igual en todos los dispositivos, pc, ipad, moviles, etc.. Solo cambiara según el navegador y básicamente en su aspecto. otra ventaja es que nos permitirá hacer aplicaciones dinámicas y por ultimo es una de las mejores alternativas para manejar bases de datos en internet.

MySql, no vamos a entrar mucho en esto ahora por el momento, solo deciros que se trata de un servidor de bases de datos que la implementan la mayoría de los servidores, y que utiliza Sql para su programación.

Solo me queda por decir por el momento que las versiones Html5 y Css3 son las versiones mas actuales y las de futuro inmediato, que implementan importantes novedades en cuanto a las anteriores, aunque realmente no están totalmente implementadas, y no todos los navegadores aprovechan aun su potencial, los más adelantados al respecto parecen ser Firefox y chrome, y en el lado de los perdedores esta como no IE.

Añadir nuevo comentario

CAPTCHA
Esta pregunta se hace para comprobar que es usted una persona real e impedir el envío automatizado de mensajes basura.
CAPTCHA de imagen
Introduzca los caracteres mostrados en la imagen.