Новый Форум
Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.
Забыли пароль?
В ответ на: А чё сайт тормозит сегодня? Просматривают 1: [гостей - 1]
Вниз Ответить Избранное: 0

Сообщения темы: В ответ на: А чё сайт тормозит сегодня?

#47725
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 08:35  
Andreas писал(а):
1. На виртуальном хостинге портал уже бы сдох.
Вот это жумла такая тяжелая?

Я вот имею счастье наблюдать сайт с 1200 посетителей / 9000 просмотров в сутки, плюс там-же форум 150/1000 - и ничего, нормально все работает. И хостер не жалуется и тормозов никогда не наблюдалось.
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
#47726
Andreas (Администратор)
Администрация
Администратор
Постов: 5430
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 08:39  
Тема: сообщение1 ообщение 3 и т.д.
Для каждого сообщения нужно проходить по цепочке вычислять первое в теме (с нулевым парентом). Чтобы в блоке не показывались сообщения из одной цепочки.
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
Мы рождены, чтоб сказку сделать былью!
  Ответить Цитировать
#47730
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 08:47  
т.е таблицы тем нет вообще?
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
#47735
Andreas (Администратор)
Администрация
Администратор
Постов: 5430
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 09:14  
Что значит таблицы? Сообщения привязаны к предыдушему сообщению. Первое сообщение в ветке определяет тему. Чтобы не повторялись сообщения, нужно вычислить первое в ветке.

О! Пришла голову идея! А если фильтровать по названию? Это будет не 100%, зато намного быстрее...
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
Мы рождены, чтоб сказку сделать былью!
  Ответить Цитировать
#47738
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 09:23  
А то и значит, таблицы
Обычная таблица базы данных.

Давай по-другому: У сообщений одной темы есть один общий идентификатор, который указывает на то, что они принадлежат одной теме?
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
#47741
Andreas (Администратор)
Администрация
Администратор
Постов: 5430
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 09:35  
пятый раз повторяю - нет, только parentID предыдущего по иерархии сообщения.
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
Мы рождены, чтоб сказку сделать былью!
  Ответить Цитировать
#47751
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 09:59  
Andreas писал(а):
пятый раз повторяю - нет, только parentID предыдущего по иерархии сообщения.
Теперь понял.
Просто как-то не совсем классно сделано.
Представляю, какие там запросы-паравозы гоняются.

А как-же тогда происходит удаление сообщения? у следующего переписывается указатель? А если следующего еще нету? А если одновременно с удалением последнего кто-то пишет новое?
Это-же капец!
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
#47760
Andreas (Администратор)
Администрация
Администратор
Постов: 5430
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 10:18  
Major писал(а):
Andreas писал(а):
пятый раз повторяю - нет, только parentID предыдущего по иерархии сообщения.
Теперь понял.
Просто как-то не совсем классно сделано.
Представляю, какие там запросы-паравозы гоняются.

А как-же тогда происходит удаление сообщения? у следующего переписывается указатель? А если следующего еще нету? А если одновременно с удалением последнего кто-то пишет новое?
Это-же капец!


Последний случай - как раз когда ветки двоятся, не замечал?
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
Мы рождены, чтоб сказку сделать былью!
  Ответить Цитировать
#47761
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 10:28  
Ну да, при такой структуре получается, что если нету указателя на предыдущий пост, или указатель указывает на несуществующее сообщение,- то это новая тема.
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
#47763
ГУРУ
Постов: 3745
graphgraph
Пользователь в онлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
В ответ на: А чё сайт тормозит сегодня? 17.01.2008 10:30  
Была когда-то мысль жумлу попробовать - расхотелось.
Введите контрольное число, изображенное справа   
Можно использовать ББ-коды и смайлы
 
  Ответить Цитировать
ВверхОтветить
Сайт является участником проекта
"Города Украины"