polikarpoff / showdown-blog

Automatically exported from code.google.com/p/showdown-blog
1 stars 0 forks source link

Идеи по поводу кэширования списка тэгов и страниц #3

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Сразу прошу извинить- это не совсем issue.

С интересом слежу за данной разработкой. 
Однако есть одно небольшое предложение. В 
данной версии, чтобы отобразить ссылки 
сбоку страницы, а также отрисовать облако 
тегов, нужно грузить аж весь блог целиком. 
Поэтому даже когда просматривается одна 
страница, клиент вынужден грузить все XML 
посты.
Я предлагаю по аналогии с генерацией RSS 
генерировать также индекс тегов (таблицу 
связей "тег:посты") и список заголовков 
страниц. Тогда при просмотре одного поста 
мы загрузим всего три ресурса: индекс 
тегов, список заголовков постов и сам 
просматриваемый пост.
Конечно для маленького блога на 20-50 записей 
это не так актуально, однако когда записей 
уже за 300-500, то стоит об этом подумать.
Как вариант можно сделать отдельную 
highload-версию движка.

P.S. Сам я очень заинтересован подобными 
вещами, в данный момент прорабатываю 
концепцию полнотекстового поиска с учетом 
русской морфологии на JS. Могу 
присоединиться к проекту

Original issue reported on code.google.com by nixm...@gmail.com on 14 Jan 2011 at 7:18

GoogleCodeExporter commented 8 years ago
а вот это кстати очень актуальное 
предложение!. Оно очень нужно. Не 
забрасывайте проект!

Original comment by jonnata...@gmail.com on 15 Jan 2011 at 10:41

GoogleCodeExporter commented 8 years ago
что именно очень нужно - highload версия или 
полнотекстовый поиск?

Original comment by nixm...@gmail.com on 16 Jan 2011 at 2:05

GoogleCodeExporter commented 8 years ago
highload версия

Original comment by jonnata...@gmail.com on 21 Jan 2011 at 8:26

GoogleCodeExporter commented 8 years ago
Во-первых, спасибо за ваш труд, очень 
полезная штука и удобная, вот только как 
сказали выше возникает проблема загрузки 
блога при большом количестве записей, 
возможно стоит реализовать пэйджинг или 
каким-то другим образом продумать этот 
момент? Я вот например просто архивирую 
устаревшие файлы записей, но это не выход.. 

Original comment by stranniknavsegda on 13 Mar 2011 at 11:49

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Прошу прощения, что не заглядывал сюда так 
долго. Вернусь на время к этому проекту.

Original comment by shaman.sir on 23 Mar 2011 at 10:48

GoogleCodeExporter commented 8 years ago
Смотрите Issue 4

Original comment by shaman.sir on 23 Mar 2011 at 11:00