• 8488
  • 64
  • 12
Нравится блог?
Подписывайтесь!

Агрегатор средствами Drupal - kinosova.kz

Добрый день, пользователи юви! Давно не писал ничего - все работа да работа....

Когда я был на KIW - 2010, про агрегаторы довольно часто упоминалось. Так как я человек любопытный, мне эта мысль не давала покоя и я решил все таки заняться немного самообразованием в свободное время. Узнать что это такое и можно ли это сделать? Что из этого вышло? Все ниже....

И так что такое агрегатор? я думаю большинству известно... Но начнем с Wiki:

Агрегатор (от лат. Aggregatio — «накопление») — тот, кто агрегирует, собирает, группирует объекты в категорию более высокого уровня.

Далее рассмотрим: RSS-агрегаторклиентская программа или веб-приложение для автоматического сбора сообщений из источников, экспортирующих в форматы RSS или Atom, например заголовков новостей, блогов, подкастов и видеоблогов.

Принцип работы:

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

В нашем же случае мы хотим, что бы хранились не просто ленты, а создавались материалы на нашем сайте (ноды) и пух уже наш контент.

Так как я приверженец Drupal, выбор был очевиден. В нем присутствует стандартный модуль Aggregation. Сразу начал рыть в Google и получил не очень хорошиe отзывы на различных форумах о стандартном модуле. В итоге нашел модуль feeds хоть он и beta модуль глючить в дальнейшем не стал.

И так инструмент у меня есть. Теперь самое интересное выбрать тему, что же агрегировать? Новости? неее. Уже есть и это не интересно для меня. Я люблю смотреть онлайн фильмы, сейчас в казнете доступно множество онлайн кинотеатров. И так я хочу что бы все новинки собирались у меня и я видел сразу где, какие фильмы появились.

Подключил модуль, что бы он заработал идет еще целая куча модулей:

После установки в Администрирование-> Конструкция сайта появилось Feed importers. Здесь можно настроить как будут браться данные с RSS ленты и тп.

Так же я сделал несколько клонов, что бы кроме фильмов собирались трейлеры и новости.

В "Создать материал" появился материал Feed. Создаем экземпляр, добавляем адрес rss ленты сохраняем. Вместе с сохранением создались (ноды), будт то трейлеры, фильмы или новости.

Следующий этап была установка модуля Views для красивого и структурированного отображения всех скопленных материалов. С помощью views я сделал разбиение по категориям, а так же поиск.

После всей проделанной работы уже на сайте были материалы в том виде, который поставляется вместе с RSS лентой. Но меня это не утраивало, поэтому я исправил node.tpl.php сделал свой парсер который отделяет картинку, текст и ссылку на источник. Все это я уже представил в более читабельном виде.

Последним что было сделано, поставил модули Seo CheckList, для Seo оптимизации. Настроил задачи Cron'a для автоматического сбора информации. И пустил в свободное плавание. =) Конечно работаю над не доделанными вещами, но это уже не суть.

Я был очень доволен тем, что агрегатор не так уже и сложно сделать. Единственное, проблемы с красивым отображением, но они вполне решаемы.

В итоге получилось вот такое творение - kinosova

 

За 2 недели ресурс собрал около 700 фильмов и больше 100 трейлеров... Статья не пиарная, больше направлено на знания. Тема интересная, ведь агрегаторы в других странах очень развиты, а у нас нет.

12 ноября 2010, 17:00
1557

Загрузка...
Loading...

Комментарии

Вопросы? пожелания?
У вас такой приятный дизайн сайта в верхней части, чего не скажешь про нижнюю часть
Спасибо! Это же так набросок за пару дней, главное, что можно найти фильм...
Вообще несколько дней назад дизайн был намного хуже... )))) Дизайн вещь субъективная мне нравится этот дизайн, верхняя часть, а вот нижняя для инфы норм я считаю... перехода просто нет грамотного..., хотелось бы услышать мнение реальных дизайнеров, так как они все таки мастера в своем деле...
Лучше не слышать мнение НАСТОЯЩИХ дизайнеров, так как у нас это заведомо известное мнение... ) ИМХО в большинстве случаев конечно.
критика всегда полезна, в ней либо ты поймешь какие есть не доработки, либо поймешь что немного завидуют .... )))) минус посту поставили, я предлагал как-то чтобы понятие минус убрали, либо высвечивался тот кто поставил и реально объяснил почему, ведь эта инфа не копипаст или реклама ))) люди делятся своими идеями и мыслями, они не могут быть с минусом ... если не понравился пост, ну читай другой зачем ставить минус ????
Минус агрегатора в том, что он пересылает на другой сайт, где возможно куча рекламы и даже при нажатии на плей вылезает какой нибудь "волшебный порносайт". Хотелось бы просто вставки видео с проигрывателем на самом сайте. Хотя это как бы обкрадывание содержателей серва... и после злоупотребления они просто закроют доступ.

