我的目标是创建一个投资组合风格的网络应用程序,管理员可以上传图像供其他用户查看。我想使用Express和MongoDB来实现这一目标。
我的问题是最好的方法是什么?我读过一些文章,建议只在数据库中存储文件路径,但是如果我使用托管服务(文件路径是指我的本地机器,而不是服务器上的那台),我将如何能够托管图像? / p>
答案 0 :(得分:0)
您应该更多地阅读有关CDN和存储的内容。是的,你是正确的只存储文件路径,但那些将是云存储和CDN链接。我们使用AWS S3存储图像,并通过Akamai CDN将其传送给最终用户。希望这会有所帮助。
答案 1 :(得分:0)
你应该读过这些: https://github.com/danialfarid/ng-file-upload
上传文件的好方法