jamesperet/EstruturaAberta

Instalador

jamesperet opened this issue · 2 comments

Criar um esquema de instalação para o sistema. De preferência algum jeito que não envolva codigo e seja bem simples.

Criei a página install.php. Agora quando vc acessa alguma página e o arquivo includes/config.php não existe, o sistema redireciona para a instalação. Lá você passa por 5 passos para instalar o software:

  1. Intro
  2. Login/Senha/Banco de dados
  3. Nome do site/página inicial
  4. Signup do Administrador
  5. Fim

Ficou bem legal o sistema e de um certo jeito funciona. Ajuda bastante na hora de instalar e criar o banco de dados. Porem tem alguamas coisas que tem que ser resolvidas e aprimoradas para que esses sistema de instalção realmente fique bom.

Bugs

  • Local de instalação - O script tem que reconhecer a pasta que o sistema está no servidor

Aprimoramentos

  • Opção de criar um novo banco de dados, usar um já existente instalado ou usar um arquivo de backup.
  • Suporte para erro de permisões na pasta.

Resolvi o problema do local de instalação. Agora o sistema usa uma função que descobre a pasta onde ele está instalado automaticamente.