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

Скорость работы IPB3


old_lamer

Вопрос

Добрый всем вечер. Я хочу разобраться с производительностью форума и возможно ли её повысить?

 

MYSQL Версия MYSQL 5.0.86-log

Версия PHP 5.2.11 (apache2handler)

Загруженные дополнения PDO, Reflection, SPL, SQLite, SimpleXML, XCache, Zend Optimizer, apache2handler, bz2, ctype, curl, date, dom, filter, gd, hash, iconv, json, libxml, mbstring, mcrypt, mysql, openssl, pcre, pdf, pdo_sqlite, posix, session, standard, tokenizer, xml, xmlreader, xmlwriter, zlib

Безопасный режим ВЫКЛЮЧЕН

Программное обеспечение сервера FreeBSD 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Sun Oct 11 13:42:14 EEST 2009 i386

 

Если сравнить скорость работы текущего форума IBP 2.1.7 http://e-science.ru/forum/ и тройки http://ipb3.e-science.ru/ то разница в производительности минимум на порядок.

На 2.1.7 время генерации страницы 0.01 - 0.02 редко когда бывают скачки в увеличении времени.

На ипб 3 время доходит до секунды, а среднее 0.2

 

P.S. Кеширование работает, смотрю при поворном запросе той же страницы количество запросов с >40 снижается до ~18, и время генерации соответственно с 0.6 до 0.2. Но всё равно это многовато, на форуме в сутки 8 т. уников, несколько десятков тысяч хитов, нагрузка боюсь будет высокой.

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

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

  • 0
Это VDS?

Это выделенный сервер, отдельная машина, на которой работает не так уж много проектов. Машинку давно покупали, уж точно не помню храктеристик его. Оперативки 2 гига и камень пенёк, двухядерный (кажись), точно не помню. Узнать характеристики из консоли не смог.

 

Реально расширить ОЗУ до 4 Гб. Но существенно ли это сможет помочь?

 

Поставьте xdebug, сделайте профилирование. Это правильный способ определения узких мест в скриптах.

Конкретная штука. Надо ещё будет разобраться как ей пользоваться, я то всё по старинке отлаживаю, print_r() и вперёд... :-)

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

  • 0

2 GiV: Нет слов! Под столом! :D

Т.е. фактически и реально смысла париться нет? Есть смысл только и исключительно покупать в личное пользование кластер? ;)

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

  • 0

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

 

Ах да увеличение скорости работы это конечно хорошо, но на самом деле погоня за ветром. Улучшать надо способность всей системы держать нагрузки, а это как раз ПО/сервер и bottlenecks в IPB. А скорость это так - еще один параметр для фаллометрии.

 

Смысл есть во всем, только его правильно извлекать надо. Вместо цифр времени выполнения, смотреть на цифры req per second и la в top.

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

  • 0
GIV, будьте любезны, подробней про кеширование. Если не сложно, по пунктикам - чего, где, как сделать/организовать и т.п
Ссылка на комментарий
Поделиться на других сайтах

  • 0
прикрутил eaccelerator, последнюю версию и забыл про проблемы. у мускуля стоит 256 метров оперативы. если нужен конфиг - предоставлю. хозйство стоит на дебе, 1 гиг оперативки и 4 пень в качестве проца. поэтому стоит еще посмотреть в сторону сервера бд
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

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