Jestem informatykiem w małej firmie zajmującej się programowaniem. Mamy oprogramowanie do pobrania przez klientów, którzy zakupili licencję za pośrednictwem naszej strony internetowej. Próbuję znaleźć rozwiązanie, aby lepiej zarządzać procesem pobierania oprogramowania. W każdej nowej wersji mamy kompilacje dla różnych platform i konfiguracji (łącznie około 50 różnych komponentów do pobrania indywidualnie). Każdy klient ma dostęp tylko do niewielkiej części tych komponentów. Obecnie „zarządzam” tym wszystkim za pomocą niektórych skryptów Perla, ale jest to dość prymitywne.
Myślę o aplikacji internetowej, która umożliwiłaby klientom logowanie się i przeglądanie zakupionych komponentów do pobrania. Nie potrzebuję niczego wymyślnego do czynienia z zakupem oprogramowania za pośrednictwem naszej strony internetowej lub czegoś podobnego. Przynajmniej na początku dostęp do poszczególnych plików do pobrania będzie zarządzany ręcznie dla poszczególnych klientów. Zastanawiam się nad użyciem modułu Project Drupal, ale wymagałoby to poważnych modyfikacji, aby zrobić to, czego potrzebujemy. Czy jest na to coś lepszego?