Apache es un servidor web HTTP de código abierto, para plataformas Unix, Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP y la noción de sitio virtual. Apache es usado principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Los programadores de aplicaciones web a veces utilizan una versión local de Apache con el fin de pre visualizar y probar código mientras éste es desarrollado. (KABIR, 2012)
2.8. HTML Y HTML5
HTML, Acrónimo inglés de HyperText Markup Language (lenguaje de marcas hipertextuales), lenguaje de marcación diseñado para estructurar textos y presentarlos en forma de hipertexto, que es el formato estándar de las páginas web. Gracias a Internet y a los navegadores web del tipo Internet Explorer, Opera, Firefox o Netscape, el HTML se ha convertido en uno de los formatos más populares que existen para la construcción de documentos y también de los más fáciles de aprender. (Gauchat, 2012)
HTML5, en conjunto con CSS3, define los nuevos estándares de desarrollo web, tanto para equipos de escritorio, como para dispositivos móviles y teléfonos celulares. Se abren las puertas para nuevas opciones de diseño y dinámica de información. (Gauchat, 2012)
18
2.9. DREAMWEAVER
Es la aplicación que lidera el sector de la edición y creación de contenidos web. Proporciona funciones visuales y de nivel de código para crear diseños y sitios web basados en estándares para equipos de sobre mesa, SmarPhone, tabletas y otros dispositivos. (ANTONIO, 2013)
2.10. JAVASCRIPT
JavaScript es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje Java y el lenguaje C. (Haverbeke, 2012)
Javascript tiene la ventaja de ser incorporado en cualquier página web, puede ser ejecutado sin la necesidad de instalar otro programa para ser visualizado. Este lenguaje es opensource, por lo que cualquier persona puede utilizarlo sin comprar una licencia.
2.11. PHP
PHP o Hypertext Pre Processor, conocido en sus inicios como PHP Tools o Personal, fue creado en 1994 por Rasmus Lerdorf e implementado actualmente por The PHP Group, responsable del desarrollo vigente. Este programa se encuentra licenciado bajo la PHP license, lo que lo hace un software libre y de código abierto. (Cibelli, 2012).
2.12. HOSTING
Hosting también llamado en español alojamiento web, es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web.
2.12.1.TIPOS DE HOSTING
Según las necesidades específicas de un usuario, existen diferentes tipos de alojamiento web o hosting:
19
Alojamiento gratuito
El alojamiento gratuito es extremadamente limitado comparado con el alojamiento de pago. Estos servicios generalmente agregan publicidad en los sitios además de contar con recursos muy limitados (espacio en disco, tráfico de datos, uso de CPU, etc).
Alojamiento compartido
En este tipo de servicio se alojan clientes de varios sitios en un mismo servidor, gracias a la configuración del programa servidor web. Resulta una alternativa muy buena para pequeños y medianos clientes, es un servicio económico debido a la reducción de costos ya que al compartir un servidor con cientos miles o millones de personas o usuarios el costo se reduce drásticamente para cada uno, y tiene buen rendimiento.
Alojamiento de imágenes
Este tipo de hospedaje se ofrece para guardar imágenes en internet, la mayoría de estos servicios son gratuitos y las páginas se valen de la publicidad colocadas en su página al subir la imagen.
Alojamiento revendedor (reseller)
Este servicio de alojamiento está diseñado para grandes usuarios o personas que venden el servicio de hospedaje a otras personas. Estos paquetes cuentan con gran cantidad de espacio y de dominios disponibles para cada cuenta.
Alojamiento web en la nube (cloud hosting)
El alojamiento web en la "nube" (cloud hosting) está basado en las tecnologías más innovadoras que permiten a un gran número de máquinas actuar como un sistema conectadas a un grupo de medios de almacenamiento, tiene ventajas considerables sobre las soluciones de web hosting tradicionales tal como el uso de recursos. La seguridad de un sitio web alojado en la "nube" (cloud) está garantizada por numerosos servidores en lugar de sólo uno.
20
2.13. DOMINIO
Un dominio de Internet es un nombre que puede ser alfanumérico que generalmente se vincula a una dirección física que generalmente es una computadora o dispositivo electrónico. Generalmente se utilizan para representar las direcciones de las páginas webs. Puesto que Internet se basa en direcciones IP (Protocolo de Internet) que en términos simples se puede decir que son los números de conexión de cada computadora que está conectada a internet.
Un dominio se compone principalmente de dos partes: el nombre de la organización (sisgapecuador) y el tipo de organización (com).
2.13.1.TIPOS DE DOMINIO
Existen dos grandes grupos de dominios:
Dominios genéricos o gTLD(generic Top Level Domain), se asignan de acuerdo al destino o propósito para el que han sido creados, tienen una longitud de tres caracteres, como por ejemplo: .com, .net, o .info, o los menos utilizados .edu o .mil.
Dominio Uso destinado
.com Comercial
.info De Información
.net Redes y proveedores de
internet
.org Organizaciones y asociaciones
Tabla N° 1.Ejemplo de dominios genéricos
Elaborado por: El Autor.
Dominios territoriales o ccTLD, (country code Top Level Domain), son dominios de primer nivel que están asociados a un país en concreto, como puede ser el .es de España, o el .fr de Francia. Estos dominios, siempre de dos letras siguen el estándar ISO 3166.
21 Dominio País .br Brasil .mx Mexico .ca Canada .ec Ecuador
Tabla N° 2. Ejemplo de dominios territoriales
Elaborado por: El Autor.