Está en la página 1de 4

LABORATORIO #1

UNIVERSIDAD PRIVADA DEL VALLE


FACULTAD DE INFORMATICA Y ELECTRONICA
INGENIERIA ELECTRONICA
Evaluación
CAMPUS MIRAFLORES

REDES Y SERVICIOS DE COMUNICACIÓN II


LABORATORIO #1
Estudiante:
 PILLCO MACHACA LUIS ALEJANDRO
Docente:
 Ing. EDGAR DEL CARPIO

Fecha: 08/09/17

Gestión II/2017

REDES Y SERVICIOS DE COMUNICACION Pá gina 1


LABORATORIO #1

SERVICIOS WEB APACHE/MySQL

APACHE

El servidor Apache HTTP, también llamado Apache, es un servidor web HTTP de


código abierto para la creación de páginas y servicios web. Es un servidor
multiplataforma, gratuito, muy robusto y que destaca por su seguridad y
rendimiento.
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de
la Apache Software Foundation.
Servidor Web

Para entender mejor  lo que es Apache, primeramente definiremos lo que es


un servidor web. La definición más sencilla de servidor web, que es un programa
especialmente diseñado para transferir datos de hipertexto, es decir, páginas web
con todos sus elementos (textos, widgets, baners, etc). Estos servidores web
utilizan el protocolo http.
Los servidores web están alojados en un ordenador que cuenta con conexión a
Internet. El web server, se encuentra a la espera de que algún navegador le haga
alguna petición, como por ejemplo, acceder a una página web y responde a la
petición, enviando código HTML mediante una transferencia de datos en red.

MySQL
Es un sistema de gestión de bases de datos relacional desarrollado bajo licencia
dual GPL/Licencia comercial por Oracle Corporation y está considerada como la
base datos open source más popular del mundo, y una de las más populares en
general junto a Oracle y Microsoft SQL Server, sobre todo para entornos
de desarrollo web.
Al contrario de proyectos como Apache, donde el software es desarrollado por una
comunidad pública y los derechos de autor del código están en poder del autor
individual, MySQL es patrocinado por una empresa privada, que posee el
copyright de la mayor parte del código. Esto es lo que posibilita el esquema de
doble licenciamiento anteriormente mencionado. La base de datos se distribuye en
varias versiones, una Community, distribuida bajo la Licencia pública general de
GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que
quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen
productos o servicios adicionales tales como herramientas
de monitorización y soporte oficial. En 2009 se creó
un fork denominado MariaDB por algunos desarrolladores (incluido algunos

REDES Y SERVICIOS DE COMUNICACION Pá gina 2


LABORATORIO #1

desarrolladores originales de MySQL) descontentos con el modelo de desarrollo y


el hecho de que una misma empresa controle a la vez los productos MySQL
y Oracle Database
Está desarrollado en su mayor parte en ANSI C y C++.4 Tradicionalmente se
considera uno de los cuatro componentes de la pila de desarrollo LAMP y WAMP

1. Cuál es la importancia de emplear páginas dinámicas.


Las páginas web dinámicas son aquellas en las que la información presentada se
genera a partir de una petición del usuario de la página.

Contrariamente a lo que ocurre con las páginas estáticas, en las que su contenido
se encuentra predeterminado, en las páginas dinámicas la información aparece
inmediatamente después de una solicitud hecha por el usuario.

2. ¿Para qué sirve PHP?

PHP es un lenguaje de programación de propósito general de código del lado del


servidor originalmente diseñado para el desarrollo web de contenido dinámico.
Fue uno de los primeros lenguajes de programación del lado del servidor que se
podían incorporar directamente en el documento HTML en lugar de llamar a un
archivo externo que procese los datos.

3. ¿Qué es una sentencia SQL?


Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a
su fuerte base teórica y su orientación al manejo de conjuntos de registros —y no
a registros individuales— permite una alta productividad en codificación y la
orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o
más programas que se utilizarían en un lenguaje de bajo nivel orientado a
registros

4. ¿Cuál es la utilidad de emplear programas WEB?


Una página web es un sitio donde puedes encontrar toda clase de información y
muchas otras cosas actuales como noticias, software nuevos, hardware en venta,
juegos, música, programación de páginas web, y muchas otras cosas mas

5. Cuál es la importancia de los servidores WEB y de BDD


Un servidor de bases de datos se utiliza para almacenar, recuperar y administrar
los datos de una base de datos. El servidor gestiona las actualizaciones de datos,
permite el acceso simultáneo de muchos servidores o usuarios web y garantiza la

REDES Y SERVICIOS DE COMUNICACION Pá gina 3


LABORATORIO #1

seguridad y la integridad de los datos. Y cuando hablamos de datos, podemos


estar hablando sobre millones de elementos a los que acceden al mismo tiempo
miles de usuarios

6. ¿Cuál es la función de emplear bases de datos sobre web?


Para bases de datos con múltiples usuarios sirve un servidor de base de datos.
Las bases de datos están situadas en un servidor y se puede acceder a ellas
desde terminales o equipos con un programa -llamado cliente- que permita el
acceso a la base o bases de datos.
7. Cuál es la importancia de emplear formularios HTML.
Un formulario HTML es una sección de un documento que contiene contenido
normal, código, elementos especiales llamados controles (casillas de verificación
(checkboxes), radiobotones (radio buttons), menúes, etc.), y rótulos (labels) en
esos controles. Los usuarios normalmente "completan" un formulario modificando
sus controles (introduciendo texto, seleccionando objetos de un menú, etc.), antes
de enviar el formulario a un agente para que lo procese (p.ej., a un servidor web, a
un servidor de correo, etc.)
8. Porque una página HTML libre de otros lenguajes embebidos no puede
actualizarse de forma dinámica.
La idea general es que HTML es un lenguaje utilizado para describir una
estructura (en este caso, un documento o una página web), no para describir
computaciones. Hoy día, la mayoría de las páginas web incluyen computaciones
varias, pero lo hacen a través de scripts embebidos escritos en otros lenguajes
(JavaScript, por ejemplo), no directamente a través de HTML.

9. Cuáles cree que sean las ventajas y desventajas de guardar información en


archivos de texto.
Ahorramos espacio y lo tendremos en caracteres

REDES Y SERVICIOS DE COMUNICACION Pá gina 4

También podría gustarte