One-time download

Discussion in 'aMember Pro v.4' started by hank, Oct 7, 2011.

  1. hank

    hank New Member

    Joined:
    Oct 6, 2011
    Messages:
    8
  2. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    Main problem with this plugin is that downloads are controlled by PHP process. So there may be problems with memory usage and other peformance problems.

    We are working on Amazon S3 integration plugin - it will be finished soon. It will cardinally solve problem with movies hosting. Is it a solution for your case? P.S. Downloads will still be started (and tracked) within aMember.
  3. simonsays

    simonsays aMember Pro Customer

    Joined:
    Aug 5, 2008
    Messages:
    45
    Alex - will the S3 plugin include the ability for member only access to files we host through Amazon's S3? Will it also protect links? If so, when do you expect to release the S3 plugin and what features will be included?
    Thanks,
    Simon
  4. jackgordon

    jackgordon aMember Pro Customer

    Joined:
    Mar 23, 2009
    Messages:
    269
    yes, please clarify if this solution will allow us to reasonably protect video content from being downloaded at all.
  5. gswaim

    gswaim CGI-Central Partner

    Joined:
    Jul 2, 2003
    Messages:
    641
    Here is the information about S3 listed in aMember's BugTracker:

    It is on the Road Map for Version 4.2 (projected date 12/15).
  6. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    1. Yes.
    2. What do you mean "protect links" ?
    3. It will be ready before new year. You can vote for that feature in bug tracker.
  7. hank

    hank New Member

    Joined:
    Oct 6, 2011
    Messages:
    8
    No Sorry. Amazon is not an option for me.
    I already have a working php download for my dedicated servers.
    The memory/config issues are solved.
    I was hoping I could use aMember to sell and manage user access.
  8. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    Then you can use stock aMember file downloads routine, or protect your own PHP download script with aMember. It is easy to do.
  9. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    Another alternative is to use X-SendFile feature provided by nginx and lighttpd servers http://wiki.nginx.org/XSendfile
    It could work this way:
    aMember PHP script checks user request, user access permissions and if all OK sends X-SendFile header to nginx, then exit. (it is important because every PHP script running takes 32-64Mb of RAM). Nginx then will send file to customer.
    There will be no difference from customer side, only that every website and downloads will work faster.

    We have not implement it just because I hate to add features not tested in real life. You have a need for it, just ask for, and we will implement it. It will give serious preformance win compared to usual PHP-powered downloads.
  10. hank

    hank New Member

    Joined:
    Oct 6, 2011
    Messages:
    8
    Wow. That looks great.
    Yes I am interested.

    But I am new to aMember and I see there is much for me to learn.
    The new software and site are looking good, congratulations.

    I will look at installing mod_xsendfile later this week.
  11. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    Sure, just let me know if you need this feature.
    Generally, it is only important for websites where more than 2-3 downloads may be running in the same time.
  12. stockguy22

    stockguy22 Member

    Joined:
    Jan 18, 2010
    Messages:
    56
    +1 to this. We host videos and it routinely disconnects the larger files due to PHP.

    Did this ever get implemented?
  13. hank

    hank New Member

    Joined:
    Oct 6, 2011
    Messages:
    8
    I became disenchanted with aMember and never used it.

Share This Page