Рейтинг блогов на Яндекс API
Задача - создать новый топ постов и блоггеров на основе API популярных
записей Яндекса: http://api.yandex.ru/blogs/doc/entriesapi/concepts/About.xml
Общие требования к проекту:
- лаконичность, в качестве образца оформления топа принимается рейтинг
студии Лебедева http://top.artlebedev.ru
- резиновая верстка, сайт должен быть пригоден для просмотра даже
на самых маленьких разрешениях
- отсутствие мест под рекламу (размещать ее на сервисе не планируется)
- использование при программировании PHP/MySQL, а также либо шаблонизатора
типа Smarty, либо фреймворка с шаблонизатором (например, CodeIgniter),
обязательно кеширование страниц
Логотип сервиса уже имеется.
Дополнительно к тому, что реализовано в сервисе top.artlebedev.ru,
необходимо сделать:
- архив топа (человек может выбрать дату и время в часах, а также вид
рейтинга - сводный, по ссылкам, по комментам, по авторам, и получить
топ на указанную дату и время (для выбора даты нужен всплывающий календарь)
- сервис должен скачивать и сохранять в базе полный текст записи и первое фото/видео,
которое в ней встречается. полный текст с фото/видео должен отображаться при клике
на ссылку "показать полностью" без обновления страницы
- дисклеймер Яндекса (см. Условия использования на странице с описанием API)
ставится в верхней части сайта, справа, под меню
- у каждой записи (если это рейтинг постов) или автора (если это рейтинг блогов)
должна присутствовать ссылка "история", которая выдает его параметры
(место в топе и другие показатели в таблице - левый столбец "дата и время",
правый - показатели, с зелеными и красными стрелочками, отображающими
направление изменения по отношению к предыдущей дате и времени)
- нужно реализовать JavaScript виджет, который позволит вебмастерам устанавливать
на своем сайте информационный блок с 5 топ-записями сводного рейтинга.
Просьба оценить проект по срокам и стоимости.