Volver al Glosario de Diseño Web

¿Qué es WAMP?

WAMP significa Windows, Apache, MySQL y PHP: un paquete de software que instala en una computadora con Windows todo lo necesario para ejecutar sitios web dinámicos. Apache sirve las páginas, MySQL guarda los datos y PHP ejecuta el código. Se utiliza para crear y probar sitios de forma local antes de publicarlos.

Las cuatro capas del entorno WAMP: Windows como sistema operativo, Apache como servidor web, MySQL como base de datos y PHP como lenguaje que ejecuta el código de la aplicación.

Más sobre WAMP

Cada letra representa una capa del entorno. Windows es el sistema operativo de base. Apache es el servidor web que responde a las solicitudes. MySQL es la base de datos que almacena el contenido. PHP es el lenguaje que convierte todo ello en páginas; WordPress y muchas otras plataformas están escritas con PHP.

¿Para qué se usa WAMP?

WAMP se usa para desarrollo local. Una vez instalado, tu PC funciona como un pequeño servidor web: puedes instalar WordPress, crear temas o probar plugins sin publicar nada en internet. Si un experimento rompe el sitio, solo tú lo verás. Además, es gratuito, por lo que resulta un buen punto de partida para aprender desarrollo web antes de contratar alojamiento.

La familia de WAMP: LAMP, MAMP y XAMPP

WAMP es la versión para Windows de una idea anterior. La original es LAMP, el entorno para Linux que todavía ejecutan la mayoría de los servidores web. MAMP nació como la versión para Mac y XAMPP es la opción multiplataforma: la X representa cualquier sistema operativo y el paquete también incluye Perl. Algunos paquetes ahora usan MariaDB, una base de datos compatible con MySQL: XAMPP sustituyó MySQL por MariaDB en 2015 y WampServer permite instalar cualquiera de las dos.

De WAMP a un sitio web público

Un sitio de WAMP solo existe en tu computadora; los visitantes no pueden acceder a él. Para publicarlo debes copiarlo a un proveedor de alojamiento web, que casi siempre ejecutará la versión Linux del mismo entorno. Como las capas coinciden, el traslado suele presentar pocas dificultades: se mantienen WordPress, la estructura de la base de datos y PHP. El problema clásico son las mayúsculas y minúsculas: Windows no suele distinguirlas en los nombres de archivos y tablas, mientras que Linux sí. Usa minúsculas en los nombres de archivo y los prefijos de tabla durante el desarrollo.

Preguntas Frecuentes

Casi. WAMP es el nombre genérico del entorno Windows, Apache, MySQL y PHP; WampServer es el instalador más conocido que lo empaqueta. «Instalar WAMP» suele significar instalar WampServer u otro paquete similar, no configurar cada componente a mano.
La principal diferencia es el empaquetado. Ambos instalan Apache y PHP con una base de datos compatible con MySQL. XAMPP también funciona en Mac y Linux; para un entorno exclusivamente Windows, WAMP es una opción más específica.
Normalmente no. WAMP sirve el sitio en una dirección como localhost, a la que por lo general solo accede tu computadora, de modo que nada queda expuesto en internet. Publicarlo en un proveedor de alojamiento es lo que lo vuelve accesible.
Sí, aunque ahora existen más alternativas. Muchos profesionales usan contenedores o herramientas locales específicas para WordPress, que añaden funciones al mismo entorno básico. WAMP sigue siendo útil para trabajos locales sencillos en Windows.
Oferta Especial

Diseño Web Personalizado

Obtén un sitio web único y compatible con dispositivos móviles que haga brillar tu marca. Comparte tu visión con nosotros y nos encargaremos del resto.

Diseño Web Personalizado