In a nutshell:
- Performance -
ARS is designed to handle massive amounts of data. Tested with hundreds of download items and hundreds of thousands of log records, it groks through this vast amount of data in a heartbeat. Intelligent caching makes it blazing fast.
- Bootstrap -
ARS seamlessly integrates with the Boostrap styling upon which Joomla! 3 is standardised. It includes its own copy of Bootstrap, used only on Joomla! 2.5.
- Control Freak -
Control who can download what. ARS integrates with Akeeba Subscriptions, PayPlans and Joomla! View Access Levels to fine-tune who can view and download anything.
- Perfect Logs -
ARS will log who downloaded what and when, or even who tried but failed. IP addresses, HTTP referrers and country statistics are all logged and can be used to filter the log display. The Control Panel offers a bird's eye view of how well your downloads are doing.
- Attention to detail -
Minute details make the big difference. From copied items defaulting to being unpublished and files you've already used being hidden from file selection drop-downs and from automatically naming and describing your files to zero-click file publishing, ARS has got you covered.
- Updates galore -
ARS can automatically create update streams in multiple formats. INI format which can easily be used from any software. Joomla! XML format for extremely easy updates of the extensions you create.
- Amazon S3 Support -
Store your downloads on Amazon S3. Integrated S3 file browser and ability to upload directly to S3!
Experience the future in download components. Install and use Akeeba Release System. It's completely free of charge.
Note: The software is free of charge, its support is not. You need a valid subscription to request support. However, its documentation, the troubleshooting wizard and searching the public tickets is free.
Now I just copy an existing item within ARS and change the version number, link it to the new file and done.
The only thing which could be improved is the editor button to select an ARS item which doesn't work well as soon as you apply filters.
I'm using Akeeba Release System for almost a year now and it's really a MAGNIFICENT download system!
Nicholas always searches for ways to automate cumbersome activities. A great example of that is bleeding edge, which automatically detects your uploaded downloads and changelog. Just FTP your download and refresh the front-end and you're done!
Amazon S3 and Akeeba Live Update support are also topnotch.
Support is as always very fast, friendly and of high quality. If you encounter an issue (which was rare during +/- a year of intensive use), it'll be solved within minutes.
Thank you very much Nicholas and keep up the good work!
I suppose that you configured something wrong. A similar case last week ended up being the user using backslashes instead of forward slashes. I'm quite sure you did a similar misconfiguration.
As a matter of fact, if there were bugs so severe as what you allege how can you explain that ARS is what I'm using on AkeebaBackup.com since July 2010 to serve over 8 million (8,000,000) downloads to all of my extensions?
Akeeba Release has followed in that trend and i have got it up and running in under 5 minutes. My downloads are working and I can track them :-) the only short coming is that they are of zero size. Pretty sure its something I'm doing but cannot find any free support / forums and at +E50 for subscription support its going to have to wait.
Great app - would score it Excellent if there was better community support but i guess you cant have your cake and eat it!
Thank you for your review. I saw your contact email and replied to it earlier today. Most likely you have a permissions issue which prevents ARS from reading the contents of your files. Setting the files' permissions to 0644 should overcome this issue elegantly and securely. If you can't resolve it yourself please reply to my email so that I can help you out.
And I wasn't disappointing, ARS contains the same attention to detail as all Nicholas's products (e.g. Akeeba Backup, Admin Tools, Akeeba Subscriptions etc) and I can see this becoming as popular (if not more so) as some of the other established download utilities.
Top job ND :) thanks, Lee
I had a complicated issue, and I received an effective answer in less than 15 minutes, hardly the time to read my request.
Besides having great support, the product is really nice to work with. Manages all my extensions updates from one place.
You can use the update feature to easliy integrate in your components so users can update from the back-end easily. You can give the update option only to subscribers with download id or username / password combination. So it's perfect for distributing commercial Joomla! extensions and other commercial digital goods. But also perfect for free things.
In the end, I will go elsewhere to get what I need.
Thank you for your review, but there are some inaccuracies I'd like to address.
> it broke my database
It can't. It only reads and writes to its own database tables, clearly prefixed with _ars_. Maybe you changed or installed something else in the meantime?
> made the everything on the site rearrange
I'm not sure what "the everything" (sic) is, but I'll suppose it refers to either the menu items or the modules. Again, ARS does not interact with those site elements, so rearranging them would be downright impossible. I'm now convinced that you, someone else or something else modified something on your site.
> Documentation is just a dictionary, not instructions on how to get this to work.
I know the documentation is lengthy. It is lengthy because it is detailed. If you actually read it, you'll see that it does have instructions on using the component. For example, the single most important chapter in the entire documentation is titled "Understanding the structure of a repository" and has three practical examples: software distribution (exactly what ARS was built to do), community site and a personal site (blog). If, after reading that page, you still don't get how the software works, please use PhocaDownload or DOCman instead. BTW, I do mention these two components in this exact documentation chapter as alternatives.
Finally, let me reiterate that if you believe that you've found a bug or want to share your feedback about the component, the proper avenue is using the Contact link on our site.