Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/07/2008, 01:40
juanfuentes
 
Fecha de Ingreso: mayo-2005
Mensajes: 188
Antigüedad: 19 años
Puntos: 6
Respuesta: Crear un instalador

Tal y como lo describes esto es algo que hace tiempo que se lleva haciendo, pero no como un instalador independiente, sino como una opción de la aplicación. Como ejemplo: phpbb (y muchos otros). La instalación consiste en descomprimir la aplicación en el servidor y, a continuación, apuntar con el navegador a la aplicación.

El código de arranque del programa comprueba si existe el fichero de configuración. Si no existe, redirige al script de instalación (ej. /install.php). En este script se le pide al usuario los datos de conexión a la BD. Una vez tienes esos datos, ya puedes crear las tablas en la BD y generar el fichero de configuración.

La próxima vez que vuelves a entrar en la aplicación, como ya existe el fichero de configuración, entrará de manera normal.

Puedes buscar cualquier instalación prefabricada para ver cómo lo hacen... La mayoría se instalan de esta manera.

Espero haberte ayudado ;)

Saludos