【问题标题】:What is the right way to upload images to your website Node js将图像上传到您的网站 Node js 的正确方法是什么
【发布时间】:2019-12-18 08:56:33
【问题描述】:

我并不是说我不知道​​怎么做,因为我在使用 multer 之前尝试过它,它工作得非常好,但问题是这些图像被保存到一个名为 uploads 的文件夹中,带有一个 namd 和一个我使用 js 生成的 id 我想知道的是:这是正确的做法吗?如果是这样,该文件夹在托管您的网站后会转到哪里,它是否包含我网站上的所有图像,我的意思是这将是一个非常大的文件夹,所以在哪里它去托管时? PS:还有一件事,每当我去 youtube 或 facebook 等时,我都会看到像 i.ytimg.com 这样的域包含这些图像,那么这是如何实现的

【问题讨论】:

  • 嗨@Deadro,欢迎来到 Stack Overflow。我强烈建议您阅读stackoverflow.com/help/how-to-ask 并相应地编辑您的问题。如果您尝试某些东西但无法使其工作,SO 总是愿意帮助解决特定的编码问题。像这样的含糊、笼统的问题通常不会做得很好。

标签: node.js mongodb web upload multer


【解决方案1】:

我不知道我的回复是否有帮助,但我使用它的方式是将图像保存在 mongoDB 数据库(缓冲区)中,然后从数据库中加载它。

【讨论】:

  • 哦,是的,我以前尝试过这种方法,但我听说它对性能不利,但如果我错了,请纠正我
  • 这是我一直这样做的方式,并没有真正寻找其他方式,因此无法真正判断它是否是最合适的方式,我还需要进行更多研究以便告诉你它是否表现不佳。
猜你喜欢
  • 2012-06-25
  • 2012-12-04
  • 2015-04-18
  • 1970-01-01
  • 1970-01-01
  • 2012-05-21
  • 2019-05-09
  • 2011-08-29
  • 1970-01-01
相关资源
最近更新 更多