Перейти к контенту

Вопрос о производительности IPB *Движка*


Рекомендуемые сообщения

Так уж повелось, что на своем сайте, - я всегда использовал движок форума VB, на подступах запуск нового сайта... и IPB мне очень симпатичен - посему хотелось бы узнать у давних пользователей IPB - о производительности движка данного форума (версия 1.3.x)... а именно какое приблизительно кол-во пользователей одновременно ONline - может выдержать этот форум, дабы работать без нареканий на быстроту работы...

 

Если такой вопрос и ответ на него уже есть в архиве - заранее спасибо за линк... ибо я не нашел через поиск...

 

И еще... есть ли сравнительный тест производительности движка 1.3 в стравнеии с новым 2.0.x

Имеется ввиду не отличия в функциональном плане и возможностях... а именно в производительности и скорости движка, выполнения запросов... не думаю, что она в разы ощутима... и всеже...

Ссылка на комментарий
Поделиться на других сайтах

IPB самый стойкий форум с самым классным движком. Выдержать онлайн пользователей может очень много, я видел на одном форуме 260 пользователей.
Ссылка на комментарий
Поделиться на других сайтах

IPB самый стойкий форум с самым классным движком. Выдержать онлайн пользователей может очень много, я видел на одном форуме 260 пользователей.

 

 

Спору нет, что IPB один из лучших продуктов, но 260 пользователей это не так уж много... Меня волнует вопрос о 500-600 и выше...

Ссылка на комментарий
Поделиться на других сайтах

never-never

 

форум 1-го канала

свыше 1 тыс.

 

2Garret

 

всё-таки надо признать что большое количество пользователей IPB держит как есть, в сухом виде, без наворотов и ценнейших модификаций многие из которых очень напряжные.

Чтобы форум с такими модами держал много пользователей, нужно оптимизировать всю базу, все запросы и иметь неплохой сервер.

Ссылка на комментарий
Поделиться на других сайтах

never-never,

форум о софте

пока около 10 000 уник...

IPB 2

Модов не так много...

Онлайн: 300-400

Сервак: Пентак 3.2

 

Проблема: жуткая нехватка оперативы (сейчас 512 метров), посему в последние время до Нас бываеи не достучаться :D....

В планах докупить +512 Метров, иначе жить очень тяжко...

Ссылка на комментарий
Поделиться на других сайтах

Меня волнует вопрос о 500-600 и выше...
Я ж говорю что в моей практике, это только я видел :D

 

Чтобы форум с такими модами держал много пользователей, нужно оптимизировать всю базу, все запросы и иметь неплохой сервер.
Ну само собой. А если как Сусман, с чуть ли не переделаным всем ядром...
Ссылка на комментарий
Поделиться на других сайтах

never-never,

форум о софте

пока около 10 000 уник...

IPB 2

 

10 тысяч одновременно онлайн? или за 24 часа...

можно ли узрить УРЛ этого форума... в мой PM ящик

10,000 UNREAL!... даже код движка IPB 2.1.x не справится... даже на качественном и быстром хостинге...

Ссылка на комментарий
Поделиться на других сайтах

10 тысяч одновременно онлайн? или за 24 часа...

Конечно же за 24... я вроде написал:

пока около 10 000 уник...

IPB 2

Модов не так много...

Онлайн: 300-400

never-never, если не секрет, что за мега-проект будет :D? ... ведь огромное кол-во уников, дело непростое, не рано ли волноваться?

 

форум 1-го канала

свыше 1 тыс.

У них насколько я помню IPB 1.1, и он почти "чистый"...

Ссылка на комментарий
Поделиться на других сайтах

скажем так, распределенный DDOS выдержали, правда при нестандартном таймауте и времени запроса. количество запросов более тысячи онлайн. версия форума "динозавровая" 1.2
Ссылка на комментарий
Поделиться на других сайтах

форум 1-го канала

свыше 1 тыс.У них насколько я помню IPB 1.1, и он почти "чистый"...

 

 

Касательно ОРТ форума... то там все в порядке и это не удивительно... 2.1

Насчет версии 1.1... хех, было бы странно если бы там был 1.1... Такой проект может себе позволить покупать лицензии на IPB и на любые другие - хоть каждый день... каждый день по 100$ или по 300$... для ОРТ это не вопрос... )

Это я так... к слову о возможностях...

 

И статистика там - дай бог каждому такую...

На форуме 1.840.384 сообщений(я)

Зарегистрировано 61.136 пользователей(я)

Приветствуем новичка по имени oksi

Рекорд посещаемости - 1065, зафиксирован - 20 декабря 2004, 23:03

скажем так, распределенный DDOS выдержали, правда при нестандартном таймауте и времени запроса. количество запросов более тысячи онлайн. версия форума "динозавровая" 1.2

 

Что за нестандартные настройки?

 

