HTML

HTML es un lenguaje artificial que los ordenadores son capaces de interpretar y diseñar para que los programadores redacten instrucciones que los navegadores ejecutan para originar la página web. Es decir, HTML es un lenguaje de programación, o un" idioma que la máquina entiende y procesa para dar una respuesta". Los lenguajes de programación se utilizan para crear programas que especifiquen el comportamiento que debe tener una maquina, para expresar algoritmos con precisión, para realizar cálculos complejos. Los primeros lenguajes de programación antes de la existencia de los ordenadores y se usaban para dirigir el comportamiento de maquinas como telares y pianos que sonaban sin pianista. Las siglas de HTML significan HyperText Markup Languaje (lenguajes de marcas de Hipertexto). El Hipertexto en una computadora es texto que posee referencias (hipervínculos, Links o enlaces) a otro texto. Para simplificar podemos decir que el Hipertexto es aquel texto que pulsamos con el ratón del ordenador y nos conduce a otro texto cuando utilizamos internet. Pero además de texto, el Hipertexto puede estar formado por tablas, imágenes u otros elementos. Este concepto surgió debido a la necesidad de los científicos de procesar la información mecánicamente entre ordenadores conectados. En esencia, HTML sirve para estructurar documentos(títulos, párrafos, listas, etc.), pero no escribe la apariencia o el diseño de un documento sino que ofrece la herramientas necesarias para dar un formato, según la capacidad al servidor web en el que se almacenan la página web y la capacidad el navegador(Tamaño de la pantalla, fuentes que tiene instaladas, etc.). Autor: Equipo Vértice PUBLICACIONES VÉRTICES S.L. Libro Diseño básico de páginas web en HTML www.editorialvertice.com 2009 Página 12-13

CSS
Las hojas de estilo son complemento del código añadidos al XHTML (O HTML) que se encargan de la por el sedán documento. Esta apariencia o puede ir desde la simple presentación visual en pantalla (fuentes, tamaño de caracteres, interlineados, etc.) Hasta la presentación para la

impresión del documento o incluso para su audición a través de interface vocales, etc. El concepto de hojas de estilo reside en el principio de la separación entre contenido y el formato en la elaboración de documentos XHTML Así, un mismo contenido podría utilizarse, en función de la hoja de estilo adoptada, para la visualización soportes tan diversos como la pantalla tradicional, la pantalla de ordenador de bolsillo, la falta de un móvil, hojas de papel, un teclado braille, etc. Las hojas de estilo pueden gestionar así todo lo que concierne a la apariencia, dejando al HTML la función de estructura y de codificar la información bruta. Autor: Luc Van Lancker Libro XHTML 1 y CSS 1 y 2.1: los nuevos estándares de la web 2.0 Ediciones ENI 2007 Página 210

MYSQL
MySQL es un sistema de administración de base de datos relacionales (SGBDR) rápido, robusto y fácil de usar. Se adapta bien a la administración de datos en un entorno de red, especialmente en arquitecturas cliente/servidor. Se proporciona con muchas herramientas y es compatible con muchos lenguajes de programación. Es el más célebre SGBDR del mundo Open Source, en particular gracias a su compatibilidad con el servidor de páginas web Apache y el lenguaje de paginas Web dinámicas PHP. Este servidor de bases de datos es interrogable por SQL (Structured Query Languaje), el lenguaje estándar más popular para interrogar bases de datos. SQL permite manipular los datos muy fácilmente. Página 6-7 Autor: Cyril Thibaud libro: MySQL 5: instalación, implementación, administración, programación EDICIONES ENI 2006

PHP
PHP es un lenguaje de script que se ejecuta del lado del servidor, el código PHP se incluye en una página HTML normal. Por lo tanto, se puede comparar con otros lenguajes de script que se ejecutan según el mismo principio: ASP (Active Server Pages), JSP (Java Server Pages) o PL/SQL Server Pages (PSP). A diferencia de un lenguaje como JavaScript donde el código se ejecuta del lado del cliente (en el explorador), el código PHP se ejecuta del lado del servidor. El resultado de esta ejecución se incrusta en la pagina HTML, que se envía al navegador. Este último no tiene conocimiento de la existencia del procesamiento que se ha llevado cabo en el servidor. Esta técnica permite realizar páginas Web dinámicas cuyo contenido se puede generar total o parcialmente en el momento de la llamada de la página, gracias a la información que se recopila en un formulario o se extrae de una base de datos. Ejemplo sencillo de página PHP: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Script//EN” “http://www.w3.org/TR/xhtmll - strict.dtd”> <html xmlns= “http://www.w3.org/1999/xhtml”> <head> <title>Ejemplo de página PHP</title> </head> <body> <?php echo „<p>¡Hola Oliver!</p>‟ ; ?> </body> </html> La parte en negrita es el código PHP incluido en la pagina HTML dentro de las etiquetas <?php y ?>. En este sencillo ejemplo, el código PHP, simplemente muestra un texto estático “¡Hola Oliver!” gracias a la función echo. En un programa real de PHP, es probable que este texto se genere de forma dinámica en función de la identificación del usuario. Para indicar al servidor Web que una página HTML contiene código PHP que debe ejecutarse, basta con dar el archivo una extensión especifica: .php (excepto en caso de configuración especial del servidor). (Heurtel, O. 2011)

Página 14 PHP 5.3 – Desarrollar un sitio web dinámico e interactivo Autor: Oliver Heurtel. Copyright – Ediciones ENI – Junio 2011

JAVASCRIPT
JAVA SCRIPT se presenta como un lenguaje de desarrollo de aplicaciones cliente/servidor a través de internet .El programa en JavaScript tiene la particularidad que esta insertado dentro mismo del documento HTML, que lo presenta al usuario y no es por ello un programa aparte. Permite crear aplicaciones similares a los CGI (Common Gateway Interface). El CGI es un mecanismo que se ha utilizado en los servidores Web para implementar las páginas Web activas. El funcionamiento de los GCI es el siguiente: Lee los datos provenientes de un formulario de una página Web, proceda la información y lo escribe sobre el canal de salida estándar que es la pantalla del ordenador. El programa en JavaScript reconoce eventos, son acciones de JavaScript (uno de los eventos es onClick, que se refiere a que al pulsar con el cursor sobre la zona a la cual está asociado ese evento no realiza una determinada acción.), creados por el usuario, definiendo así un sistema interactivo. Podemos por ello crear formularios que verifiquen la validez de la información e interpreten esta en el mismo programa contenido en el documento HTML sin necesidad de comunicación por la red. También se permite por medio de un condigo JavaScript realizar acciones particulares como ejecutar un archivo de audio, ejecutar un applet, etc.(Sánchez, M. 2001) Página 9 Javascript es un lenguaje compacto, y basado en objetos diseñado para el desarrollo de aplicaciones cliente –servidor a través de internet. Página 10 JavaScript Autor: Miguel Ángel Sánchez Maza – INNOVACIÓN Y CUALIFICACIÓN, S.L. EDITION – INNOVA 2001