用于分发文件的简单文件上传/下载管理器 [已关闭]

Simple file upload/download manager for distributing files [closed]

提问人: 提问时间:1/10/2010 最后编辑:10 revsPekka 웃 更新时间:8/13/2011 访问量:13021

问:


要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,描述问题以及到目前为止为解决该问题所做的工作。

9年前关闭。

我正在为一家位于农村地区(互联网连接速度慢)的公司寻找一个简单的、独立的 PHP 文件下载解决方案,以通过他们的网站分发客户、新闻联系人、打印机等下载的文件,该网站托管在其他地方的数据中心。

完美的工作流程是:

  • 管理员用户上传文件

  • 管理员用户通过以下方式之一确定谁可以访问该文件:

    1. 系统为文件创建一次性访问 ID,或者
    2. 系统具有简单的权限管理,用于确定允许下载文件的(外部)用户
  • 该程序返回一个 URL 以复制 + 粘贴到电子邮件中

  • 该程序会基本跟踪谁下载了什么(可选)

文件大小将在几千字节到最大 10-20 兆字节之间。文件类型主要是 PDF 和 JPG,偶尔也会有高分辨率图像或 Creative Suite 文件。

我可能希望使它与也在包上运行的 CMS 一起支持单点登录,因此拥有源代码是必须的,而良好的代码可读性是一大优势。服务器是在 LAMP 堆栈上运行的共享主机包。

非常感谢提示。

php 上传

评论

0赞 Kevin Peno 1/12/2010
是否有某种特殊原因不能使用 FTP + HTTP AUTH + .htaccess 规则?
0赞 Pekka 1/12/2010
是的,1.方便用户 - 我想要一个图形界面,使上传/下载尽可能简单 2.通过能够创建“下载票证”URL,无需删除实际的源文件即可禁用这些 URL,从而提高了安全性。
0赞 Cryophallion 1/12/2010
在谷歌上搜索 php 文件管理器或下载管理器。这带来了大量的结果。购物车程序也可能为您提供一些潜在客户。我不能只推荐一个,需要一些研究才能找到适合您的。

答:

2赞 k8n #1

“dl”,下载票务服务,是一种可能符合要求的文件交换服务。

http://www.thregr.org/~wavexx/software/dl/

评论

2赞 k8n 8/13/2011
“DL”是一个隐藏得很好的宝藏:-)