Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >提供上载多媒体内容的最佳方式

提供上载多媒体内容的最佳方式
EN

Stack Overflow用户
提问于 2018-05-03 23:32:26
回答 1查看 32关注 0票数 0

我目前正在开发一个网站,允许上传图片和其他文件。在这一点上,我有一些疑问。

第一个问题是,这些文件应该存储在哪里?我在考虑把它们存储在文件系统中。

第二,提供上传多媒体文件的最正确方式是什么?如果您使用文件系统作为存储介质,您应该使用服务器上配置的静态路由,还是有其他更好的选择?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-03 23:50:21

  • 文件应该存放在哪里? If the numbers of files are limited and not very much, then you can store it in the filesystem. However, if the number is large, I would recommend to store it in some storage service like AWS S3. Process could be either of two that you store temporarily the uploaded file in filesystem and then upload it in S3 or direct upload to S3. Depends on the use case.
  • 什么是最正确的方式提供上传的多媒体文件? In case you are using services like S3, you just have to set content type and expiration among other metadata while uploading and rest everything will be taken care by S3 only. In case you are storing data on filesystem, then you can use nginx/apache to serve the static assets files along with proper content type and other metadata.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50169547

复制
相关文章
[android] 内容提供者简介
产生的原因是,当我们把数据存到数据库的时候,数据库的权限是私有的,把系统的短信应用中的数据库导出来,打开看到address字段是手机的号码,date字段是时间,type字段1,2代表发出去的短信和接受到的短信,body字段代表短信的数据。要想让别的应用程序访问自己数据库的数据,这时需要自己把数据给暴露出来。
唯一Chat
2019/09/10
4740
[android] 内容提供者实现
UriMatcher类,new出来对象new UriMatcher(code) code是个int,表示未匹配到的返回值,一般使用常量UriMatcher.NO_MATCH是-1,把他定义成静态成员属性。
唯一Chat
2019/09/10
4400
使用 SQL NOWAIT 的最佳方式
摘要:SQL NOWAIT使我们能够在获取行级锁时避免阻塞,本文中我们将学会使用这个功能最佳方法。
姚远OracleACE
2023/04/06
1K0
使用 SQL NOWAIT 的最佳方式
2.AsyncQueryHandler、内容提供者
会话页面 Test :测试 public class Test extends AndroidTestCase{ public void test(){ Uri uri = Uri.parse("content://sms/conversations"); String[] projection={ "sms.body AS snippet", "sms.thread_id AS thread_id", "groups.msg_count AS msg_count", "address as
六月的雨
2018/05/14
7160
Android基础总结(6)——内容提供器
  前面学习的数据持久化技术包括文件存储、SharedPreferences存储以及数据库存储技术保存的数据都只能被当前应用程序所访问。虽然文件存储和SharedPreferences存储中提供了MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE这两种操作模式,可以实现不同应用程序间的数据共享,但是这两种模式在Android4.2版本中就已经被废弃了。目前,Android系统推荐使用一种更加安全可靠的内容提供器技术。 内容提供器(Content Provider)主要用于在不
mukekeheart
2018/02/27
1.2K0
android学习笔记----内容提供者
内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性。目前,使用内容提供器是android实现跨程序共享数据的标准方式。
砖业洋__
2023/05/06
4400
android学习笔记----内容提供者
Spring提供元数据配置方式
项目中Spring是如何知道创建哪些类的对象呢?Spring提供了三种配置元数据的方式,来向Spring提供信息。
OPice
2019/10/25
8530
AKS 集群扩展方式提供 Dapr
微软在其Kubernetes服务AKS上,以丛集扩充的方式,开始预览分布式应用Runtime Dapr,以及Azure机器学习功能:https://techcommunity.microsoft.com/t5/apps-on-azure-blog/announcing-preview-of-distributed-application-runtime-dapr-and/ba-p/2898250
张善友
2022/03/29
4730
AKS 集群扩展方式提供  Dapr
使用 Docker 安装 Jenkins 的最佳方式
本篇内容非常简单,讲述了如何快速在 Docker 上部署一个 Jenkins 实例,避免多采坑,浪费不必要的练习时间。
Esofar
2019/07/11
2.2K0
使用 Docker 安装 Jenkins 的最佳方式
微服务之间的最佳调用方式
在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。
Bug开发工程师
2020/03/16
7990
微服务之间的最佳调用方式
Nest项目部署的最佳方式
前一阵子搞了个nest项目,当我开发完一个功能,打算部署到服务器进行测试时,发现它跑不起来,报了一大堆错缺少了很多依赖包。
神奇的程序员
2022/04/10
6.2K3
Nest项目部署的最佳方式
微服务之间的最佳调用方式
在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。
用户1516716
2019/12/26
3.4K0
将 WordPress 多媒体内容存储到腾讯云 COS
WordPress 可以通过第三方插件将多媒体内容保存在腾讯云 COS上,将多媒体内容保存在 COS 上有以下好处:
云存储
2020/01/16
2.1K0
将 WordPress 多媒体内容存储到腾讯云 COS
推荐系统提供web服务的2种方式
推荐系统是一种信息过滤技术,通过从用户行为中挖掘用户兴趣偏好,为用户提供个性化的信息,减少用户的找寻时间,降低用户的决策成本,让用户更加被动地消费信息。推荐系统是随着互联网技术的发展及应用深入而出现的,并在当前得到广泛的关注,它是一种软件解决方案,是toC互联网产品上的一个模块。用户通过与推荐模块交互,推荐系统通过提供的web服务,将与用户兴趣匹配的标的物筛选出来,组装成合适的数据结构,最终展示给用户。推荐系统web服务是前端和后端沟通的桥梁,是推荐结果传输的最后通道,信息传输是否通畅,传输是否足够快速,对用户体验是有极大影响的。本文我们就来讲解推荐系统提供web服务的两种主要方式,这两种方式是企业级推荐系统最常采用的两种形式。
石晓文
2020/02/24
9900
推荐系统提供web服务的2种方式
“内容+用户”生态体系或是内容变现最好方式
文|孟永辉 2月6日,《离线》官网正式贴出公告,《离线》杂志宣布停刊。随后,微信朋友圈就是开始出现缅怀《离线》的消息。很多人在感叹《离线》停刊的同时,同样在感叹着内容创业的不易。正如很多产品在告别用户的时候所说的那样,《离线》的离线同样用了“我们终将会再次相遇”的口吻。言语之中虽有些不舍,但有透露出一丝无奈。 内容收费是否因此“离线”成为很多人都在思考的问题,同样引发了人们对于内容变现的再次反思。很多人都会将2017年看作是内容收费时代风口将至的一年,在经过互联网的深度发展以及用户阅读习惯的培育之后,内容
孟永辉
2018/05/11
1K0
Linux查看文件内容的5种方式
more指令会以一页一页的形式显示文件内容,按空白键(space)显示下一页内容,按Enter键会显示下一行内容,按 b 键就会往回(back)一页显示,其基本用法如下:
全栈程序员站长
2022/09/07
4.6K0
选择云备份提供商的6个最佳实践
备份供应商的产品存在很多重叠,因此在创建供研究的供应商列表方面具有战略意义非常重要。为此提供以下六个最佳实践,可以帮助企业找到合适的云备份供应商。
静一
2019/07/30
1.1K0
新手学习编程的最佳方式是什么?
回答这个问题是我最近两年来唯一的关注点。我觉得此处提及的许多资源尽管都很不错,然而我却注意到,成功的学生,无论使用哪种资源,往往都会在以下三个方面,比其他人有着更好的表现。 聚焦习惯而不是目标 独自学
Crossin先生
2018/04/16
1.1K0
新手学习编程的最佳方式是什么?
点击加载更多

相似问题

向公众提供内部/私人LB内容的最佳方式?

16

提供文件的最佳方式?

22

提供函数参数的最佳方式

12

向爬虫提供数据库内容的最佳方式是什么

11

同时提供静态和AJAX页面内容的最佳方式是什么?

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文