El servidor Web ejecuta la aplicacin; sta, una vez ejecutada, genera cdigo
HTML; el servidor enva al cliente este cdigo recin creado por medio del
protocolo HTTP.
Las aplicaciones en el lado del servidor mayormente suelen ser la mejor opcin
para desarrollar aplicaciones Web. La razn es que, al ejecutarse sta en el
servidor y no en la mquina del cliente, ste ltimo no necesita ninguna
capacidad aadida para ejecutar la aplicacin, como s ocurre en el caso de
querer ejecutar aplicaciones que incluyan scripts con JavaScript o java. As
pues, cualquier cliente que disponga de un navegador Web bsico puede
utilizar este tipo de aplicaciones.
Una aplicacin en el lado del servidor es cualquier programa o conjunto de
instrucciones diseadas con la finalidad de que un servidor Web las procese
para realizar alguna accin. Las aplicaciones del lado del servidor estn
escritas mediante un lenguaje de programacin, entre los que ms se utilizan
estn los siguientes:
PHP
ASP
Perl
Python
Ruby
Hardware de un servidor
En el nivel del cliente, los dispositivos de comunicacin como los telfonos celulares estn
asumiendo las funciones de computadoras de mano en tanto que estas estn haciendo las
funciones de telfonos celulares. Por ejemplo la Palm treo 700w integra telfono cmara,
reproductor de msica digital y computadora de mano en un solo dispositivo. Los telfonos
celulares de vanguardia integran funciones para descargar clips de msica y de video y para
reproducir juegos tridimensionales.
La televisin, el radio y el video se estn inclinado hacia la produccin y distribucin
totalmente digital. Existen pocas dudas de que las computadoras personales de algn tipo se
convertirn en la esencia del centro de entretenimiento en el hogar y el centro de
entretenimiento personal mvil de los prximos cinco aos, as como dispositivos de
almacenamiento y sistema operativo
Computacin distribuida
infraestructura de TI e invertir nicamente los necesario para manejar las cargas promedio
de procesamientos y pagar solamente por la potencia de computo adicional que demande el
mercado.
Computacin tipo servicio publico sugiere que las empresas compran capacidad de
computo a compaas de servicios de computo centrales y pagan solamente por la cantidad
de capacidad de computo que utilizan de la misma manera que lo hara por la electricidad.
IBM, HP, Oracle y Sun Microsystems ofrecen servicios de computacin bajo demanda
Otra manera de reducir los requerimientos de energa y el crecimiento del hardware es por
medio de los procesadores multincleo. Un procesador multincleo es un circuito integrado
que contiene dos o mas procesadores.
los procesadores de doble ncleo combinan dos o mas procesadores mas lentos en un solo
chip. Esta tecnologa permite que dos motores de procesamiento con menores
requerimientos de energa y de disipacin de calor realicen tareas mas rpido que un chip
Unix
Decantarnos por SUN Microsystems soluciona algunos de los problemas que
plantea Microsoft. SUN proporciona una solucin complezta a niveles hardware
y software. Algunos proveedores, como Oracle, cobran ms cara una licencia
de un producto que vaya a ejecutarse bajo un procesador SPARC