Леголегс пишет:Я правильно понял мысль:
1. ты закачиваешь фтп-клиентом на хостинг 1
2. скрипт на хостинге 1 эти же файлы заливает на хостинг 2
так?
1. тратится твой исходящий трафик (обычно он бесплатен) и входящий хостинга (тоже обычно бесплатно)
2. тратится исходящий 1 хостинга (платный) и входящий 2 го (бесплатный)
Вся суть в том чтобы сделать так:
Не я закачиваю файлы, а пользователи. Они живут на хостинге №1.
А закачивают на хостинг №2. Но об этом втором хостинге они не должны
догадываться. То есть по возможности все скрипты лежат на хостинге №1.
В том числе и скрипт FTP менеджера. Пользователь выбирает этим менеджером
у себя файл, который хочет закачать (то есть менеджер лежит на хостинге 1)
Этот менеджер по FTP незаметно соединяется с хостингом №2. И ложит файл
пользователя не на первый (где он сам) а на второй хостинг.
Затем после закачки пользователю выдаётся ссылка на его вновь закаченный файл.
Причём ссылка вида "хостинг1/доунлоад№1" Где №1 это файл лежащий на хостинге2.
(То есть пользователь опять не видит что используется другой хостинг)
а думает что это хостинг 1.
Причина:
1. При растаскивании ссылок личерами по другим сайтам все будут видеть
именно главный сайт, а не хостинги файлов. То есть что то вроде системы
не антиличер а "личер плюс". То есть реклама сайта.
2. Хостингов №2 может быть много и №3,№4,№5,№6.
Достаточно только вписать их в скрипт FTP. То есть при заваливании
вашего сайта все файлы остаются целыми и вам стоит только залить
систему "Личер+" и форум на новое место.
Почему не использую обычные файлоообменники.
ДА просто файлы на них умирают. Максимум это год лежания.
И ссылки на файлообменники ничего не говорят о владельце.
Разве что с паролем. Но его через месяц забудешь.
Леголегс пишет:1. ты закачиваешь фтп-клиентом на хостинг 1
2. скрипт на хостинге 1 эти же файлы заливает на хостинг 2
так?
Немного не так. Файл закачивается один раз без перезаливки.
(Во всяком случае желательно сделать так, зачем мудрить
и так уже намудрил)
Вопрос в том как и куда ложить все эти скрипты
как их соединить вместе, чтобы автоматически файл добавлялся в базу
системы "личер+", и какой трафик будет расходоваться.
(Желательно чтобы не расходовался трафик хостинга№1, так как
он ограничен и пользователи уже слопали 350 мегабайт просто гуляя
по форуму ExBB.)
В данный момент у меня есть отдельно скрипты:
система "личер+", заливки на FTP (всё таки один заработал,
хоть и вываливает кучу ошибок на 2 страницы но файл залил,
сейчас попробую ещё твой) и скрпит простого вывода списка файлов на хостинге.
Так вот если всё это залить и оно всё заработает то теоретически
я могу заливать на хостинг№2, смотреть прямую ссылку на файл
потом идти на хостинг№1 и вставлять вручную эту ссылку в систему "личер+".
То есть я то знаю где этот хостинг.
Но как это сделать с пользователями? Надо думать.
И причём делать чтобы этот процесс был автоматическим. Залил файл
получил ссылку. Мало того файл появляется в общем списке и все его
могут скачивать. Можно даже сделать топ лист самых скачиваемых файлов
и лист последних закаченных файлов.
Вывод.
1.Сделать чтобы не расходовался трафик хостинга №1.
2. Сделать чтобы всё происходило в автоматическом режиме.
3. Сделать чтобы пользователь не догадывался о хостинге№2
и если захочет утащить ссылку, брал именно ссылку хостинга№1.
Проблемы:
1. Система "Личер+" хранит свои данные в файле
и надо писать скрипт который смотрит закачали и добавился ли файл на
хостинг2 и добавлял этот файл в базу данных Личера+.
2. Чтобы не расходовать трафик хостинга1 придётся "извращаться"
и может даже ложить нужные скрипты на хостинг2 и выводить их во фреймах
на хостинге1.
Ну и 3-я проблема. Я только начинающий любитель.
Все скрипты под Денвером плохо или хорошо у меня заработали.
Нужно только сделать автоматический процесс, интегрировать их друг в друга
и вычислить какой трафик расходуется.
Как думаешь если скрипт лежит на хостинге1, соединяется с FTP хостинга 2
и заливает туда файл, какая схема расхода трафика будет:
пользователь>хостинг1>хостинг2
пользователь>скриптFTPхостинга1>хостинг2
пользователь>хостинг2
Может ли скрипт просто координировать закачку на FTP между пользователем и FTP
находясь на другом хостинге или он будет "жрать" трафик?
Если нет, то придётся вообще не заморачиваться с FTP скриптом а просто положить
на хостинг2 скрипт Upload и вывести его во фрейме на первом главном сайте.
Останется только опять же каким то образом вычислять новый файл и добавлять
его в базу.
В принципе при заливке имя файла сохраняется в переменной.
Возможно ли из одной и той же переменной брать имя не один а два раза?
А то я пробовал с генератором чисел и оно всё время обнулялось.
Стоило только один раз взять число из переменной.
Вот пока всё.