Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galera do Fórum,
Tenho iniciado o estudo de um projeto para um cliente que tem uma distribuidora de produtos e distribui para várias lojas do Brasil todo.
A ideia que o cliente tem é de ter um sistema na qual as lojas possam visualizar os dados dos produtos como código, nome, preço de compra, preço sugerido e outras informações pertinentes direto pela web.
Como ele mantêm tudo sobre os produtos e sobre sua distribuidora em planilhas do excel, o mesmo me pediu para se possível ele poder importar a planilha e então o sistema atualizar as alterações dos dados dos produtos e cadastrar produtos ainda não cadastrados, sem a necessidade dele ter que fazer a inserção da planilha e depois no sistema também.
Estive pensando sobre a performance, já que para cada linha do excel (que são muitas) será necessário uma consulta no banco para ver se o produto já está cadastrado ou se houve alterações, além de que, se o produto não foi cadastrado, cadastrá-lo e continuar o processamento de cada linha do excel da mesma forma acima.
Seria este a melhor maneira para o cliente manter os dados atualizados?
Estive pensando no cliente subir o arquivo e então o servidor realizar o cadastro/atualizações de forma paralela e sem a necessidade do navegador do cliente estar aberto após o upload do arquivo, ou seja, em forma de thread ou algo do tipo. Isto também seria possível com PHP?
Atenciosamente, Douglas Cabral.
Carregando comentários...