|
Instalación de un servidor web local para pruebas.

Considero que uno de los primeros pasos para hacer páginas web, es contar con un modo para probar nuestros pequeños monstruos durante su diseño y programación justo antes de que estén listos para salir al mundo. Así podremos hacer todos los cambios que queramos y agregar contenido de prueba que no llegará a la caché de los famosos crawlers o robots de los motores de búsqueda.
Debo admitir que en esta web jfastudios.com hago cambios al código directamente en el servidor que está en vivo, así que por favor, algunos niños que pudieran estar leyendo esto, NO lo intenten en sus casas, mejor instalen un servidor de pruebas localmente. Bien, ¿continuamos?
Date cuenta que omití toda una serie de pasos importantes que son el bocetaje o wireframe del sitio, la maquetación en Photoshop, Fireworks, incluso creo firmemente que en InDesign puedes hacer excelentes maquetaciones para web aunque no está pensado para esto; posteriormente laexportación de imágenes, hacer nuestros sprites, codificar el marcado (X)HTML, el CSS y si es el caso Javascript, es decir, todo el código que esté del lado del cliente. Y bueno, es de sentido común que para hacer programación del lado del servidor, ya tenemos un servidor instalado y funcionando, ya sea localmente o como en ocasiones hago yo: en el servidor en vivo (teniendo cuidado de no estropear las cosas o que no sea accesible para todo el mundo).
La solución rápida y efectiva para todos
No es mi intención hacerte leer un artículo tedioso que está lleno de detalles por todos lados, en cambio, se que lo único que necesitamos es un servidor web local que funcione como tal, sea fácil de instalar/desinstalar y que te permita configurarlo según las necesidades en un futuro. En pocas palabras, que lo saques de su caja y ya esté funcionando.
Gracias a nuestros amigos de Apache tenemos un servidor gratuito y poderoso, pero me refiero a éstos amigos de apache que han creado un paquete que hace justamente lo que describo en el párrafo anterior. Ellos han creado XAMPP que hace simplemente la magia correspondiente por nosotros y nos instala lo siguiente:
- Apache
- MySQL
- PHP + PEAR
- phpMyAdmin
- y mucho, mucho más…
Esto en todos sus sabores de Linux, Mac OS X, Windows y Solaris, y lo mejor de todo, ¡es gratuito! Y con una velocidad impresionante ya tenemos un servidor web, un motor de base de datos, un lenguaje de servidor (PHP, Pearl, etc.), phpMyAdmin para administrar fácilmente las bases de datos y repito, mucho, mucho más.
En los enlaces anteriores encontrarás las descargas, unas instrucciones mínimas pertinentes en varios idiomas incluido el español y que mejor que desde los propios creadores.
Notas adicionales y el porvenir
Cabe recalcar que el paquete XAMPP, aunque pudiera parecer apto para que montemos nuestro servidor en casa u oficina y utilizarlo “profesionalmente” NO es así. Por default, carece de una configuración segura pues su enfoque es práctico, para desarrollar, para pruebas locales y es justo lo que necesitamos pues realmente será para pruebas pues nuestro pequeño monstruo estará en un servidor profesional ya sea de nuestra propiedad o rentado (algunas empresas eso “dicen” y hay otras que lo cumplen). Moraleja, no lo recomiendo para usarlo profesionalmente, a excepción de que sepamos configurarlo para que sea seguro y nos brinde lo mejor de sí cada uno de sus componentes… además sale más caro esto a la larga.
Y con este artículo daré comienzo a la incursión a diversos temas como el nuevo lenguaje que estoy aprendiendo (Python, en proceso de agregarlo a mi cinturón de herramientas) y compartir mi experiencia de ello, algunos proyectos que tengo planeado hacer públicos y como punto de partida para publicar temas sobre el diseño y desarrollo web.
Newer news items:
Older news items:
|