Академический Документы
Профессиональный Документы
Культура Документы
Una pgina web se define como un documento electrnico el cual contiene informacin
textual, visual y/o sonora que se encuentra alojado en un servidor y puede ser accesible
mediante el uso de navegadores. Una pgina web forma parte de una coleccin de otras
pginas webs dando lugar al denominado sitio web el cual se encuentra identificado bajo el
nombre de un dominio.
La creacin y desarrollo de una pgina web se realiza bajo un lenguaje de programacin capaz
de ser interpretados por los navegadores, lenguajes como el HTML, PHP, ASP, JSP o RUBY son
ejemplos entre otros. Al inicio de la era de internet accesible, sobre los aos 90, era necesario
el conocimiento de algn lenguaje de programacin para el desarrollo de una web, siendo una
tarea encomendada a personas con altos conocimientos informticos, hoy en da contamos
con software especializado capaz de trabajar como un editor de texto ,estilo Word, que
transforman toda la informacin insertada en un lenguaje de programacin capaz de ser
interpretado por los navegadores, de esta forma se liberaliz y se globaliz la creacin de
pginas webs con apenas unos escasos conocimientos informticos, programas como
Dreamweaver, Amaya, Sharepoint Designer o Mozilla Composer son entre otros los
denominados WYSIWYG (acrnimo del ingls " lo que ves es lo que obtienes") capaces de crear
complejas pginas webs con el entorno de un simple editor de texto.
Que es Back-End ?
Modelovistacontrolador
Un diagrama sencillo que muestra la relacin entre el modelo, la vista y el controlador. Nota:
las lneas slidas indican una asociacin directa, y las punteadas una indirecta (por ejemplo,
patrn Observer).
Modelo-vista-controlador (MVC) es un patrn de arquitectura de software, que separa los
datos y la lgica de negocio de una aplicacin de la interfaz de usuario y el mdulo encargado
de gestionar los eventos y las comunicaciones. Para ello MVC propone la construccin de tres
componentes distintos que son el modelo, la vista y el controlador, es decir, por un lado define
componentes para la representacin de la informacin, y por otro lado para la interaccin del
usuario.12 Este patrn de arquitectura de software se basa en las ideas de reutilizacin de
cdigo y la separacin de conceptos, caractersticas que buscan facilitar la tarea de desarrollo
de aplicaciones y su posterior mantenimiento.34