Se o cliente vai digirtar usuario e senha no seu site, fica facil fazer oque vc quer.
Configura o usuario dele, se ele vai usar o banco online ou local, ai quando for abrir o sistema, vc usa a configuração X senão a Y 2009/8/27 Bruno Carneiro <guimaraescarne...@gmail.com>: > > Ok, obrigado ela resposta. > > Então deixa eu aproveitar e expor um pouco mais meu problema. É meu primeiro > desenvolvimento, por isso estou um pouco perdido. > > Vou desenvolver um software em tecnologias web ( Flex + PHP ) e vou vender > esse software para vários clientes. > > Na minha abordagem número 2, onde eu deixaria o banco de dados na loja do > cliente, para mim seria ótimo. Apesar de ser um pouco mais lento isso seria > bom por vários motivos: > > 1- Tendo meu software na web, fica mais fácil evitar a pirataria. Se eu > colocar no cliente, é facinho de copiar e passar pra outros. > > 2- Eu não vou ter custo de instalação do meu software em cada cliente, vou > apenas liberar uma senha para ele acessar na web > > 3- Os clientes se sentem mais seguros com os dados na loja, e podem até > simular o uso do pendrive usando um hd externo. Como alguns já fazem. > > 4- Com o processamento do banco divido, eu não vou precisar de me preocupar > em implementar a performance do banco de dados. Cada banco será usado por > uma loja. E como eu estou desenvolvendo sozinho, é uma coisa a menos pra eu > estudar. Pois terei que estudar mais profundamente o postgres caso precise > melhorar a performance. > > > Agora, se eu colocar o meu banco no meu servidor web > > 1- Os clientes se sentem inseguros; > > 2- Eles não podem carregar os dados pra casa ( eles gostam disso ). > > > E outra opção, manter o meu software e o banco na loja do cliente > > 1- Eu vou ter que ir pessoalmente em cada loja e fazer uma instalação. > 2- O software poderá ser copiado facilmente; > 3- Eu não vou ter controle sobre o uso do software, ou pelo menos, terei > menos controle. > > > Então, gostaria de encerrar com uma pergunta: > > É viável deixar meu software na web e apenas acessar o banco de dados > remotamente na loja do cliente? Neste caso, quando o cliente logar, eu vou > ter la na web o ip do servidor dele. > > > Tiago Sampaio wrote: >> >> Cara, acho loucura isso que voce quer, por alguns motivos: >> >> 1) Pen-drive tem vida util de X gravaçoes, de uma hora pra outra o >> pen-drive vai "morrer". Ou seja, vai ter que voltar backup e tudo mais. >> >> 2) Não tem como vc alterar dinamicamente a pasta de armazenamento do >> postgres. No maximo vc conseguiria criar um tablespace e poupular ele, >> mas mesmo assim é loucura. >> >> 3) Acessar os dados da maquina do cliente? Como assim? >> VC teria um servidor e a base ficaria na maquina (estação) do cliente? >> Totalmente inviavel, pois se a maquina for windows, vc teria que mapear >> via samba ou pelo compartilhamento do windows mesmo, e isso é implorar >> para ter dor de cabeça, pois se der uma ziquinha qualquer na rede vai >> dar pau no postgres e o banco provavelmente vai dar shutdown, e num caso >> pior pode dar rollback nas transações, vixi. >> >> 4) O "servidor" ficar na estrutura do cliente é a opção mais viavel, mas >> tem que ser levado em conta a infraestrutura de internet, se não for boa >> será dor de cabeça tambem; >> >> > > -- > View this message in context: > http://www.nabble.com/Como-usar-o-diret%C3%B3rio-de-dados-informado-pelo-usu%C3%A1rio.-tp25168253p25174674.html > Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- []s Nilson Chagas - Ubuntu User 25794 --- Visite: http://www.avozdoevangelho.com.br -> Peça gratuitamente um curso Bíblico Twitter: avozdoevangelho http://www.amados.com.br http://bbnradio.org -> Ouça a rádio e faça gratuitamente um Curso Biblico On-Line _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral