Закажу скрипт запроса фалов с Файл. Серв.

Печать RSS
137

Р
Автор
Пришелец
0
Добрый день!
Хотел бы заказать скрипт под RotorCMS, задача получать файлы с внешнего сервера.
Подробнее:
1) Есть хостинг с RotorCMS, есть Файловый сервер(далее ФС), на файловом сервере будет располагаться MP3 файлы.
2) в базе на хостинге будет храниться инфо, каждому конкретному разделу с информацие будет присвоен свой ID, на фс будут каталоги равные номеру ID раздела на хостинге.
3) Задача, выводить файлы на сайте.
Примерная схема работы http://rghost.ru/47767303 (JPG изображение)

Если данную задачу возможно решить без использования API готов выслушать любые предложения, цена и сроки выполнения через ПМ.
Изменил: Рюук (30.07.2013 / 12:22)

Оранжевые штаны
0
1. SinigamiRuyk, при добавлении нового файла все равно потребуется вносить куда то данные о нем, если не в базу фс то в "свою" базу.
Каким образом вы хотите получать доступ к бд на другом сервере минуя API(если у вас конечно нет доступа к ней)?
Р
Автор
Пришелец
0
Ну если потребуется вносить, то желательно это делать автоматом, т.к. объем файлов будет огромен, а я один)Я ничего против API не имею, просто если есть другие способы и я не верно ставлю задачу, решил уточнить. На фс можно вносить какие угодно настройки и ставить любой софт, он под windows

Землянин
0
3. SinigamiRuyk, в голову сразу приходит ftp !? разве не решение задачи?
сайт на роторе подключается по ftp к FS, сканирует разделы и файлы и выводит список фалов на роторе.
Изменил: Виталий (30.07.2013 / 14:27)
Р
Автор
Пришелец
0
Мысли о фтп были, однако в случае случаного обрыва соединения при прослушивании музыки, у клиента вылетит милое окошко с просьбой ввести логин и пароль)

Пришелец
0
Средствами PHP можно сделать разными способами. На файловом сервере не обязательно должен быть FTP-сервер. И клиенту не обязательно давать ссылки на файл напрямую с файлового сервера. Поэтому в случае разрыва никаких вводов логина/пароля, разве что ошибка выполнения PHP-скрипта.

Землянин
0
5. SinigamiRuyk, использование ftp в данном случае служит лишь для построения иерархии директорий. файлы отдаются непосредственно через http. требует естественно как наличие ftp сервера (желательно защищенного паролем) так и http сервером? в данном случае наиболее подходящим будет nginex по ряду причин (хотя подойдет любой другой).
Теперь подробнее. Естественно можно настроить сервер что б он отдавал список директорий и файлов в выбраном каталоге и нам останется лишь написать парсер под него но вариант не лучший в ввиду его не универсальности т.к при обновлении либо переходе на другой сервер может изменятся страница выдачи результата, при этом правильная работа скрипта будет невозможна.
вариант второй к серверу прикрутить php и через него проводить генерацию списка директорий и отдавать сайту через собственное псевдо api (которое так же может быть закрытым).
Но я так понял, что вы не желаете использовать api по неизвестным причинам.

Что касается стоимости можно сделать в пределах 600 wmr (любой вариант кроме api c ним будет дороже). Так же цена может изменятся ввиду дополнительных пожеланий. например кеширования результата работы api на стороне сервера сайта для увеличения отклика работы и т.п. Но все же настаиваю на api т.к сам скрипт будет легко расширяемым и возможно избавится от многих подводных камней.
Изменил: Виталий (30.07.2013 / 18:05)
Р
Автор
Пришелец
0
Повторюсь, против API ничего не имею, просто я не силен в межсервеном сообщении и потому предположил, что можно через api но если нет, то нет.
Р
Автор
Пришелец
0
Всем спасибо исполнитель найден.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск