首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于每个客户端存储照片的解决方案的建议,然后他们可以访问该解决方案

关于每个客户端存储照片的解决方案的建议,然后他们可以访问该解决方案
EN

Stack Overflow用户
提问于 2010-11-19 19:29:35
回答 3查看 135关注 0票数 0

我正试图为摄影师开发一个应用程序。以下是他的要求:

  • 摄影师可以上传照片或文件(文件最多20-30mb)。
  • 摄影师可以按客户对照片和文件进行分类。
  • 摄影师可以创建客户端用户名和密码。
  • 摄影师可以发送电子邮件从网络界面链接到下载。(这需要客户端登录)
  • 客户端可以登录、查看和下载分配给他帐户的照片和文件。
  • 摄影师提到1-2兆字节的数据需要存储.

所以,我的问题是:

  • 是否有一个开源系统已经这样做了。
  • 是否已经有一款应用程序能做到这一点。摄影师目前使用的是"yousendit“,但免费的解决方案还不够,因为数据在两周后丢失。
  • 他说他可以把它放在办公室的一个盒子上,但是他的联系是有限的。雷声?在这一点上存储空间将不是一个问题。我必须对这个应用程序进行编码。
  • 例如,GoDaddy主机使用其合理的计划之一进行无限存储。如果我自己编写应用程序,这将是完美的。不过我讨厌GoDaddy ..。
  • 我会听取任何其他建议。

谢谢!!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-24 18:38:51

我不确定是否要构建这样的应用程序,但是SmugMug是一个现有的应用程序,可以满足您的大部分需求。

  • 可以上传无限的JPGs作为基本成本的一部分,其他文件可以以额外的成本上传。
  • 照片可以归类为每个客户的画廊。
  • 画廊可以被锁定,客户端可以获得唯一的用户/传递到他们的画廊。
  • 不是100%确定,如果你可以通过电子邮件链接直接从网站,但我相信你可以。
  • 此外,如果你有一个专业的帐户,客户可以订购打印在线(不需要建立自己的支付处理),你可以“主题”的画廊,你喜欢,自动水印等。

基本成本是每年40-150美元,取决于您选择的级别,再加上您需要的任何额外文件存储。不确定它是否能满足你的所有需求,只是把它扔出去。注:我不是w/ SmugMug,只是一个满意的用户。

票数 1
EN

Stack Overflow用户

发布于 2010-11-19 20:30:00

您需要回答的第一个问题是,您是将文件存储在数据库中,还是存储在文件系统中。考虑到所涉及的数据量,我会将文件存储在文件系统上,并保存有关文件的元数据,包括它们在数据库中的位置。这种方法的缺点是,您必须使两者保持同步。建立这一制度并不特别困难。

第二个问题涉及文件的存储位置。您可以将其存储在站点所在的同一位置,也可以使用像亚马逊的S3 (或J_B提到的DreamHOst )这样的云存储选项。使用云存储的一个优点是站点可以托管在任何地方,而不会影响文件的位置。

票数 1
EN

Stack Overflow用户

发布于 2010-11-19 20:03:48

DreamHost可能不介意。他们说,他们会给你所有的存储您的网站所需的所有计划(+一些额外的存储任何你想要的)。

我不知道有什么应用程序能做到这一点。听起来并不难写。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4228648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档