Sistema operativo

Los dos sistemas operativos de servidor más utilizados son Windows y Linux. Ambos cumplen los requisitos de seguridad, fiabilidad y estabilidad necesarios y por tanto podría decirse que son perfectamente adecuados para el hosting.

En el caso de que el sitio web sea estático resulta indiferente el sistema operativo. Una de las claves de Internet es que permite conectar equipos a la red de forma independiente al sistema operativo que se ejecute en ellos. Por ello, para mostrar información estática, ambos sistemas son igual de válidos.

Las diferencias más importantes entre ambos aparecen en los sitios web dinámicos, es decir, los que incluyen aplicaciones. Normalmente las aplicaciones que funcionan en Windows no lo hacen en Linux y viceversa. Por ello la necesidad o el interés de ejecutar una aplicación determinada o de programarla con una tecnología concreta puede ser el factor determinante para que nos decantemos por uno u otro sistema.

Las tecnologías de programación que funcionan en Windows son:

  • Páginas ASP escritas en Visual Basic Script o JavaScript
  • Objetos ActiveX que pueden ser escritos con cualquier lenguaje de programación
  • Cualquier ejecutable compilado para Windows
  • Bases de datos Access
  • Bases de datos SQL Server
  • Perl y PHP para Windows, aunque la mayoría de scripts funcionarán sólo en Linux
  • Bases de datos MySQL y PostgreSQL accedidas desde Windows aunque se encuentren en servidores Linux

Las tecnologías propias de Linux son:

  • Scripts en Perl, Python o PHP
  • Ejecutables compilados para Linux
  • Bases de datos MySQL y PostgreSQL
  • Servlets de Java