Насчет динозавровой... поскольку я не вижу особой разницы в структуре 1,2 и 1,3 - за исключением исправлений некоторых функций и секьюрити запалток... - не стал бы я ее называть динозавровой даже по сравнению с 2.x.x -- НО это НЕ касается новых функций и возможностей 2.x.x... такие как кеширование запросов, скиновых файлов, расширенных настроек и т.д.

Хотя, если для сравнения открыть index 1.3.1 и index 2.0.4 и пробежаться глазами... добавлений и изменений не мало... но основыне функции как $sess->authorise(); и $std->parse_incoming(); подверглись лишь косметике )) зачем выдумывать что-то новое ) если оно и так хорошо и надежно работает )

И всеже 2.1.1 бесспорно шагнул вперед по сравнению с 1.3 и даже 2.0.4... Мэтту респект.

Ссылка на комментарий
Поделиться на других сайтах

А какие конкретно улучшеня были сделаны в смысле производительности в 2.1.1

 

У меня теперь 2.0.4, по 700-800 онлайн в течении 10 минут, два сервера пентиум по 2 гб памяти на каждом, но форум все равно регулярно посылает сервер в даун в часы пик.

вот и думаю стоит ли обновлять или как шило на мыло...

Ссылка на комментарий
Поделиться на других сайтах

то там все в порядке и это не удивительно... 2.1

 

вообще удивлён слышать. Не так давно был 1.1

Наверно вынуждены были сменить из-за проблем.

Рекорд, который там стоит, поставлен на 1.1 !

 

Кстати, насчёт "это не удивительно". Версия 2.х делает больше запросов, имхо она более медленней, потому что навороченней.

Я уже не раз писал про это, приводил примеры вроде даже, ну короче поищи, "анализ" я делал в вопросах типа "а стоит ли мне менять".[1128883495:1128883731]Я сомневаюсь в каком-либо повышении быстродействия 2.х форума.

Но т.к. я не знаю его внутренностей, я не могу что-то утверждать.

 

Но хотя бы то, что они убрали поле forum_id из таблицы постов - это уже говорит о том, что все основные запросы стали на порядок тяжелее, а значит медленней при больших объемах. Стоит ли здесь говорить о кешировании запросов и прочей хрени.

Знали бы что это такое сначала :D

 

Это называется, "ж.. таже, вид сбоку" ;)[1128883731:1128884115]Исправление в лучшую сторону в 2.х наверно выразилось только в том, что переработана была структура базы. Вот это да, я согласен. Я её смотрел.

 

Наверняка убрали все досадные ошибки типов колонок, лишних полей, досадные ошибки в индексах и прочее.

 

База стала более нормализована, некоторые таблицы облегчены и разделены, но всё же это не даёт такого эффекта как приписал оратор базе форума 2.х выше.

Скажем так: не медленней 1.3 Вот на такую трактовку согласен.

А если стандартный 1.3 или 1.2 (драконовским вы там его назвали, да? :) ) переделать, то 2.х задохнётся от пыли на старте :)

 

Ребят, сразу говорю, это моё личное мнение, полученное на основе работы с форумом версии 1.х и первичному осмотру критических участков и функций форума версии 2.х, а также его возможностей. Оно никак не может быть связано с моим статусом работы в команде IBR.

 

Имена героев вымышленные, все совпадения случайны (ц) :)

Ссылка на комментарий
Поделиться на других сайтах

Скажем так: не медленней 1.3 Вот на такую трактовку согласен.

А если стандартный 1.3 или 1.2 (драконовским вы там его назвали, да? :D ) переделать, то 2.х задохнётся от пыли на старте ;)

 

Не могу не согласиться... даже добавить нечего.

------------------------------------------------------------------------------------------

<?php

echo ("X-FILES - New Season of IPB 2.1.1");

die ();

?>

Ссылка на комментарий
Поделиться на других сайтах

У меня сейчас русский можифицированный форум 1.3.1 :

1151391 сообщений, 16627 пользователей, рекорд 554, в будни днем обычно около 300 человек в течение 15 минут.

 

Сервер пень 4 3 Ггц, памяти 1 гиг.

Объем базы форума - 1 гиг.

Притормаживает, зараза, в часы пик. По советам из этого форума добавлял индексы, регулярно оптимизирую таблицы, помогает мало.

Думал, что может быть есть смысл перейти на 2.х.х. какой-нить - дело тут не в деньгах даже, а в производительности. Почитав этот и другие топики, что-то даже задумался, а стоит ли.

 

Кто что думает?

Ссылка на комментарий
Поделиться на других сайтах

Скажу так: попробовать можешь.

Я сомневаюсь.

 

Я бы на твоём месте начал бы занимать оптимизацией базы и запросов.[1128942764:1128942843]2.х форум красивше, насыщенней новыми возможностями. Это и привлекает его в глазах клиентов.

Идеален для новых форумов или для малоопытных админов.

