изменение структуры БД по топикам и комментам были сделаны, как раз из-за больших нагрузок. Также нужно переделать теги, но это уже после 0.2. Будет переделано хранение инфы о географии пользователя. Всё это позволит снизить нагрузку на БД.
А основное, что вынес с конфы, так это то, что есть только одна проблема для проектов под нагрузками — горизонтальный шардинг. Без него никак(репликация, кластер БД не спасают) не обойтись, а грамотная его реализация — задача сложная. И пока нет в планах LS точить архитектуру под него, это уже скорее отдельно нужно делать под каждый проект, когда уников в сутки переваливает за 100к.
А так — денормализация, фоновые кроны, сфинкс и т.п. :)
да просто наддо сразу в прямой эфир выводить топик без единого комментария…
Автор топика -> Багрепорт/Обновление
…любой топик это заслуживает, даже больше чем какой-либо комментарий…
2орт: Разводить тут дискуссию на тему это переделать, не стану. Но когда речь зайдет о 0.3… Попробую подкинуть несколько идей, может найдешь что полезное.
Тут спорный момент. Письма раздражают нас — интернет профессионалов.
А что касается обычных пользователей… Приведу пример. Наша команда сейчас работает над большим стартапом. Так вот, после емейл рассылки (например, про обновления на сайте) посещаемость увеличивается процентов на 30, что весьма полезно для проекта.
Думаю, самый нормальный вариант — рассылка включена по умолчанию, но юзер по желанию её может отключить из настроек профайла.
Даже жить утомительно, приходится каждый день чистить зубы, умываться, потреблять здоровую пищу, работать в конце концов, а если жить в свое удовольствие и не напрягаясь то прожить можно и недолго ;) Макс делает то, что большинство сделать тут не сможет — программирует и программирует грамотно, использует SVN чтобы на любой стадии можно было понять какие произошли изменения… Имейте совесть, напрягитесь и сделайте свой шаблон, свою верстку, а не требуйте этого от Макса. Пришлось лезть на хабру чтобы сделать округлые углы у блоков ^_^. Это вообще хит, я тихо промолчу.
загружаем блогу аватар, потом заходим в «редактировать блог» помечаем удалить, сохраняем — удалило, потом загружаем новый и вуаля подставляет старый и хоть ты лопни
Тестируем!
А основное, что вынес с конфы, так это то, что есть только одна проблема для проектов под нагрузками — горизонтальный шардинг. Без него никак(репликация, кластер БД не спасают) не обойтись, а грамотная его реализация — задача сложная. И пока нет в планах LS точить архитектуру под него, это уже скорее отдельно нужно делать под каждый проект, когда уников в сутки переваливает за 100к.
А так — денормализация, фоновые кроны, сфинкс и т.п. :)
Автор топика -> Багрепорт/Обновление
…любой топик это заслуживает, даже больше чем какой-либо комментарий…
2орт: Разводить тут дискуссию на тему это переделать, не стану. Но когда речь зайдет о 0.3… Попробую подкинуть несколько идей, может найдешь что полезное.
Наверное виноват chmodКоторого видимо нет :) Код не смотрел, пока нет необходимости.
А что касается обычных пользователей… Приведу пример. Наша команда сейчас работает над большим стартапом. Так вот, после емейл рассылки (например, про обновления на сайте) посещаемость увеличивается процентов на 30, что весьма полезно для проекта.
Думаю, самый нормальный вариант — рассылка включена по умолчанию, но юзер по желанию её может отключить из настроек профайла.
вообще я бы не увлекался рассылками email, хотя это все и отключаемо.
может лучше приватку сделать?
людей раздражают емаил письма!
Пришлось лезть на хабру чтобы сделать округлые углы у блоков ^_^. Это вообще хит, я тихо промолчу.