- Раззиповка архива и вывод содержимого на страницу, allez, 08:30 , 10-Ноя-05 (1)
>Т.е. чтобы юзер кликал на ссылку на зип архив, а он не >скачивать начинался, а показывал содержимое архива, чтобы юзер мог (к примеру >в архиве альбом музыкальный) не весь альбом, а только 1 песню >скачать На мой взгляд, в данном случае лучше поступиться дисковым пространством и выложить на сервере не только архивы, но входящие в них песни. После чего дать ссылки на отдельные композиции, а также на сам архив ("Скачать весь альбом") и не заморачивать процессор его распаковкой, а себя - скриптом.
- Раззиповка архива и вывод содержимого на страницу, Ak, 10:40 , 10-Ноя-05 (2)
>На мой взгляд, в данном случае лучше поступиться дисковым пространством и >выложить на сервере не только архивы, но входящие в них песни. После >чего >дать ссылки на отдельные композиции, а также на сам архив ("Скачать весь > >альбом") и не заморачивать процессор его распаковкой, а себя - скриптом. Вариант простой,и сразу напрашивающийся. Но дело в том. Что аплод производится юзерами (public) на сайт.Можно конечно дать им доступ к созданию разделов даунлоада,но это вызовет еще больший геморрой,т.к. если не модереровать разделы - все засрут, а модерировать - сильно затянет процесс аплоада.Так что вариант с раззиповкой единственно приемлемый,тем более мне кажется,технически это реализовать возможно.
- Раззиповка архива и вывод содержимого на страницу, allez, 11:32 , 10-Ноя-05 (5)
>Вариант простой,и сразу напрашивающийся. Но дело в том. Что аплод производится юзерами >(public) на сайт.Можно конечно дать им доступ к созданию разделов даунлоада,но >это вызовет еще больший геморрой,т.к. если не модереровать разделы - все >засрут, а модерировать - сильно затянет процесс аплоада.Так что вариант с >раззиповкой единственно приемлемый,тем более мне кажется,технически это реализовать возможно. Простите, а какова связь между возможностью закачки файлов на сервер, модерированием этого процесса и хранением содержимого в архивах?
- Раззиповка архива и вывод содержимого на страницу, Ak, 14:46 , 10-Ноя-05 (6)
>Простите, а какова связь между возможностью закачки файлов на сервер, модерированием этого >процесса и хранением содержимого в архивах? Связь следующая:Пользователь архивирует альбом зипом, аплодит на сервер, там в разделе Музыка(к примеру) появляется ссылка на зип архив, нажимая куда, другой пользователь (который скачать хочет) Получает страницу с содержимым зип архива и может скачать одну песню, а не обязательно весь альбом. А модерирование,подразумевающее, что юзер аплодит песни по одной,сводится к созданию разделов в разделе музыка либо модератором,либо самим юзером
- Раззиповка архива и вывод содержимого на страницу, Akademic, 14:55 , 10-Ноя-05 (7)
>Связь следующая:Пользователь архивирует альбом зипом, аплодит на сервер, там в разделе Музыка(к >примеру) появляется ссылка на зип архив, нажимая куда, другой пользователь (который >скачать хочет) Получает страницу с содержимым зип архива и может скачать >одну песню, а не обязательно весь альбом. Тогда уж проще после закачки распаковать архив(автоматом ессно). В разделе музыка создастся раздел с именем архива, а в нём ссылки на весь архив и на отдельные композиции.
- Раззиповка архива и вывод содержимого на страницу, Niam, 17:30 , 11-Ноя-05 (8)
Можно через cgi. Если пользователь хочет весь архив - бросать ссылку на архив, если нет, то програмно узнать содержимое архива, выдать в броузер. пользователь выбирает песню - эта песня разархивируется и выдается в аутпут (как текст - содержимое файла) с соответсвующими хедерами.
- Раззиповка архива и вывод содержимого на страницу, Akademic, 17:35 , 11-Ноя-05 (9)
>Можно через cgi. Если пользователь хочет весь архив - бросать ссылку на >архив, если нет, то програмно узнать содержимое архива, выдать в броузер. >пользователь выбирает песню - эта песня разархивируется и выдается в аутпут >(как текст - содержимое файла) с соответсвующими хедерами. А пользователь тем временем может идти пить кофе. :)
- Раззиповка архива и вывод содержимого на страницу, Niam, 18:47 , 11-Ноя-05 (10)
>>Можно через cgi. Если пользователь хочет весь архив - бросать ссылку на >>архив, если нет, то програмно узнать содержимое архива, выдать в броузер. >>пользователь выбирает песню - эта песня разархивируется и выдается в аутпут >>(как текст - содержимое файла) с соответсвующими хедерами. > >А пользователь тем временем может идти пить кофе. :) Почему??
- Раззиповка архива и вывод содержимого на страницу, mephius, 10:45 , 10-Ноя-05 (3)
>>Т.е. чтобы юзер кликал на ссылку на зип архив, а он не >>скачивать начинался, а показывал содержимое архива, чтобы юзер мог (к примеру >>в архиве альбом музыкальный) не весь альбом, а только 1 песню >>скачать > > >На мой взгляд, в данном случае лучше поступиться дисковым пространством и >выложить на сервере не только архивы, но входящие в них песни. После >чего >дать ссылки на отдельные композиции, а также на сам архив ("Скачать весь > >альбом") и не заморачивать процессор его распаковкой, а себя - скриптом. Что касается песен, то на их архивировании особо и не сэкономишь - проще по ссылке "скачать весь альбом" сформировать архив со всеми песнями. А вот в общем случае можно и подумать.
- Раззиповка архива и вывод содержимого на страницу, allez, 11:27 , 10-Ноя-05 (4)
>Что касается песен, то на их архивировании особо и не сэкономишь - >проще по ссылке "скачать весь альбом" сформировать архив со всеми песнями. Тоже неплохой вариант...
|