我是一家小型软件开发公司的IT人员。我们拥有可供通过我们的网站购买许可证的客户下载的软件。我正在尝试寻找一种解决方案,以更好地管理软件下载过程。对于每个新版本,我们都为各种平台和配置(总共约50个不同的可单独下载的组件)构建了版本。每个客户只能访问这些组件的一小部分。我目前正在使用一些perl脚本来“管理”所有这些,但是这很粗糙。
我正在考虑一个Web应用程序,该应用程序将允许客户登录并查看他们购买的可下载组件。我不需要花哨的钱通过我们的网站或类似的网站来购买软件。至少最初,将基于每个客户手动管理对单个下载的访问。我正在考虑使用Project Drupal模块,但是需要做一些大的修改才能完成我们需要的工作。有什么更适合这个的吗?