Estante Virtual – Projecto suspenso

Share

Este foi o meu primeiro projecto para tentar fazer um site que faz falta em Portugal. Mas ficar dependente dos dados dos outros, quando esses outros não reconhecem o interesse não dá em nada. Mandei centenas de fax e e-mails para as livrarias do País, a maior parte não respondeu e os poucos que deram feedback, perguntavam qual as condições de cedência de dados.

Isso fez-me pensar numa coisa, numa altura em que as pessoas descarregam as suas vidas privadas para servidores algures no planeta, sem lerem as condições de utilização desses serviços, de repente ficam preocupadas por cederem títulos de livros que supostamente querem vender.Vá-se lá perceber.

Chama-se a isto mandar vir camarão e depois poupar nos palitos.

Mas nada se perdeu , desenvolvi capacidades que agora posso aproveitar para outros projectos, mais independentes (sem precisar de terceiros), e abriu-me a curiosidade para livros de psicologia.

Um pequeno raciocínio – em 1998 se dois tipos pedissem autorização aos proprietários de sites para os indexar o google tinha morrido na praia, passado estes anos, o pessoal paga para ser bem indexado, o que me leva a pensar em Steve Jobs, quando lhe perguntaram porque é que ele não fazia estudos de mercado – resposta – as pessoas não sabem do que precisam.

Estante Virtual

2 Comentários

Tabelas do post anterior com paginação

Share

No post anterior mencionei umas novas tabelas HTLM que encontrei. Ainda estou a aprender a trabalhar com elas mas acho-as bastante interessantes. Segue um link para exemplo de paginação 1 e paginação 2 .

Paginação e 2 colunas como menu drop-down - paginação 3

Estante Virtual

Nenhum comentário.

Outra versão de pesquisa para tabelas HTLM

Share

Encontrei uma versão francesa das tabelas que aqui uso, para mim muito mais difíceis de trabalhar e não tão dinâmicas, mas talvez por isso trabalhem bem com grandes quantidades de dados. Tem muitas variantes como as que uso, mas ainda estou a ver como se coloca a funcionar.A grande vantagem é que usa operadores para pesquisas avançadas. Ver operadores

Exemplo 3000 títulos

Site da tabela do exemplo

No exemplo de 3000 títulos a base de dados é incorporada no ficheiro htlm, esta é consultada em uma tabela no servidor com 3647 linhas, a mesma tabela mas com outro código onde se escolhe quais as colunas a ver, neste caso omiti a coluna orderDate – 3647 linhas

Estante Virtual

Nenhum comentário.

Usar o Google Drive para pesquisar numa folha de cálculo

Share

Efectivamente a Google  já inventou tudo, chega a desanimar as capacidades que se oferecem. Assim quem tiver uma folha de cálculo e queira fazer dela uma base de dados, pode fazer isto:

Gravar folha como página web

e agora com pesquisa , não é tão potente como as tabelas aqui usadas mas é mais fácil de trabalhar e barato.

Nota – Exemplo com 10.000 linhas ou mais (funciona bem para 3 colunas de pesquisa)

Mas se aumentar os campos de pesquisa (colunas) para não travar na pesquisa 7.000 linhas é o n.º mágico. (ver tabela)

Caso tenha dúvida se é o livro que procura, seleccione um campo com o cursor (autor, isbn, etc), e clique botão direito, escolha pesquisar …. em google, e de certeza que é direccionado para uma página com a fotografia do livro ou uma melhor descrição (Chama-se aproveitar a rede a nosso favor-  porque existe o Google).

Pode clicar nos cabeçalhos para ordenar para desc (defeito asc).

Estante Virtual

Nenhum comentário.

Como Funciona – Exemplo

Share

Aqui está uma tabela com exemplos das 3 tabelas que o site vai usar para publicar os catálogos das livrarias. A tabela Lista, é a tabela que vai estar na página da livraria para consulta pública, a tabela edição só a livraria mediante nome e password fornecido terá acesso bem como o Estante, onde fará a introdução do catálogo, actualização e eliminação de livros. E finalmente a tabela download que será fornecida individualmente a cada livararia por e-mail para salvar o catálogo em xls, csv, pdf. Para actualizar a base de dados principal preciso que façam o upload da tabela em formato xls, na tabela upload, só livrarias registadas, onde está um formulário para upload.

A tabela principal faz a pesquisa por coluna e total e é diferente destas pois tem um código de pesquisa mais eficiente para pesquisa em milhões de linhas, testei com 3.100.000 linhas. Também cheguei à conclusão que para esta dimensão teria que mudar para um servidor dedicado, porque a eficiência do site depende de ter esta tabela. Acrescentei um código para ter um motor de pesquisa do Google, melhorou mas não substitui a tabela principal.

 

Ver menu Lateral esquerdo Gestão das Tabelas  -  Exemplo

Uma vez que grava numa tabela de uma base de dados real, agradecia que se testasse com moderação.

Estante Virtual

Nenhum comentário.