Ссылка на комментарий
Поделиться на других сайтах

Вот, что писал Matt в мае этого года. :D

IPB 1.3 was insanely fast - until you got a lot of posts or members. In that regard it didn't scale very well at all. Anything over 500,000 posts and it struggled to keep up without a lot of optimization and modification.

 

IPB 2.0 may be slightly slower (and we're talking milliseconds) than IPB 1.3 but the speed is virtually consistent regardless of how many posts or members you have.

 

The only experience you've had with IPB 2.1 has been on this forum which has nearly 1,000,000 posts and is on a server with the rest of our corporate sites. original.gif

 

Что касается работы и загрузки сервера, то есть один примерчик интересный:

http://www.sexnarod.ru/

Смотрите время генерации страниц...

Но сам движок переписан сильно. ;)

P.S. Указанный форум не наш...

Ссылка на комментарий
Поделиться на других сайтах

Что касается работы и загрузки сервера, то есть один примерчик интересный:

http://www.sexnarod.ru/

Смотрите время генерации страниц...

Ого!

Виталий, может найдёшь время, раскрути их админов на интервью по оптимизации инвижна? Вклад в IBR может быть очень серьёзным...

Ссылка на комментарий
Поделиться на других сайтах

Что касается работы и загрузки сервера, то есть один примерчик интересный:

http://www.sexnarod.ru/

Смотрите время генерации страниц...

Но сам движок переписан сильно. :)

P.S. Указанный форум не наш...

Вот что было когда открыл первую попавшуюся тему :D

Script Execution time: 23.5676[1129001553:1129002655]never-never, в данный момент:

онлайн сайта - сейчас в онлайне: 1570 чел.

онлайн форума - 8 гостей, 13 пользователей и 0 скрытых пользователей

В похоже немного попутали ;)

Ссылка на комментарий
Поделиться на других сайтах

Смотрите время генерации страниц...

А ещё на количество запросов :D

Ссылка на комментарий
Поделиться на других сайтах

Что касается работы и загрузки сервера, то есть один примерчик интересный:

http://www.sexnarod.ru/

Смотрите время генерации страниц...

Ого!

Виталий, может найдёшь время, раскрути их админов на интервью по оптимизации инвижна? Вклад в IBR может быть очень серьёзным...

 

Форум работает довольно быстро... Если бы еще не долбанные мелькающие баннеры - грузился бы еще быстрее...

Но что за кардинальную оптимизацию вы там узрили? форум как форум...

Если вы имел иввиду показатель таймера... и количество запросов...

В моем случае показатель на заглавном индексе - был 0,1258 и 3 запроса...

хммм... 3 запроса... если это действительно так... то очень интересно...

Хотя не знаю... минимальное кол-во запросов именно SELECT - если НЕ брать во внимание обращение к таблицам самих форумов и выключенный safe mode (он жрет 2 дополнительных запроса global_skin и скин_для_модуля) - cоставляет как раз 3 запроса... не считая переодичных апдейтов сессии...

но там грузятся еще форумы... вполне возможно, что некая опитмизация сделана...

Ссылка на комментарий
Поделиться на других сайтах

Вообще, я с позиции знатока кода 1.х не знаю что можно сделать с форумом, чтобы он работал так быстро как форум, указанный Виталием http://www.sysman.ru/smiles/Main/wall.gif

 

У них очень мощный видимо выделенный сервак, потому что модов в этом форуме достаточно много !

Ну само собой скорей всего нет модификации особенно тяжёлых, например, система new.

Но что за кардинальную оптимизацию вы там узрили? форум как форум...

нет, исправления базы и запросов, видимо, там очень большие!

Ты посмотри сколько там юзеров онлайн! И оцени какая скорость!

 

А теперь посмотри мой движок: http://forum.sources.ru

он тоже весь переписан и оптимизирован, там 270 человек в онлайне max ! И при этом он тормозит достаточно. Но правда сервер у сорсов слабоват.

Ссылка на комментарий
Поделиться на других сайтах

У них очень мощный видимо выделенный сервак, потому что модов в этом форуме достаточно много !

Ну само собой скорей всего нет модификации особенно тяжёлых, например, система new.

Но что за кардинальную оптимизацию вы там узрили? форум как форум...

 

 

Насчет сервака, да... сервак там очень faster!

Форум грузится удивительно быстро!

Но что самое интересное, я вновь зашел на заглавную страницу... теперь показатель запросов 2!!!

Даже если учитывать на эти два запроса как обращение к ibf_members и ibf_session --- а форумы??? хмм... странно...

Ссылка на комментарий
Поделиться на других сайтах

Но что самое интересное, я вновь зашел на заглавную страницу... теперь показатель запросов

 

да всё правильно.

Когда ты заходишь первый раз форум создаёт для тебя сессию.

Когда ты обновляешься, сессия не создаётся, а просто обновляется.

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.