【发布时间】:2015-04-16 15:59:11
【问题描述】:
我在共享托管计划上托管了我的网站和 API(在 bigrock 服务器上 - 托管服务提供商公司) 直到现在我完全信任,所以我在从/到服务器存储和检索图像时从未遇到过问题。但最近他们改变了我的信任,现在他们只给予中等信任(在托管 bigrock 之前,我也检查了 godaddy。Godaddy 给予中等信任,所以我选择了 bigrock,但现在两个托管服务提供商对我来说都是一样的)
- 备用选项:我将图像存储在 DB 中,这样当图像存储在 DB 中时,图像中永远不会出现信任级别,但不幸的是,它会导致我的 API 负载。就像我将图像存储在数据库中一样,字节数组将在 API 中传输。因此站点/移动平台将需要很长时间才能显示数据。 (到目前为止,我只传递图像 url,因此页面会加载信息,图像将加载到其他线程中。所以最终,用户无需等待很长时间即可获得信息)
我在 somename.domain.com 上托管了我的 Web 应用程序,而我在 somenameAPI.doamin.com 上托管了 api
(我目前的研发:我可以在同一个文件夹中托管 API 和应用程序吗?因为我正在访问 API 以与 DB 建立任何连接。我面临将图像存储在服务器上的问题(通过 API 存储在服务器上的某个物理位置和我检索该位置并将该 URL 存储在该记录的 db 中,因此我可以检索该记录的相同图像)
我在正确的轨道上吗?任何其他选项/意见将不胜感激。
问候
【问题讨论】:
-
不建议将图像存储在数据库中,而是很容易选择具有完全信任级别的 Web 主机 .. 在这里,您会找到使用最新 Microsoft 技术的 ASP Web 主机@987654321 @
标签: asp.net api file-permissions shared-hosting medium-trust