1 / 17

BASE DE DATOS EN LA WEB

BASE DE DATOS EN LA WEB. Que es Hosting?. El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía Web. Tipos de hosting. Alojamiento Gratis

celina
Download Presentation

BASE DE DATOS EN LA WEB

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BASE DE DATOS EN LA WEB

  2. Que es Hosting? • El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía Web.

  3. Tipos de hosting • Alojamiento Gratis Estos son ideales para un sitio personal pequeño que no requiere mucho espacio en el servidor y que no tendrá una gran cantidad de tráfico. • Alojamiento Compartido El Alojamiento Compartido es el más popular de todos los tipos de alojamiento web y por lo general tiene un precio bastante asecibles. Algunas de las ofertas más baratas puede significar tener poco ancho de banda y capacidad de almacenamiento limitada. • Servidor Virtual Es la mejor solución de alojamiento para un hosting empresarial, dirigido a pequeñas a medianas empresas que necesitan más opciones. • Alojamiento Dedicado Con este tipo de web hosting usted pagará un precio superior a fin de tener un servidor sólo para si mismo. • Alojamiento Web en la nube Está basado en las tecnologías más innovadoras que permiten a un gran número de máquinas actuar como un sistema conectadas a un grupo de medios de almacenamiento, tiene ventajas considerables sobre las soluciones de web hosting tradicionales tal como el uso de recursos. .

  4. Web Host • Son compañías que proporcionan espacio de un servidor a sus clientes.

  5. Sistema de nombres de dominio (DNS) • Es el encargado de traducir las complicadas series de números que conforman una dirección ip en palabras que el usuario pueda recordar. Ip: 190.186.210.27= www.google.com

  6. Espacio en Disco: es la capacidad de almacenamiento que tiene el plan. • Base de Datos: es la cantidad de bases de datos que ofrece el plan, pueden ser desde una hasta ilimitadas. • Soporte del Servicio: son los servicios adicionales que nos brinda el plan de hosting para la administración del sitio. Por lo general incluyen un Panel de Control y compatibilidad con Windows, Mac y Linux. • Servicios de Email: es la cantidad de cuentas de email y el servicio de correo que incluye cada plan. • Dominios apuntados : Es la cantidad de dominios registrados que podrás usar con el plan.

  7. Sistemas de bases de datos • MySQL • Microsoft SQL Server • PostgreSQL • MongoDB • MariaDB • SQLite • Microsoft Access

  8. Aplicaciones

  9. FUNCIONAMIENTO

  10. Caso de Estudio: Gestión Telecentro Minga Digital • Paso #1.- Identificación de herramientas, componentes, framework a utilizar en el desarrollo del Proyecto. En el proyecto se utilizara xampp para trabajar de forma local, la base de datos a utilizar Mysql, lenguaje Php + su versión, y Framework Phalcon.

  11. Paso #2.- Tener un Hosting donde poder alojar el proyecto. En el caso del proyecto Minga Telecentro se utilizara SiteGround el cual ya estaba alojando otra pagina Web la cual era Minga Digital pero al tener la opción de poder crear otra base de datos se opto por alojarlo ahí.

  12. Paso #3 Realizar a subir el Proyecto realizado Minga Telecentro al hosting ya tenido, teniendo en cuanta que funcionaba correctamente de forma local. • Para esto se debe comprimir la carpeta que contiene el proyecto. • Exportar la base de datos que se tiene localmente. • Ingresar como usuario a SiteGround • Ingresar a Files, y proceder a entrar a la carpeta con el nombre (www). • Estando en la Carpeta WWW proceder a crear una carpeta donde se alojara el proyecto • Proceder a subir el proyecto comprimido con la opcion que da de Subir. • Proceder a Descomprimir el archivo en la carpeta creada.

  13. Paso 4.- Proceder a crear una base de datos en Mysql en SiteGround. Importar la base de datos que se tenia de la realización del proyecto de forma local.

  14. Paso 5.- Realizar todas las modificación en cuanto a los enlaces que se tenían con la base de datos es decir cambiar la contraseña si esque se establecio.

  15. Paso #6.- Proceder a ingresar a algún navegador y ingresar el url de la pagina y ver que todo este bien.

  16. Aspectos Importantes • Uno de los aspectos mas importantes esta íntimamente relacionado con el Paso 1 que era identificar las herramientas lenguajes, versiones, framework y base de dato a utilizar. Ya que según el framework de phalcon se tiene que investigar el tipo de hosting que requiere o si tiene algunas restricciones. • En el caso del proyecto se pudo observar que todas las partes desarrolladas con el framework de Phalcon no funcionaban debido a que necesitaba tener la extensión de phalcon en el hosting y al no tenerlo no lo reconocía es por ello que luego del paso 1 se tiene que identificar el hosting que permitiría poder ejecutar las extensiones de phalcon. • Luego de hacer una investigación se determino que el framework utilizado no estaba en todos los hosting y que era un error común toparse con ello, y debido a eso los proveedores del Framework mencionan las empresas que tienen el framework instalado como ser la empresa de: Fortrabit.

  17. Pruebas para la aplicación • Paso 1: El primer paso es en alguna computadora ingresar a un navegador de internet y escribir en la url: el nombre del dominio al que se subió la aplicación. • Paso 2: Una vez dentro del sistema proceder a ingresar como usuario en la parte del login. • Paso 3: Una ves dentro de la aplicación proceder a navegar y realizar operaciones para ver si funciona la aplicación tal como funcionaba localmante.

More Related