0.00
Рейтинг
0.00
Сила

LiveStreet и форум - плохо?

Я понимаю что концепция LS и весь его функционал является в общем то тем же форумом только более правильно структурированы для низкого вхождения нового пользователя и по логике прикручивать форум не имеет смысла. Но вот, если есть проект который посещают много людей, при этом комментариев 1-2 на статью, хотя голосуют десятки, и вроде как проект узкой тематики, поэтому хотя бы ядро сайта должно активно общаться в комментариев. Сейчас думаю прикрутить форум но тогда посетители разделятся на два лагеря часть будут общаться только на форуме а часть будет интересоваться именно авторскими статьями.
Я уже видел проекты на LS с форумами и мне интересно, пошло ли на пользу или форум разделил ядро?

История про нагрузку и как я с ней боролся.

Случилось так, что на одном из проектов full time стал переваливать за 1,5 сек и при этом сжирался весь проц. При этом все остальные показали были в норме: база — 0,002 сек, кеш — 0,01 сек.

Пришлось прикручивать профайлер и смотреть, в чем дело.

Виноват оказался Smarty, который из 1,5 секунд работал 1,2 (шаблон, на проекте, используется стандартный с легкими изменениями).

Копаясь дальше нашел самый сложный шаблон comments_tree.tpl, который выполняет в цикле инклюд шаблона comment.tpl.

Проблема решилась отказом от инклюда и переносом содержимого из comment.tpl в comments_tree.tpl.

full time на топиках с 400+ комментариев не превышает 0,4 сек.

Надеюсь кому-то поможет.