Медленно работает форум
- Автор
- Сообщение
-
Не в сети
- Сообщения: 2159
- Зарегистрирован: 25 авг 2007, 14:32
- My bike: Quick Silver (Jamis Renegade Comp '19 mod)
- Phone: +7 (919) 240-555-4
- Real Name: Дмитрий
- Откуда: Воронеж, Серверный
Медленно работает форум
Перед загрузкой новой страницы с форум проходит много времени (секунд 20-30) без видимой активности, после чего страница грузится нормально.
Просмотрщик - Opera 9.01
До смены движка такого не наблюдалось.
Я один такой неудачник?
Просмотрщик - Opera 9.01
До смены движка такого не наблюдалось.
Я один такой неудачник?
_________________
пять важнейших слов, которые следует помнить на дороге: пред, ска, зу, ем, ость.
Петля Пристрастия - Карма Велогонщика.mp3
2h Company - Олимпиада.mp3
пять важнейших слов, которые следует помнить на дороге: пред, ска, зу, ем, ость.
Петля Пристрастия - Карма Велогонщика.mp3
2h Company - Олимпиада.mp3
-
Не в сети
- Администратор
- Сообщения: 6498
- Зарегистрирован: 22 авг 2007, 09:07
- My bike: CUBE AMS Pro
- Phone: +79036542319
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Извиняюсь, обновление программного обеспечения на сервере схавало все свободные ресурсы. Пока прервал, запущу лучше на ночь...
_________________
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
-
Не в сети
- Сообщения: 1411
- Зарегистрирован: 22 авг 2007, 23:48
- My bike: Трек 8500
- Real Name: Андрей
- Контактная информация:
Re: Медленно работает форум
семен, а чо в разделе покатушки исчезла кнопка "новая тема" ?
_________________
8 900 305 92 83
8 900 305 92 83
-
Не в сети
- Сообщения: 3277
- Зарегистрирован: 22 авг 2007, 16:44
- Phone: 920-212-48-32
- Real Name: Дмитрий
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Не Семен, но отвечу. Это я . Ща поправлю.and909 писал(а):семен, а чо в разделе покатушки исчезла кнопка "новая тема" ?
_________________
Citius, Altius, Fortius!
Citius, Altius, Fortius!
-
Не в сети
- Сообщения: 115
- Зарегистрирован: 07 сен 2007, 00:11
- My bike: merida
- Real Name: Павел
- Откуда: /dev/russia/vrn
- Контактная информация:
Re: Медленно работает форум
Что за ОСь? Если Linux, то man niceSemik писал(а):Извиняюсь, обновление программного обеспечения на сервере схавало все свободные ресурсы. Пока прервал, запущу лучше на ночь...
-
Не в сети
- Администратор
- Сообщения: 6498
- Зарегистрирован: 22 авг 2007, 09:07
- My bike: CUBE AMS Pro
- Phone: +79036542319
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
man nice не помогает в случае, когда свопа втрое больше, чем оперативки. nice только процессорное время распределять можетFlaming писал(а):Что за ОСь? Если Linux, то man niceSemik писал(а):Извиняюсь, обновление программного обеспечения на сервере схавало все свободные ресурсы. Пока прервал, запущу лучше на ночь...
_________________
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
-
Не в сети
- Сообщения: 115
- Зарегистрирован: 07 сен 2007, 00:11
- My bike: merida
- Real Name: Павел
- Откуда: /dev/russia/vrn
- Контактная информация:
Re: Медленно работает форум
Уменьши.
А вообще, если это Gentoo, там есть такая фича удобная, называется distc, сам не пользовался, просто слышал, типа компилировать на нескольких машинах одновременно.
А вообще, если это Gentoo, там есть такая фича удобная, называется distc, сам не пользовался, просто слышал, типа компилировать на нескольких машинах одновременно.
-
Не в сети
- Администратор
- Сообщения: 6498
- Зарегистрирован: 22 авг 2007, 09:07
- My bike: CUBE AMS Pro
- Phone: +79036542319
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Да, там gentoo. Но для компилирования на нескольких машинах нужно как минимум иметь эти несколько машинFlaming писал(а):Уменьши.
А вообще, если это Gentoo, там есть такая фича удобная, называется distc, сам не пользовался, просто слышал, типа компилировать на нескольких машинах одновременно.
Уж проще один нормальный мощный сервак поставить. И места меньше займёт
Я, кстати, про такую фишку ещё не слышал.
_________________
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
-
Не в сети
- Сообщения: 115
- Зарегистрирован: 07 сен 2007, 00:11
- My bike: merida
- Real Name: Павел
- Откуда: /dev/russia/vrn
- Контактная информация:
Re: Медленно работает форум
Странно. http://www.gentoo.org/doc/ru/distcc.xml
Очевидно, не поможет, но так, для общего развития.
P.S. Перепутал, не distc, а distcc
Очевидно, не поможет, но так, для общего развития.
P.S. Перепутал, не distc, а distcc
-
Не в сети
- Сообщения: 115
- Зарегистрирован: 07 сен 2007, 00:11
- My bike: merida
- Real Name: Павел
- Откуда: /dev/russia/vrn
- Контактная информация:
Re: Медленно работает форум
И правда, только восемь человек зашли, уже тормоза страшнейшие. Что ж у тебя за тачка? Вроде для форума большие системные требования не нужны... Или ты опять обновляешься?
P.S. Стабильная система совершенно необязательно должна строиться на регулярных обновлениях. Кстати, distcc работает с сетью, следовательно, возможно даже будет компилировать через интернет. Сам не проверял.
P.S. Стабильная система совершенно необязательно должна строиться на регулярных обновлениях. Кстати, distcc работает с сетью, следовательно, возможно даже будет компилировать через интернет. Сам не проверял.
-
Не в сети
- Сообщения: 719
- Зарегистрирован: 22 авг 2007, 16:34
- My bike: RockMashine Crossride 125 (гибрид по нашему) 28'' жесткая вилка
- Phone: 8-904-212-72-78 (переадресация)
- Real Name: Илья
- Откуда: Молодежный
Re: Медленно работает форум
Дело в том, что сервак формирует рисунки (а их большинство по объему при получении страницы) динамически (т.е. каждый раз при обращении к странице он их формирует и отдает браузеру), т.е. каждый раз заново. Вот и браузер думает, что рисунок изменился, и поэтому дает запрос на сервак и грузит его заново. Вот почему такие тормоза.
А если бы рисунки (нанапример кнопочки всякие, аватары, логотип, вложения и прочее прочее прочее..) формировать статически ( т.е. сервер из не формирует заново, а "говорит",что этот рисунок лежит там, этот вон там, а этот вот тут, то браузер эти рисунки заново тянуть с сервера не станет, а посмотрит, что они не изменились на сервере и возьмет из своего кэша).
Я лазию в инет через прокси, и принудительно поствил брать эти все рисунки из кеша. Страница грузиться у меня менее 2 секунд (а у вас?).
Вот вам пища для мозгов: сделать так, чтобы картинки на форуме формировались статически.
А если бы рисунки (нанапример кнопочки всякие, аватары, логотип, вложения и прочее прочее прочее..) формировать статически ( т.е. сервер из не формирует заново, а "говорит",что этот рисунок лежит там, этот вон там, а этот вот тут, то браузер эти рисунки заново тянуть с сервера не станет, а посмотрит, что они не изменились на сервере и возьмет из своего кэша).
Я лазию в инет через прокси, и принудительно поствил брать эти все рисунки из кеша. Страница грузиться у меня менее 2 секунд (а у вас?).
Вот вам пища для мозгов: сделать так, чтобы картинки на форуме формировались статически.
_________________
Оно поди пошто конечно, ежели не че, а если что коснись - вот тебе и пожалуйста, хотя с другой стороны оно не то что как бы вот, но если не вникать, весьма не очень.
Оно поди пошто конечно, ежели не че, а если что коснись - вот тебе и пожалуйста, хотя с другой стороны оно не то что как бы вот, но если не вникать, весьма не очень.
-
Не в сети
- Сообщения: 2904
- Зарегистрирован: 23 авг 2007, 00:15
- My bike: noname
- Phone: +7(905)6540379
- Real Name: Владимир
- Откуда: г. Чита / Воронеж
- Контактная информация:
Re: Медленно работает форум
это Серега выложил отчет, а все остальные его читают... вот и получился DDOS
p.s. можно тогда просто включить загрузку кешированных картинок в браузере
p.s. можно тогда просто включить загрузку кешированных картинок в браузере
Последний раз редактировалось BoBka 08 сен 2007, 00:35, всего редактировалось 1 раз.
_________________
Нам всем ПОВЕЗЛО ДРУГ С ДРУГОМ
http://meteocenter.net/vol1_.htm
http://www.rp5.ru/2374/ru
http://www.intellicast.com/Local/Weathe ... n=RSXX0412
Нам всем ПОВЕЗЛО ДРУГ С ДРУГОМ
http://meteocenter.net/vol1_.htm
http://www.rp5.ru/2374/ru
http://www.intellicast.com/Local/Weathe ... n=RSXX0412
-
Не в сети
- Сообщения: 115
- Зарегистрирован: 07 сен 2007, 00:11
- My bike: merida
- Real Name: Павел
- Откуда: /dev/russia/vrn
- Контактная информация:
Re: Медленно работает форум
Нет, ты совсем не прав. У меня всю жизнь (почти) картинки грузятся из кэша.
-
Не в сети
- Сообщения: 3277
- Зарегистрирован: 22 авг 2007, 16:44
- Phone: 920-212-48-32
- Real Name: Дмитрий
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Не пишите ерунду....1kb писал(а):Дело в том, что сервак формирует рисунки...
ъFlaming писал(а):И правда, только восемь человек зашли, уже тормоза страшнейшие
Бред...
Тормоза бывают... но с количеством юзерей это пока не связано.
Если у кого-то есть 128 мб SDR одной плашкой, велоклуб с радостью примет в дар или на временное пользование.
_________________
Citius, Altius, Fortius!
Citius, Altius, Fortius!
-
Не в сети
- Сообщения: 2904
- Зарегистрирован: 23 авг 2007, 00:15
- My bike: noname
- Phone: +7(905)6540379
- Real Name: Владимир
- Откуда: г. Чита / Воронеж
- Контактная информация:
Re: Медленно работает форум
не ну вообще конечно количество юзеров связано с работой сервера...Тормоза бывают... но с количеством юзерей это пока не связано.
кстати, а php запущен как модуль или как CGI ?
_________________
Нам всем ПОВЕЗЛО ДРУГ С ДРУГОМ
http://meteocenter.net/vol1_.htm
http://www.rp5.ru/2374/ru
http://www.intellicast.com/Local/Weathe ... n=RSXX0412
Нам всем ПОВЕЗЛО ДРУГ С ДРУГОМ
http://meteocenter.net/vol1_.htm
http://www.rp5.ru/2374/ru
http://www.intellicast.com/Local/Weathe ... n=RSXX0412
-
Не в сети
- Сообщения: 3277
- Зарегистрирован: 22 авг 2007, 16:44
- Phone: 920-212-48-32
- Real Name: Дмитрий
- Откуда: Северный
- Контактная информация:
-
Не в сети
- Администратор
- Сообщения: 6498
- Зарегистрирован: 22 авг 2007, 09:07
- My bike: CUBE AMS Pro
- Phone: +79036542319
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Про те тормоза, что были сегодня ночью - я сам ничего определённого сказать не могу. Смотрел статистику юзания ресурсов сервера, мускуль и апач почти ничего не хавали (хотя обычно апач нехило оперативы отжирает), лишних процессов тоже не было, но тормоза были такие, что я лёг спать, не дождавшись продолжения Серёгиного отчёта...
В общем постараюсь в ближайшие планы на будущее вписать апгрейд сервера
Если у кого-то есть DIMM SDR 128Mb - поделитесь на благо форума, он вам только спасибо за это скажет
В общем постараюсь в ближайшие планы на будущее вписать апгрейд сервера
Если у кого-то есть DIMM SDR 128Mb - поделитесь на благо форума, он вам только спасибо за это скажет
_________________
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
xxx: мне кажеться, что я люблю ее
yyy: Когда кажеться, надо бить себя учебником русского языка по голове.
-
Не в сети
- Сообщения: 3277
- Зарегистрирован: 22 авг 2007, 16:44
- Phone: 920-212-48-32
- Real Name: Дмитрий
- Откуда: Северный
- Контактная информация:
Re: Медленно работает форум
Так... я оказался не прав...1kb писал(а):Дело в том, что сервак формирует рисунки (а их большинство по объему при получении страницы) динамически (т.е. каждый раз при обращении к странице он их формирует и отдает браузеру), т.е. каждый раз заново.
Действительно миниатюры рисунков не кешируются. А Серегина тема с большим количеством фоток при большом числе посетителей походу и подгружает систему... Надо что-то с вложениями делать.
_________________
Citius, Altius, Fortius!
Citius, Altius, Fortius!
-
Не в сети
- Сообщения: 3370
- Зарегистрирован: 02 сен 2007, 13:45
- My bike: Trek
- Phone: 910 247 44 65
Re: Медленно работает форум
SDA, да, похоже не кешируются -- что первый раз что последующие долго грузится -- возможно система миниатюры генерит каждый раз а не хранит в базе. Глянул "у Антона" -- заметная разница при первой загрузке и последующих -- на БВФ в этом плане все ок. Может настраивается где то?
Еще было бы здорово если бы визуально было как на БВФ -- просто миниатюрка без обрамляющей рамочки и подписей + размер можно сделать меньше -- не 400 пикселей, а 300 или как на БВФ 240 -- возможно тоже будет побыстрее.
Еще было бы здорово если бы визуально было как на БВФ -- просто миниатюрка без обрамляющей рамочки и подписей + размер можно сделать меньше -- не 400 пикселей, а 300 или как на БВФ 240 -- возможно тоже будет побыстрее.
-
Не в сети
- Сообщения: 45
- Зарегистрирован: 06 сен 2007, 13:30
Ох я сейчас отвечу
Последние 2 часа ковырял код движка.... в общем надо менять =)
В файле \download.php изменения начинаются со строки 432
Это:
Надо заменить на вот это: (код взят из предыдущей функции выгрузки аватар....)
Меня мучают смутные подозрения, что Disposition надо было оставить как прежде....
На тестовой установке проверил, все начинает "летать".
П.С. Ну если что, я вообще-то не PHP-программист =)))
В файле \download.php изменения начинаются со строки 432
Это:
Код: Выделить всё
/* if (empty($user->browser) || (strpos(strtolower($user->browser), 'msie') !== false))
{
header('Content-Disposition: attachment; ' . header_filename(htmlspecialchars_decode($attachment['real_filename'])));
if (empty($user->browser) || (strpos(strtolower($user->browser), 'msie 6.0') !== false))
{
header('expires: -1');
}
}
else
{
header('Content-Disposition: ' . ((strpos($attachment['mimetype'], 'image') === 0) ? 'inline' : 'attachment') . '; ' . header_filename(htmlspecialchars_decode($attachment['real_filename'])));
} */
Код: Выделить всё
// Evgeny Zhukov Start
if (strpos(strtolower($browser), 'msie') !== false)
{
header('Content-Disposition: attachment; ' . header_filename($file));
if (strpos(strtolower($browser), 'msie 6.0') !== false)
{
header('Expires: -1');
}
else
{
header('Expires: ' . gmdate('D, d M Y H:i:s \G\M\T', time() + 31536000));
}
}
else
{
header('Content-Disposition: inline; ' . header_filename($file));
header('Expires: ' . gmdate('D, d M Y H:i:s \G\M\T', time() + 31536000));
}
// Evgeny Zhukov End
На тестовой установке проверил, все начинает "летать".
П.С. Ну если что, я вообще-то не PHP-программист =)))