Вообще идея хорошая. Только из описания ничего не понял, а также то, как определяются/распределяются дубляжи, есть ли замена одного видео лучшим по техническим характеристикам (экранка, HD, звук и т.д.) Или планируются ли отдельные кнопки для выбора источника, если на двух сайтах аналогичный продукт будет.
Вообще планируется много сделать, так же и выбор множества источников(то есть если вы нажали на любую публикацию например "союз зверей", то предлагать все имеющиеся источники на выбор). Об этом я думал и это будет.

Насчет дубляжей: вчера пришла публикация фильма "начало" с сайта А, сегодня пришла публикация того же фильма с сайта Б, мы не можем выбрать один и отобразить его, потому что это будет не справедливо по отношению к другим источникам. Единственное могу заверить что нет дубляжа с одного источника, на этот случай стоит апдейт, то есть если что то меняется новая публикация не создается а только обновляется.

Ну и в завершение, мне допустим не нравятся как некоторые сайты оформляют фильмы, так что все зависит от источников, даже обложка может повлиять на решение пойдешь ты по ссылке или нет.

Вообще у меня идей много, буду делать и публиковать. А пока только удобно следить за новинками.
Теперь, агрегатор не пересылает на другие сайты, видео доступно для просмотра прямо на kinosova.kz, без единой рекламы! Все онлайн-кинотеатры в одном месте.
Не показывает с сайта. Источники видать блокируют вставку =(
УРЛ напишите! Можно в лс! Я посмотрю. Намба и киви и вконтакте норм отображает!
Теперь работает, спасибо =)

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

До каких пор чиновники будут игнорировать защиту детей?

До каких пор чиновники будут игнорировать защиту детей?

До каких пор Уполномоченный по правам ребенка, как институт во всем мире стоящий на страже жизни и прав детей, в нашей стране будет выполнять представительские функции?
AliyaSadyrbaeva
вчера / 18:27
  • 7562
  • 5
Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Некоторые мои знакомые, мечтают уехать в Россию и побыстрее получить гражданство. Кому мы там сдались? Есть замечательная поговорка: "Где родился - там и пригодился".
Washington
вчера / 12:15
Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

За день до своей гибели прямо около памятника жертвам политических репрессий 1937-го Жампозов сказал жене, что он – жертва точно таких же репрессий.
openqazaqstan
24 июля 2017 / 10:18
  • 3150
  • 12
Книга, которая сэкономит вам 150 тысяч долларов и два года жизни

Книга, которая сэкономит вам 150 тысяч долларов и два года жизни

Автор утверждает, что программы МБА не дают никакого позитивного выхлопа, если ты уже не являешься владельцем или наследником прибыльного бизнеса. Знания МБА можно получить бесплатно, уверяет он.
Aks_Ras
19 июля 2017 / 16:28
  • 2974
  • 2
Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Что касается парней, так это вообще отдельная тема. Они для меня загадка. Уже год пытаюсь понять ход их мыслей. Для нас, казахов, немного сложно понять, почему человек в 35-36 лет, до сих пор не нашел смысла жизни.
AASh
24 июля 2017 / 15:19
  • 2065
  • 18
Почему путь к любимому Иссык-Кулю из года в год не становится легче

Почему путь к любимому Иссык-Кулю из года в год не становится легче

Минувшие выходные для казахстанских туристов, рвущихся от алматинской жары к иссык-кульской прохладе, снова обернулись настоящим кошмаром.
caravan_kz
19 июля 2017 / 18:39
  • 1978
  • 4
Наша новая рубрика «Топ-5»: самые красивые актрисы Казахстана

Наша новая рубрика «Топ-5»: самые красивые актрисы Казахстана

Решили сделать топ-5 красивых актрис Казахстана. Очень долго спорили о первых трех местах и даже чуть не подрались. Было очень тяжело выбирать.
asdbqwe
20 июля 2017 / 14:24
  • 2008
  • 41
Легендарный вокалист «Linkin Park» унёс за собой молодость десятков тысяч людей

Легендарный вокалист «Linkin Park» унёс за собой молодость десятков тысяч людей

Самое грустное, что, как и всегда в таких случаях, скоро на Честера начнут изливаться потоки грязи - что он был наркоманом, или что-то подобное (как в случае со многими знаменитостями).
demonica
21 июля 2017 / 15:13
  • 1935
  • 51
Если вам отвечают на казахском языке – ситуация с точки зрения законодательства

Если вам отвечают на казахском языке – ситуация с точки зрения законодательства

Я своим постом не собираюсь критиковать кого-либо, что люди знают или не знают казахский или русский язык. Я выражаю своё мнение с точки зрения законодательства о языках.
Advokot
вчера / 13:50
  • 1966
  • 12