Your SlideShare is downloading. ×
0
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Tecnologias web
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tecnologias web

5,159

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,159
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
129
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TECNOLOGÍAS DEDESARROLLO WEB CONCEPTOS SERVIDOR WEB Profa. Blanca Estela Conde Hernández
  • 2. TECNOLOGIA DE DESARROLLO WEB: CONCEPTO Aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. Es una aplicación de software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.Profa. Blanca Estela Conde Hernández
  • 3. TECNOLOGIA DE DESARROLLO WEB: FUNCIONAMIENTO Las tecnologías Web generan dinámicamente una serie de páginas en un formato estándar, como HTML o XHTML, soportados por los navegadores web comunes. Se utilizan lenguajes interpretados en el lado del cliente, directamente o a través de plugins tales como JavaScript, Java, Flash, etc., para añadir elementos dinámicos a la interfaz de usuario. Generalmente cada página web en particular se envía al cliente como un documento estático, pero la secuencia de páginas ofrece al usuario una experiencia interactiva. Durante la sesión, el navegador web interpreta y muestra en pantalla las páginas, actuando como cliente para cualquier aplicación web.Profa. Blanca Estela Conde Hernández
  • 4. TECNOLOGÍAS CLIENTE NAVEGADOR WEB  Internet Explores  Netscape Navigator  Mozzila  Safari TECNOLOGÍAS DE PROGRAMACIÓN  HTML  JavaScript / Jscript  VBScript  Applets Java  Componentes ActiveX en Visual C++, Visual Basic o .NETProfa. Blanca Estela Conde Hernández
  • 5. TECNOLOGÍAS SERVIDOR SERVIDOR WEB  Internet Information Server (IIS)  Apache, Apache – Tomcat  WebSphere webserver  Motores Java, PHP, … TECNOLOGÍAS DE PROGRAMACIÓN  PHP  ASP  JSP  Servlets  CGIs (Common Gateway Interface)Profa. Blanca Estela Conde Hernández
  • 6. TECNOLOGIAS DE DESARROLLO WEB: ESTRUCTURAProfa. Blanca Estela Conde Hernández
  • 7. PLATAFORMA SERVIDORAServidor de Páginas Web Interprete de PHP Servidor de Base de Datos Servidor de Correo electrónico Servidor de FTPProfa. Blanca Estela Conde Hernández
  • 8. SERVIDOR WEB: CONCEPTO Es el programa que, utilizando el protocolo de comunicaciones HTTP, es capaz de recibir peticiones de información de un programa cliente (navegador), recuperar la información solicitada y enviarla al programa cliente para su visualización por el usuario.Profa. Blanca Estela Conde Hernández
  • 9. SERVIDOR WEB: FUNCIONES Atiende requerimientos HTTP Provee control de acceso, determinando quien puede acceder a unos directorios o archivos específicos en el servidor web. Ejecuta scripts y programas externos para añadir funcionalidad a los documentos web o para proveer acceso en tiempo real a las bases de datos y otros datos dinámicos. Permite la administración de las funciones del servidor y del contenido del web site. Registra las transacciones que realiza el usuario.Profa. Blanca Estela Conde Hernández
  • 10. SERVIDOR APACHE Es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual, de tecnología Open Source sólido y para uso comercial desarrollado por la Apache Software Foundation (http://www.apache.org). La arquitectura del servidor Apache es muy modular. El servidor consta de una sección core y diversos módulos que aportan mucha de la funcionalidad que podría considerarse básica para un servidor web.Profa. Blanca Estela Conde Hernández
  • 11. INTERPRETE PHP PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, con una gran librería de funciones y mucha documentación. Su independencia estriba en que existe un módulo de PHP para casi cualquier servidor web. Esto hace que cualquier sistema pueda ser compatible con el lenguaje y significa que permite portar el sitio desarrollado en PHP de un sistema a otro sin prácticamente ningún trabajo.Profa. Blanca Estela Conde Hernández
  • 12. SERVIDOR DE BASE DE DATOS: MySQL Un servidor de base de datos es un programa que provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente- servidor. MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario. MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicacionesProfa. Blanca Estela Conde Hernández
  • 13. SERVIDOR DE CORREO ELECTRÓNICO Un servidor de correo es una aplicación informática ubicada en una página web en internet cuya función es parecida al Correo postal solo que en este caso los correos (otras veces llamados mensajes) que circulan, lo hacen a través de nuestras Redes de transmisión de datos y por este medio solo se pueden enviar adjuntos de ficheros de cualquier extensión. Un servidor de correo realiza una serie de procesos que tienen la finalidad de transportar información entre los distintos usuarios. Usualmente el envío de un correo electrónico tiene como fin que un usuario (remitente) cree un correo electrónico y lo envíe a otro (destinatario).Profa. Blanca Estela Conde Hernández
  • 14. SERVIDOR FTP Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (aunque puede estar conectado a otros tipos de redes, LAN, MAN, etc.). Su función es permitir el intercambio de datos entre diferentes servidores/ordenadores. Las aplicaciones más comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para subir sus páginas web y sus archivos correspondientes; o como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello, existen protocolos de comunicación FTP para que los datos se transmitan cifrados, como el SFTP (Secure File Transfer Protocol).Profa. Blanca Estela Conde Hernández

×