Conceptos

Categories:

Voy a comenzar esta serie de publicaciones – enfocadas en el desarrollo de aplicaciones web con PHP y MySQL – definiendo algunos conceptos por dos razones:

  1. Tener una referencia más concreta cuando mencione algunos de estos conceptos en otra publicación.
  2. Son la base para conocer la funcionalidad general que tienen algunas tecnologías utilizadas para trabajar con internet.

Algunos productos que se pueden obtener al trabajar con internet son: página, sitio, aplicación.

Página
Documento que puede ser visualizado en un navegador web.
Además de contenido en texto – y etiquetas donde se define la estructura del documento -, el documento puede incluir contenido multimedia incrustado – imágenes, audio, video -, la manera en que va a ser presentado – estilo – así como la manera de responder a eventos – interactividad -.
El estilo y la interactividad pueden estar dentro del documento – etiqueta style y script respectivamente – o en documentos externos.

Sitio
Conjunto de páginas web relacionadas generalmente bajo el mismo nombre de dominio. Ej: – http://www.example.com -.

Aplicación
Programa que puede ser utilizado a través de internet – en este caso lo vamos a limitar al uso a través de un navegador web -.

Algunos * lenguajes utilizados para desarrollar Páginas, Sitios, Aplicaciones Web

Lenguaje HTML CSS JavaScript PHP SQL – utilizando MySQL –
Funcionalidad General Estructura Presentación Interactividad Conexión – con la base de datos –
Lógica – Funcionalidad de la aplicación –
Plantillas
Almacén de Datos

Podemos agrupar los lenguajes anteriores en dos categorías según la función que cumplen en nuestro(s) producto(s).

Front End
Parte del producto con la cuál van a interactuar los usuarios de manera directa.
Algunos * de los lenguajes utilizados en el front end son:

Back End
Parte del producto que procesa las entradas que vienen del Front End.
Algunos * de los lenguajes utilizados en el Back end son:

* Estos lenguajes se pueden sustituir por otros lenguajes que cumplan la misma funcionalidad pero son los que se van a utilizar como referencia en las publicaciones.