Imagens em SQL SERVER vs Imagens em Sistema de Arquivos

Pergunta
Tenho em um banco de SQL SERVER um catálogo de imagens e estou no dilema de salvar as imagens no BD ou salvar a URL e deixar as imagens nas pastas e logo mediante tags mostrá-las.

Vejo que a primeira opção tem muitas desvantagens (a performance do BD e do site diminuem, etc ), porém não encontrei exemplos do segundo. (Como organizar as pastas e os arquivos eficientemente e como subir ou baixar as URL de imagens ao BD)

Alguém pode me ajudar se "já passou por esse caminho"?

Valorize esta FAQ:
A FAQ Imagens em SQL SERVER vs Imagens em Sistema de Arquivos tem Pertence à categoria:
Resposta
Olá,

No banco de dados salve unicamente o nome da imagem.

Controle a estrutura de diretórios com constantes ou diretamente em seu script.

Por exemplo, algo assim...

$row = mysql_fetch_array($rs); echo "<a href=images/artigos/" . $row["imagem"] . " target=_blank title=ampliar>"; echo "<img src=images/artigos/". $row["imagem"]. " width=75px border=0$gt;" echo "</a>";

E sim, salvar a imagem no banco de dados é muito pouco recomendável.

Por J. Manuel Velasco

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Selecionar uma parte de uma cadeia em SQL Server
  + Obter detalhes do servidor SQL Server
  + Ajuda com um trigger
  + Mudar de BD SQL Server Remoto a BD SQL Server Local
  + Consultas Access
  + Copiar tabela SQL Server a diferentes BD
  + [...]

Ver todas las FAQS de SQL Server

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato