Bonjour.

Je débute sur angular avec JS, TS, php, html css etc... et j'ai besoin de mettre en place un site qui permette a différents utilisateurs d'uploader des images sur le serveur.

1er question : quel est la meilleur façon de faire sachant que le programme est destiné a stocker de nombreuses images venant de différents utilisateurs ?

c'est peut être absurde mais je me demande si on peut stocker les images dans des data-bases comme données...bon ou mauvais calcul ?

Le mieux est-il de les mettre dans des dossiers eux même dans un dossier "assets" ?


2em question : quelle meilleur façon d'uploader l'image dés que l'utilisateur l'a sélectionnée ?
Je me retrouve donc avec une image qui vient d'une "fakepath/monImage.png".

Comment bouger cette image pour la mettre sur le serveur ?

Par exemple dans mon dossier "clientX/assets/images/" du site ?

Merci si vous pouvez m'éclairer