Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 将图像上载到网站节点js的正确方式是什么_Node.js_Mongodb_Web_Upload_Multer - Fatal编程技术网

Node.js 将图像上载到网站节点js的正确方式是什么

Node.js 将图像上载到网站节点js的正确方式是什么,node.js,mongodb,web,upload,multer,Node.js,Mongodb,Web,Upload,Multer,我并不是说我不知道怎么做,因为我在使用multer之前就尝试过了,它工作得非常好,但问题是这些图像被保存到一个名为uploads的文件夹中,带有一个namd和一个id,我使用js生成 我想知道的是:这是一个很好的方法吗?如果是的话,在托管你的网站后,这个文件夹会转到哪里?它是否包含我网站上的所有图片?我的意思是,它会是一个非常大的文件夹,所以托管时它会转到哪里?? PS:还有一件事,每当我去youtube或facebook等网站时,我都会看到一个像i.ytimg.com这样的域名包含这些图片,那

我并不是说我不知道怎么做,因为我在使用multer之前就尝试过了,它工作得非常好,但问题是这些图像被保存到一个名为uploads的文件夹中,带有一个namd和一个id,我使用js生成 我想知道的是:这是一个很好的方法吗?如果是的话,在托管你的网站后,这个文件夹会转到哪里?它是否包含我网站上的所有图片?我的意思是,它会是一个非常大的文件夹,所以托管时它会转到哪里??
PS:还有一件事,每当我去youtube或facebook等网站时,我都会看到一个像i.ytimg.com这样的域名包含这些图片,那么这是如何实现的呢?我不知道我的回复是否会有帮助,但我使用它的方式是我将图片保存在mongoDB数据库(缓冲区)中,然后从数据库加载它。

Hi@Deadro,欢迎使用Stack Overflow。我强烈建议您阅读并编辑相应的问题。所以,如果您尝试了一些东西,但无法使其工作,他总是愿意帮助解决特定的编码问题。像这样模糊的、一般性的问题通常不太好。哦,是的,我以前试过这种方法,但我听说它对性能不好,但如果我错了,请纠正我。我一直都是这样做的,没有真正寻找其他方法,因此无法真正判断它是否是最合适的方法,我还需要做更多的研究,以便告诉你它的糟糕性能是否明智。