
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.173] |
![]() |
|
Сообщ.
#1
,
|
|
|
Много лет уже не в теме программирования, и вообще на сырцах давненько не был.
Если не в нужный раздел закинул, перебросьте куда следует ![]() Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты). Хранить всё это на сервере каждому отдельному пользователю, нереально. Вот и подумал может написать для браузера расширение которое позволит обращаться к выделенному месту для этого сайта на HDD пользователя. К примеру возьмем браузер ФайрФокс. Вопрос: как это реализовать? Расширение такое возможно ли написать, или это вопросы безопасности, браузер не пустит расширение на HDD? Кто что посоветует? ![]() ПС: ответ "написать свой браузер ![]() |
![]() |
Сообщ.
#2
,
|
|
Цитата bizar @ Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты). Надо от задачи отталкиваться, может не обязательно через сайт работать, а подойдет приложение. |
Сообщ.
#3
,
|
|
|
Приложения как и браузер нужно писать под весь проект. Это не то.
Хотелось бы как то браузер доработать плагином\расширением. |
![]() |
Сообщ.
#4
,
|
|
Ты уже знаешь, какой в твоем плагине будет функционал? Папиши этотфунккционал в приложении. Приложение написать будет легче,чем плагин, так как не надо придумывать как из браузера получить достур к диску.
|
Сообщ.
#5
,
|
|
|
Гм, а зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая? Единственное, что приходит в голову - какая-то числодробилка, для которой влом писать интерфейс.
Если свет клином сошелся именно на браузере, то как насчет создания локалхостового сервера, который будет получать задания из браузера, выполнять задачи и возвращать отчеты? |
![]() |
Сообщ.
#6
,
|
|
Цитата AVA12 @ зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая? Вот и я думаю, что надо от задачи плясать, а не от браузера. |
![]() |
Сообщ.
#7
,
|
|
Дык вроде FileReader позволяет читать файлы кусками, что еще нужно то???
Добавлено Ну то есть юзер конечно должен сначала выбрать нужный файл через <intput type=file /> , а дальше как обычно, по идее должно работать. |
Сообщ.
#8
,
|
|
|
Цитата kosten @ Надо от задачи отталкиваться Цитата kosten @ Вот и я думаю, что надо от задачи плясать, а не от браузера. Вроде написал задачу: Цитата bizar @ Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты). Хранить всё это на сервере каждому отдельному пользователю, нереально. Вот и подумал может написать для браузера расширение которое позволит обращаться к выделенному месту для этого сайта на HDD пользователя. Приложение не пойдет так как есть уже огромная система под веб написанная. Не обращайте внимание на каталог, у какого то пользователя это парфюмерия 15 000 картинок каждая по 2 мегабайта. Пользователь с ними работает со своего компа. Другой пользователь у него картинки радиодетали и т.д. Таких пользователей тысячи... Прикреплённый файл ![]() Цитата jack128 @ Ну то есть юзер конечно должен сначала выбрать нужный файл через <intput type=file /> , а дальше как обычно, по идее должно работать. В том то и беда это очень не удобно. Цитата AVA12 @ Гм, а зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая? Чтоб не загружать сервер и канал связи сервера (если все начнут сначала загружать файлы а потом их редактировать и т.д. перезагружать....) Пользователь не один. Для удобства так как Фотошоп локальная программа. Цитата AVA12 @ Если свет клином сошелся именно на браузере, то как насчет создания локалхостового сервера, который будет получать задания из браузера, выполнять задачи и возвращать отчеты? Это нужно будет каждому пользователю что то настраивать и т.д. Не вариант нужно всё просто установил расширение и вуаля. Покопавшись в интернете, пока нашёл только один выход: это скачать исходник браузера (к примеру ФФ) перелопатить его программерам сделать такую возможность. Но это весьма сложно. Хотелось бы проще. ![]() |
![]() |
Сообщ.
#9
,
|
|
Цитата bizar @ Покопавшись в интернете, пока нашёл только один выход: это скачать исходник браузера (к примеру ФФ) перелопатить его программерам сделать такую возможность. Но это весьма сложно. И после того как программеры сделают такую возможность, установить ваш форк всем тысячам юзеров? В чем профит то??? Уж лучше действительно поставить свой мини сервер юзерам, как AVA12 предлагал, и через jsonp с ним общаться |
![]() |
Сообщ.
#10
,
|
|
А ява скрипт не может получать доступ к локальной папке?
|