pereverzev
Новичок
технология antileech
На днях столкнулся с задачей отдавать файлы на скачивание только авторизованным пользователям, с некоторыми дополнительными заморочками, не столь важными в принципе.
с механизмом генерации ссылок все просто и достаточно тривиально.
а вот с процессом отдачи файла клиенту както все криво получается
скачав несколько antileech скриптов я увидел что все они работают по одному и тому же принципу, тоесть тупо напрямую читают файл в массив (причем многие держат массив в памяти)
а потом его так же тупо отдают клиенту. Тоесть применять на практике такое решение глупо ибо каюк ресурсам при нагрузке плюс докачка не поддерживается что тоже не хорошо по сути...
Поэтому решил обратиться к аудитории дабы узнать, может вам известны какие либо альтернативные решения данной задачи.
Есть у меня идея организовать сие на уровне апача (проверять реферер и тд), но ненадежно это, уж больно контент ценный планируют размещать, а реферер в запрос поставить не большая проблема...
На днях столкнулся с задачей отдавать файлы на скачивание только авторизованным пользователям, с некоторыми дополнительными заморочками, не столь важными в принципе.
с механизмом генерации ссылок все просто и достаточно тривиально.
а вот с процессом отдачи файла клиенту както все криво получается
скачав несколько antileech скриптов я увидел что все они работают по одному и тому же принципу, тоесть тупо напрямую читают файл в массив (причем многие держат массив в памяти)
а потом его так же тупо отдают клиенту. Тоесть применять на практике такое решение глупо ибо каюк ресурсам при нагрузке плюс докачка не поддерживается что тоже не хорошо по сути...
Поэтому решил обратиться к аудитории дабы узнать, может вам известны какие либо альтернативные решения данной задачи.
Есть у меня идея организовать сие на уровне апача (проверять реферер и тд), но ненадежно это, уж больно контент ценный планируют размещать, а реферер в запрос поставить не большая проблема...