Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте! Есть такая задача. Необходимо разработать веб-сайт - который представляет собой парсер, обработчик напарсенного и компоновщик с выдачей готового результата в формате word.

Если в общих чертах то схема его работы должна включать в себя:

(1)

Ввод пользователем в web интерфейсе параметров форматирования с использованием инструментария word (какие отступы красной строки должны быть и т.д.) – которое будет использовано в пункте (4)

Выбор пользователем категории из нескольких имеющихся, в зависимости от выбранной категории-парсинг в пунктах (2) и (3) происходит на сайтах и в базах – и привязанных к выбранной категории.

(2)

Парсинг информации с нескольких сайтов (ЖЕЛАТЕЛЬНО СДЕЛАТЬ ТАК-чтобы админы сайтов не знали откуда идут запросы(чтобы не возникали вопросы по поводу перегрузки сайтов-не уверен что это нужно-но лучше сделать)

(3)

Парсинг информации из базы документов word (либо если так удобней – из какой то, специальным образом подготовленной и (или) проиндексированной локальной базы

(4)

Сборка напарсенной информации по определенному алгоритму и форматирование с применением инструментария word и сохранение результата в формате word

(5)

Приведение сохраненного результата в web-совместимый вид и выдача его в окне предварительного просмотра в браузере , с возможностью проскроллить и просмотреть весь результат (флэш технология или какая то другая- но чтобы результат было невозможно скачать и украсть-или максимально затруднить этот процесс.

(6)

После подверждения пользователем (допустим нажатия кнопки «ок» ) – выдача ссылки на скачку информации –в новом окне.

Данный логический движок должен обладать дополнительными возможностями расширения( неким интерфейсом модератора- чтобы изменения и дополнения мог вносить не только программист-но и обычный человек):

1. Возможностью внесения и удаления сайтов из пункта (2)

2. Возможностью внесения и удаления файлов из базы в пункте (3)

3. Возможностью внесения новых опций форматирования и удаления старых в интерфейсе пользователя в пункте (1)

4. Возможностью изменения алгоритма сборки из пункта (4)- этот пункт понимаю что труден- так что обсуждаемо.

5. МАКСИМАЛЬНО - все что написано выше -должно выполняться на стороне пользователя а не сервера- так как процессы ресурсоемкие -чтобы не вызвать "падения" сайта и бана хостинга за трафик. Если для этого будет требоваться установка пользователями какого то плагина или приложения на свои компьютеры- это не важно. Кому нужно будет-установят. Так что это не страшно.

Более подробно расскажу при начале работ. Я- частное лицо и денег не очень много. Но тем не менее- рассмотрю все предложения!

13 лет назад
DANSEA
Айдар 
45 лет
14 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров