Делаем mash-up приложение на трэндах

Разделы

среда, 18 мая 2011 г.

Архитектура проекта

Я пошутил, речь сейчас пойдёт о проекте который состоит из одной странице. Поэтому правильней будет назвать "Архитектура страницы". Проект будет разиватся по мере "развития". А сейчас речь о насущем.

Вообщем, все страницы будут одинаковые и выглядеть:
  • Тайтл, шапка.
  • Заголовок, собственно текущий тренд.
  • Основная колонка:
    • Какая-нибудь характеристика тренда.
    • Видео
    • Новости, тупо ссылки.
    • Фичи всякие (если будут)
  • Вторая колонка:
    • Список текущих трендов
    • Ещё один список трендов по какой-нибудь характеристике.
    • И ещё один какой-нибудь маленький бесполезный список для того что б добавить нолик к количеству доступных страниц.
Вот, теперь вопрос к этой "какой-нибудь" характеристики тренда, с учётом того что базы данных в песочнице не реляционные. Сразу вспоминается что там есть крон и поэтому один столбец в базе будет содержать исходные данные, а во втором они будут обрабатываться каждый час. Вообщем, это и будет какая нибудь характеристика - время нахождения в тренде.

Итак раз уж коснулись про БД, то мне видится это одной таблицей, в которой находится:
  • Тренед.
  • Флаг текущих трендов.
  • Время последнего апдейта.
  • Позиция во время последнего апдейта.
  • Другие тренды во время последнего апдейта.
  • Столбец предварительных данных "некой характеристики"
  • Столбец обработанных данных "некой характеристики"
  • Видео
  • Новости
  • Фичи

Это первой взгляд на БД, уверен что во время написания придёт другой, т.к. что-то Datastore совсем у них ни на что не похоже. Сообщу об этом позже прямо здесь.

Сообщаю. Всё стало ещё проще и линейней.

Комментариев нет:

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

Постоянные читатели

Copyright © trendec. Технологии Blogger.