J'ai construit une petite application web en PHP où les utilisateurs doivent d'abord ouvrir une session. Une fois connecté, j'ai l'intention de montrer un petit aperçu en tant que partie de leur "profil".
Je vais avoir à s'assurer que l'image est en dessous d'une taille particulière pour économiser de l'espace, ou de s'assurer qu'il est une résolution particulière, ou les deux, ou peut-être même utiliser quelque chose comme feut à l'échelle vers le bas.
Pas sûr de ce que la meilleure approche pour que est pourtant, toutes les idées bienvenues.
Aussi, j'ai été d'essayer de déterminer s'il est préférable de stocker l'image dans l' users
table de MySQL comme un blob, ou peut-être un distinct images
table avec un id unique, et qu'à stocker l'image appropriée id dans l' users
tableau, ou tout simplement enregistrer le fichier téléchargé sur le serveur (via une page de téléchargement) et enregistrez le fichier en tant que theUsersUniqueUsername.jpg
.
La meilleure option?
J'ai trouvé un tutoriel sur la sauvegarde des images dans mysql ici: http://www.phpriot.com/articles/images-in-mysql
Je suis seulement un passe-temps programmeur, et que vous n'avez jamais rien fait de tel avant, de sorte que des exemples, et/ou beaucoup de détails, c'est grandement apprécié.