Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aspectos Importantes para La Elección y Configuración de Hosting
Aspectos Importantes para La Elección y Configuración de Hosting
Desde el punto de vista funcional, se puede definir la computacin cliente/servidor como una
arquitectura distribuida que permite a los usuarios finales obtener acceso a la informacin en
forma transparente aun en entrenos multiplataforma.
El modelo cliente servidor empez a ser aceptado a finales de los 80.
ntese que no tiene que tratarse de mquinas diferentes; es decir, una computadora por si sola
puede sr ambos cliente y servidor dependiendo del software de configuracin.
La idea es tratar una computadora como instrumento, que por s sola pueda realizar muchas
tareas, pero con la consideracin de que realice aquellas que son ms adecuadas a sus
caractersticas.
Si esto se aplica tanto como a clientes y servidores se entiende que las formas ms estndar de
aplicacin y uso de sistemas cliente/servidor es mediante la explotacin de las PCs a travs de
interfaces grficos de usuarios, mientras que la administracin de datos y su seguridad e
integridad se deja a cargo de las computadoras centrales de tipo mainframe.
una computadora central (en ingls mainframe) es una computadora grande, potente y costosa,
usada principalmente por una gran compaa para el procesamiento de una gran cantidad de
datos: por ejemplo, para el procesamiento de transacciones bancarias.
Usualmente la mayora del trabajo pesado se hace en procesa llamado servidor y el o los procesos
cliente solo se ocupan de la interaccin con el usuario.
Esta arquitectura permite distribuir fsicamente los procesos y los datos en forma ms eficiente, lo
que en computacin distribuida afecta directamente el trfico de la red, reducindolo
masivamente.
Front-end/ Back-end:
En un sitio web, el front-end es la parte que interacta directamente con el usuario; abarca todo
aspecto visible por el internauta, incluyendo el diseo y el cdigo de fuente interpretado por el
navegador.
El back-end, en cambio, es todo aquello a lo que solo pueden acceder a los administradores del
sitio web, como cdigo fuente original, las bases de datos y cualquier archivo alojado en el
servidor que este oculto al pblico.
Las funciones que lleva a cabo el proceso cliente servidor se resumen en los siguientes puntos:
6.-Formatear resultados.
El servidor es el proceso encargado de atender a mltiples clientes que hacen peticiones de algn
recurso administrado por l. Al proceso servidor se le conoce como el termino back-end.
El servidor maneja todas las funciones relacionadas con la mayora delas reglas del negocio y los
recursos de datos.
Las funciones que lleva a cabo el servidor se resumen en los siguientes pasos:
1.- Aceptar los requerimientos de bases de datos que hacen los clientes.
El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema.
El proceso del servidor acta como un motor de software que maneja recursos compartidos tales
como bases de datos, impresoras, mdems, etc.
La relacin establecida puede ser muchos a uno, en la que el servidor puede dar servicio a muchos
clientes, regulando su acceso a recursos compartidos.
Los clientes corresponden a procesos activos en cuanto a que a que son lo que hacen peticiones
de servicio a los servidores.
No existe otra relacin entre clientes y servidores que no sea la que se establece a travs del
intercambio de mensajes entre ambos. El mensaje es el mecanismo para la peticin y entrega de
las solicitudes de servicio.
El ambiente es heterogneo. Las plataformas de hardware y el sistema operativo del cliente y del
servidor no son siempre la misma. Precisamente una de las principales ventajas de esta
arquitectura la posibilidad de conectar clientes y servidores independientemente de sus
plataformas.
2.-Se cuenta con muy escasas herramientas para la administracin y ajuste del desempeo de los
sistemas.
3.-Ademas, hay que tener estrategias para el manejo de errores y para mantener la conciencia de
los datos.
Resumen:
-Servicio.
-Recursos compartidos.
-Protocolos aritmticos.
-Integridad.
ARQUITECTURA
Ejemplos de servidores:
- Impresoras
- Correo
- Fax
- Telefona
- Proxy
- DB
- Seguridad
- Web
- Para permitir la descarga de cualquier tipo de cosa o archivo (documentos PDF, ficheros
MP3 de audio, videos, etc.).
- Acceso para juegos (servicios para jugar en lnea).
- Servidor de correos electrnicos.
- Aplicaciones web (blogs, foros, tiendas virtuales)
- Creador de discos virtuales.
Tipos de hosting
Gratuito:
Los hostings web gratuitos, aparte del alojamiento de ficheros, suelen incluir las prestaciones
ms importantes: acceso va FTP, Correo electrnico y soporte para aplicaciones PHP.
Para que el dominio sea tambin gratis, suelen ofrecer adems gratis un subdominio del
proveedor.
Ventajas:
Desventajas:
- Las opciones gratuitas suelen tener capacidad de proceso muy pequea, poca memoria,
severas limitaciones de los recursos como espacio en disco o la transferencia mensual.
- Nivel de servicio de muy baja calidad (muchas cadas y paradas de mantenimientos). Y es
normal, normal no pretenden ser aplicaciones para webs reales, sino alojamiento webs
compartidos.
- Por las razones anteriores, no son una opcin vlida para un proyecto.