viernes, 12 de septiembre de 2014

Introduccion

Back-end: hace referencia al estado final de un proceso.
Front-end: es responsable de recoger entradas de los usuarios, y ser procesadas de tal manera que cumplan las especificaciones para que el back-end pueda usarlas. La conexión entre front-end y el back-end es un tipo de interfaz.
Dominio: o nombre de dominio es el nombre que identifica un sitio web.
Hosting: (alojamiento o también conocido como hospedaje web, alojamiento web, web site hosting, web hosting o webhosting) es un negocio que consiste en alojar, servir, y mantener archivos para uno o más sitios web. 
LocalHost: En Hardware, en el contexto de redes TCP/IPlocalhost es un nombre reservado que tienen todas las computadoras, ratón o dispositivo independientemente de que disponga o no de una tarjeta de red ethernet. El nombre localhost es traducido como la dirección IP de loopback 127.0.0.1 en IPv4, o como la dirección :1 en IPv6.
Un servidor local es simplemente un ordenador común y corriente con una serie de aplicaciones instaladas para que podamos utilizarlo de servidor de prueba y así corregir las imperfecciones y realizar los cambios necesarios en nuestra página web hasta que estemos 100% seguros de que la podemos subir por FTP y tenerla online.
Las aplicaciones necesarias para que nuestro ordenador funcione como servidor online son:
  • Sistema operativo. Normalmente utilizamos Windows pero se puede utilizar un ordenador Mac o Linux.
  • Apache. Es la aplicación madre que permite que el ordenador se convierta en servidor.
  • MySQL. Es una aplicación de bases de datos controlada por Apache que permite crear todas las bases de datos necesarias para nuestro proyecto.
  • PHP. Es la tecnología de programación utilizada en el servidor.
Todas estas aplicaciones han sido desarrolladas después del lanzamiento de Linux y son de código abierto. Pueden ser instaladas por separado cada una de ellas aunque hoy en día existe un paquete que las engloba a todas.
Originalmente este paquete de instalación se creó bajo el nombre de LAMP (Linux, Apache, MySQL y PHP) aunque hoy en día ya se puede encontrar para Mac en MAMP y para Windows el WAMP que es del que hablaremos aquí. También existe una versión llamada XAMPP que se utiliza para Windows aunque yo personalmente me inclino por WAMP por ser más fácil de utilizar.
Joomla: es un Sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de Administración. Es un software de código abiertodesarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a través de Internet y requiere para su funcionamiento una base de datos creada con un gestor de bases de datos (MySQL es lo más habitual), así como de un servidor HTTP Apache.
WordPress: es un sistema de gestión de contenido o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de blogs (sitios web periódicamente actualizados). 

No hay comentarios:

Publicar un comentario