Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 10.08.2015
Сообщений: 4

Парсер + работа с БД + серьезная аналитика + графические отчеты + веб интерфейс

10.08.2015, 13:50. Показов 1689. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Задача:
1. Заходить на сайты с нужными мне БД (количество от 1-2 до 1-2 десятков), на страницы с многостраничным списком. Из данного списка (динамическая выдача) уметь открывать по гиперссылкам конечные страницы. В них находить и нажимать нужную кнопку скачать файл, в диалоговом окне веб-интерфейса выбирать нужные параметры файла (нужный формат файла и т.п.) нажимать кнопку скачать данные.
Периодичность - 1 раз в сутки. Количество конечных страниц и скачиваний файлов от нескольких тысяч до нескольких десятков тысяч.
2. Полученные данные записывать в БД.
3. Проводить обработку и аналитику
4. Следующим этапом Ходить по сайтам с текстовой, в основном новостной информацией, ходить по архивам публикаций, новостей, анонсов, анализировать текстовую и графическую информацию, сохранять в БД только нужную информацию, 9не качать в локальные БД всю выборку, а только результаты свобственной аналитики), увязывать результаты 2й работы с результатами первой работы.
Периодичность - 1 раз в сутки. Количество конечных страниц, аналитических действий и скачиваний от нескольких десятков до нескольких тысяч.
5. Выдавать аналитику, строить графики из собранной БД.
6. В таком режиме (наблюдения и аналитики) комплекс проработает 0,5-1 год, и результаты меня могут устраивать локальные в любых локальных формах.
7. В перспективе, когда аналитика будет достаточная, выводить комплекс в веб интерфейс, чтобы аналитикой можно было пользоваться публично и непублично через веб.

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

Заранее Вас благодарю за советы!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.08.2015, 13:50
Ответы с готовыми решениями:

Работа с 1С через веб интерфейс
Доброго всем времени суток! сейчас рабоаю как пользователь. Заинтересовал меня такой момент в работе с 1С: нужно организовать...

ЦОП MixMarket.biz: графические отчеты
Обновлена страница статистики в партнерском интерфейсе. Появилось три вида графиков: - заработок - клики - цена клика Под...

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

20
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
11.08.2015, 22:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Shamil1 Посмотреть сообщение
У каждого человека своя ситуация. У некоторых людей ситуация такая, что у них УЖЕ установлено всё, что нужно для хостинга асп.нет приложения. Уже есть виндоуз сервер и уже есть специалист, который его администрирует. И в таком случае человек теряет много, устанавливая джангу ради гипотетической кросплатформенности, которая ему никогда не понадобится.
Надо уметь поднимать голову и смотреть вперед, а не только у себя под ногами. Ну и ASP.NET с IIS нужно на винде устанавливать.
Цитата Сообщение от Shamil1 Посмотреть сообщение
В конторах, в которых нет особых требований к отказоустойчивости, возможно. Но существуют конторы, в которых разработчики не имеют доступа к "продакшен/релиз" серверам. И любое приложение на сервер будет устанавливать администратор.
Если бы, да кабы. Для ASP.NET, Python, PHP, Perl в контексте задачи - без разницы, кто будет заниматься сервером.
Распарсить данные, залить их в бд, посчитать статистику, сгенерировать на ее основе график на вебе - парочка скриптов обычном текстовом редакторе. Я уже несколько лет это делаю в Perl-скрипте под Windows и Linux.
Цитата Сообщение от Shamil1 Посмотреть сообщение
# тоже может работать "безо всякой среды". Пишите в нотепаде, компилируйте из командной строки,...
Кроме голословного утверждения приведешь пример? Вот я поставил Windows 10 (или, допустим Windows Server 2012 DataCenter) на чистую на машину. Как говоришь там с C# в блокноте поднять asp.net на iis?
Цитата Сообщение от Shamil1 Посмотреть сообщение
Опять у Вас проблемы с логикой. Для Вас любое недоказанное утверждение является ложным?
Все недоказанное ложно, пока не будет доказано. Это как раз по логике. Почитай про чайник Рассела.

Добавлено через 6 минут
Цитата Сообщение от Shamil1 Посмотреть сообщение
C# тоже может работать "безо всякой среды". Пишите в нотепаде, компилируйте из командной строки,...
Это я в курсе. Но я либо не замечал никогда, либо не обращал внимания, но в дефолтной установке винды, компилятор для шарпа вроде как не вставал ни разу.
Цитата Сообщение от Shamil1 Посмотреть сообщение
Гораздо эффективнее использовать удобную IDE - Visual Studio.
Эффективность работы в VS - спорное устверждение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.08.2015, 22:06

Отчеты для WEB + интерфейс
Добрый день. Есть десктопное приложение с базой данных MS SQL. Стандарт - клиенты, отчеты и т.п. Надо сделать нормальную систему под WEB....

Интерфейс в аксе: сделать диалоговое меню, позволяющая открывать формы, отчеты
форумчане, день добрый всем. я недавно задумался над темой изменения диалогового интерфейса. захотелось сделать приблуду в виде,...

Парсер веб страницы
Доброго времени суток. Я недавно увлекся программированием на дельфи, и прошу вас помочь, желательно кодом и его объяснением (Хотя бы линк...

Ищу парсер веб страницы
Всем привет! Подскажите нормальный компонент парсера веб страниц (html)? Заранее благодарен!

Написать парсер для веб страницы
Доброго времени суток. Тут у меня появилась необходимость написать парсер для веб страницы. Погуглил, попробовал сделать свой по примерам,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 31.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 26.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru