• 8342
  • 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
1537

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

Комментарии

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

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

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

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

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

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

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

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

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

Школа High Tech High – дети здесь самостоятельны так же, как и профессионалы в офисах

Школа High Tech High – дети здесь самостоятельны так же, как и профессионалы в офисах

Известный казахстанский бизнесмен становится первопроходцем и создает школу, о которой можно только мечтать. То, что мы, как взрослые, делаем в бизнесе, дети будут делать в этой школе.
Zhumanova
24 апр. 2017 / 16:29
  • 17091
  • 3
Как выбрать новостройку в Алматы: инсайты, критерии и личный опыт

Как выбрать новостройку в Алматы: инсайты, критерии и личный опыт

Я прекрасно понимаю тех, кто долго ищет подходящую квартиру - сама искала, потратила на поиск 1,5 года. Что, прежде всего, повлияло на мой выбор при покупке квартиры в новостройке Алматы?
Zhumanova
21 апр. 2017 / 10:04
  • 3592
  • 12
«Третья мировая война начнётся в мае 2017 года» – провидец из Португалии

«Третья мировая война начнётся в мае 2017 года» – провидец из Португалии

Провидец из Португалии по имени Горацио Вильегас считает, что новая мировая война состоится уже в текущем году. Считается, что португалец два года назад объявил, что Трамп станет президентом.
Seattle
21 апр. 2017 / 15:33
  • 3345
  • 12
«А ты покушала?» или Как завоевать сердце женщины простой заботой

«А ты покушала?» или Как завоевать сердце женщины простой заботой

Так как опыт хождения по свиданиям у меня немаленький, да и с интуицией давно дружу, я быстро отсеиваю тех, с кем будут проблемы. Как я это определяю? Очень просто.
Bonittta
22 апр. 2017 / 14:10
Кому в Казахстане жить хорошо? Почему мы остаёмся в топ-5 стран мира по числу самоубийств

Кому в Казахстане жить хорошо? Почему мы остаёмся в топ-5 стран мира по числу самоубийств

Всё ли так хорошо у жителей Казахстана? Почему-то наша страна сохраняет твёрдые позиции в первых строчках мировых рейтингов по числу самоубийств.
openqazaqstan
24 апр. 2017 / 16:54
  • 2955
  • 16
Депутат сената Айтимова: «Не нужно критиковать депутатов, так как вы сами их избирали»

Депутат сената Айтимова: «Не нужно критиковать депутатов, так как вы сами их избирали»

Наши депутаты известны не достижениями и работой, а своими высказываниями. Сегодня в СМИ вышла новость, где депутат сената Бырганым Айтимова ответила на критику народа.
tala03
20 апр. 2017 / 13:44
  • 2524
  • 20
Стихия всё спишет. Почему дамба за 200 миллионов никого не спасла?

Стихия всё спишет. Почему дамба за 200 миллионов никого не спасла?

Наводнение в Атбасаре, размытые дороги, подтопленные сёла по всему Центральному и Северному Казахстану... Что происходит?
openqazaqstan
19 апр. 2017 / 15:20
  • 2502
  • 14
Каждую ночь я жду его. Почти каждую ночь он оправдывает мои ожидания

Каждую ночь я жду его. Почти каждую ночь он оправдывает мои ожидания

Каждую ночь я жду его. Такая уж у него работа, он приходит поздно. Но почти каждую ночь он оправдывает мои ожидания. Когда его долго нет, признаюсь, я начинаю нервничать. Названивать и писать смс-ки...
DominaOmnium
21 апр. 2017 / 2:25
  • 2278
  • 11
Атбасарская дамба: кто так красиво сэкономил 137 миллионов?

Атбасарская дамба: кто так красиво сэкономил 137 миллионов?

История с разрушенной атбасарской плотиной получила интригующее продолжение. На официальном уровне говорят о 200 млн тенге, в то время как районный аким сообщил, что дамбу строили совсем за другие деньги.
openqazaqstan
20 апр. 2017 / 15:10
  • 2109
  • 14