用于分发文件的简单文件上载/下载管理器

时间:2010-01-09 16:40:03

标签: php upload

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

完美的工作流程将是:

  • 管理员用户上传文件

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

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

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

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

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

非常感谢提示。

1 个答案:

答案 0 :(得分:2)

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

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