Instalador que tarda un tiempo excesivo en ejecutarse
Publicado por María de Alejandría (37 intervenciones) el 11/06/2019 01:24:30
Saludos
Estoy intentando crear un instalador en PHP para poder implantar un sitio web en varios equipos. La idea es la siguiente:
1.El usuario introduce el archivo del instalador en la carpeta donde desea descargar el contenido
2.Una vez introducido ejecuta el instalador, indica la ruta e introduce la información de la base de datos donde se crean las tablas con los atributos necesarios(servidor, usuario, contraseña y nombre de la base de datos).
3.Se introducen nombre, email y contraseña del administrador que se creará con la instalación.
4.Una vez ejecutado el instalador se descargan los archivos en la carpeta correspondiente y se crean las tablas vacías con los atributos necesarios en la base de datos.
El instalador realiza correctamente su función, no obstante se demora entre 4 y 5 minutos, algo que me parece excesivo puesto que se descargan 299 archivos cuyo tamaño no llega a 1 MB en ningún caso. Estoy convencida de que se debe al elevado número de consultas empleado para insertar la información en la base de datos(95 en total contando la que añade al usuario con el rol de administrador). ¿Habría alguna forma de reducir ese tiempo? Gracias de antemano.
Estoy intentando crear un instalador en PHP para poder implantar un sitio web en varios equipos. La idea es la siguiente:
1.El usuario introduce el archivo del instalador en la carpeta donde desea descargar el contenido
2.Una vez introducido ejecuta el instalador, indica la ruta e introduce la información de la base de datos donde se crean las tablas con los atributos necesarios(servidor, usuario, contraseña y nombre de la base de datos).
3.Se introducen nombre, email y contraseña del administrador que se creará con la instalación.
4.Una vez ejecutado el instalador se descargan los archivos en la carpeta correspondiente y se crean las tablas vacías con los atributos necesarios en la base de datos.
El instalador realiza correctamente su función, no obstante se demora entre 4 y 5 minutos, algo que me parece excesivo puesto que se descargan 299 archivos cuyo tamaño no llega a 1 MB en ningún caso. Estoy convencida de que se debe al elevado número de consultas empleado para insertar la información en la base de datos(95 en total contando la que añade al usuario con el rol de administrador). ¿Habría alguna forma de reducir ese tiempo? Gracias de antemano.
Valora esta pregunta


0