Postgre SQL en Xampp (windows)
Segundo Post armado con tutoriales que tengo en mi web. Si les interesa información más detallada envien un MP.
Viendo y considerando que Oracle ha dado un golpe interesante al mundo del software libre, que ha aumentado el costo del soporte para las bases de datos Mysql, se me ocurrió que era tiempo de probar una base que hace tiempo queria conocer.
La misma es Postgre SQL. En mi caso será la versión 9 la que probaré.
Hay que descargar Postgre desde la página oficial para el sistema que usan:
Descarga
En mi caso fue windows de 32 bits y la versión que descargue fue la 9
Los pasos de la instalación no me voy a molestar en escribirlos. Si tienen problemas con ellos, entonces van a tener problemas con el resto…
Un detalle, el puerto que usaran para enlazar Postgre deben recordarlo, en todo caso anotenló.
Una vez instalado todo y sin estar ejecutando php, apache o xampp vamos a edirar el archivo:
c:xampp/php/php.ini
(Suponiendo que instalamos xampp en c:/xampp)
Configuración de host virtuales:
Muchas veces estamos haciendo páginas dinámicas en php, o con mysql y nos manejamos desde el directorio por defecto de xampp (ej: c:/xampp/htdocs/) incluyendo ahí las carpetas (ejemplo: c:/xampp/htdocs/xnova). Esto genera que al entrar desde el navegador para revisar las páginas debamos escribir:
http://localhost/xnova/.
Esto es bastante molesto y además terminamos teniendo todos los proyectos dentro de la carpeta por defecto y muchas veces no queremos eso, apache nos brinda la oportunidad de trabajar con hosts virtuales que nos permitirian tener la dirección del proyecto por ejemplo en:
http://xnova.com
y en un directorio por ejemplo:
c:/xnova/
Para utilizar el host virtual vamos a:
c:/windows/system32/drivers/etc/
(donde windows es el directorio de instalación de windows, esto es para xp)
y abrimos el archivo hosts
Browsershots
———————- INICIO COMENTARIO PARA GEEKS ———————-
Introducción al porque conocí la página (solo para geeks, el resto vaya directamente al enlace o la cita):
Para aquellos que diseñan páginas web, ya sea por gusto, por trabajo o por elección, seguramente han tenido el problema de saber como su página es vista por los usuarios. En mi caso, cuando era parte de un proyecto opensource de desarrollo de un clon de Ogame (en las épocas del xnova original) me rompía el coco tratando de hacer que todo quedo lo más compatible posible con todos los navegadores. Trataba de que sea compatible con todas las especificaciones de la W3C y aún así muchos navegadores no mostraban lo que tendrían que mostrar.
Me puse a instalar todos los navegadores posibles en mis 2 sistemas operativos que tenía (windows XP (ahora 7)y ubuntu en esa época, ahora pase a chakra…) y luego probaba que tal se veía. Como tremenda “sorpresa” me encontré con que los navegadores, en especial los de microsoft (The BIG e) mostraban muy diferentes las páginas entre sus diferentes versiones. Esto me llevó a la solución más lógica, hacer un javascript que si usabas IE menor a 5, Firefox menor a 2 y Opera menor a 8 te decía que actualices el navegador.