PHP para armazenar imagens no MySQL ou não?

Criei um pequeno aplicativo Web em PHP, onde os usuários devem primeiro fazer login. Depois de fazer o login, pretendo mostrar uma pequena miniatura como parte de seu "perfil".

Terei que garantir que a imagem esteja abaixo de um tamanho específico para economizar espaço, ou para garantir uma resolução específica, ou ambas, ou até mesmo usar algo como a magia da imagem para reduzi-l
Não tenho certeza qual é a melhor abordagem para isso ainda, todas as idéias são bem-vinda

Além disso, tenho tentado descobrir se é melhor armazenar a imagem nousers tabela do MySQL como um blob, ou talvez um @ separaimages com um ID exclusivo e apenas armazene o ID da imagem apropriado nousers, ou simplesmente salve o arquivo carregado no servidor (também através de uma página de upload) e salve o arquivo comotheUsersUniqueUsername.jpg. Melhor opção

Encontrei um tutorial sobre como salvar imagens no mysql aqui:http: //www.phpriot.com/articles/images-in-mysq

Sou apenas um programador de hobby e nunca fiz nada assim antes; portanto, exemplos e / ou muitos detalhes são muito apreciado

questionAnswers(16)

yourAnswerToTheQuestion