ฉันเป็นคนไอทีสำหรับ บริษัท พัฒนาซอฟต์แวร์ขนาดเล็ก เรามีซอฟต์แวร์ที่สามารถดาวน์โหลดได้โดยลูกค้าที่ซื้อใบอนุญาตผ่านทางเว็บไซต์ของเรา ฉันพยายามหาวิธีแก้ไขเพื่อจัดการกระบวนการดาวน์โหลดซอฟต์แวร์ให้ดีขึ้น ด้วยการเปิดตัวใหม่แต่ละครั้งเรามีการสร้างสำหรับแพลตฟอร์มและการกำหนดค่าต่างๆ (รวมประมาณ 50 องค์ประกอบที่สามารถดาวน์โหลดแยกต่างหาก) ลูกค้าแต่ละรายมีสิทธิ์เข้าถึงชุดย่อยขนาดเล็กของส่วนประกอบเหล่านี้เท่านั้น ขณะนี้ฉัน "จัดการ" ทั้งหมดนี้ด้วยสคริปต์ Perl แต่มันค่อนข้างดิบ
ฉันกำลังคิดเกี่ยวกับเว็บแอปพลิเคชันที่จะช่วยให้ลูกค้าสามารถเข้าสู่ระบบและดูส่วนประกอบที่สามารถดาวน์โหลดได้ที่พวกเขาซื้อ ฉันไม่ต้องการสิ่งใดแฟนซีในการจัดการกับการซื้อซอฟต์แวร์ผ่านเว็บไซต์ของเราหรืออะไรทำนองนั้น อย่างน้อยตอนแรกการเข้าถึงการดาวน์โหลดแต่ละรายการจะได้รับการจัดการด้วยตนเองตามลูกค้าแต่ละราย ฉันกำลังคิดที่จะใช้โมดูลProject Drupal แต่มันต้องมีการดัดแปลงอย่างหนักเพื่อทำสิ่งที่เราต้องการ มีสิ่งใดที่เหมาะกับสิ่งนี้มากขึ้นหรือไม่?