Форумы для ваших сайтов > Другие форумы
Новый скрипт форума
Макс:
Alexey333, ты сначало доделай его а потом уже распишешь, протестишь и покажешь нам
Гаррилл:
--- Цитировать ---1. Мой скрипт гостевухи - 0.02-0.03 секунды.
2. Мой форум (на текущий момент) - 0.05-0.06 секунды
3. Admbook (гостевая книга) - 0.07 секунды
4. ITA Forum (форум на MySQL, считающийся самым быстрым. Всего сообщений: 1979
Всего тем: 238
Всего зарегистрированных пользователей: 170
1.0103 секунды
5. Известная гостевуха CW - 1.33 секунды
Все скрипты, кроме ITA Forum были почти пустые (с небольшим количеством сообщений).
--- Конец цитаты ---
Эти тесты не говорят ровным счётом ни о чём. В ИТЕ львиная доля execution time тратися на запросы к БДе. А вообще самые быстрые форумы это phpbb и invision, там помимо запросов к БД ещё и работа с шаблонами. Но код написан под быструю работу, особенно в phpbb, т.к. классы чуть-чуть медленнее, да и структура БД у инвижена похуже. Так что ориентируйся на строение phpbb.
--- Цитировать ---Мой же форум ни на новых пользователей, ни на новые темы не создает никакие новые файлы. То есть на 1000 новых пользователей не создастся ни одного нового файла!
--- Конец цитаты ---
Ну-ну. 100 000 сообщений и инфа о них в одном файле. Это будет очень долго селектиться. не изобретай новую БД. Их и так достаточно.
Alexey333:
--- Цитировать ---Ну-ну. 100 000 сообщений и инфа о них в одном файле. Это будет очень долго селектиться. не изобретай новую БД. Их и так достаточно.
--- Конец цитаты ---
А вот и неправда!
1. Все это относится к одному форуму (на каждый форум свои файлы).
2. Как раз таки инфа о них (сообщениях) хранится в разных файлах по распределенному принципу.
Так что файл вовсе не один, как может показаться, а их достаточно много сразу, но потом они не размножаются.
Гаррилл:
--- Цитировать ---1. Все это относится к одному форуму (на каждый форум свои файлы).
2. Как раз таки инфа о них (сообщениях) хранится в разных файлах по распределенному принципу.
Так что файл вовсе не один, как может показаться, а их достаточно много сразу, но потом они не размножаются.
--- Конец цитаты ---
Это всё понятно. Сколько раздлов форумов, столько и файлов. Нов вот как себя поведёт твой сервер, если в одном форуме "Мотоциклы" (раздел такой) будет 100 000 сообщений. Никак.
Alexey333:
--- Цитировать ---Нов вот как себя поведёт твой сервер, если в одном форуме "Мотоциклы" (раздел такой) будет 100 000 сообщений. Никак.
--- Конец цитаты ---
Да с чего ты это взял? Будет работать помедленнее, но вполне приемлемо. К тому же что-то ты слишком загнул с числом - 100000. Например, на популярном форуме earnforum.com (работает более 2 лет) в самом популярном разделе - 48102 сообщений, а на этом форуме в самом популярном разделе 13999 сообщений.
В крайнем случае слишком старые сообщения вполне можно удалить: кому они нужны?
Навигация
Перейти к полной версии