Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Большая нагрузка на сервер в DLE 9.3

Большая нагрузка на сервер в DLE 9.3


     31.08.2011    Общие вопросы    3840

вопрос
Вчера хостер написал плохую новость. Мой сайт превышает нагрузку на сервер в 5 раз.
Хотел спросить как максимально оптимизировать сайт и БД.

О сайте и сервере:
1. Посещаемость сайта около 3800 уников в сутки, просмотров 25 тыс. в сутки.
2. Выделенный сервер на 1гб памяти, 2гигерца пент 4, 1 ядро.
3. Было включено gzip сжатие html и js.
4. Было отключено кеширование.
5. Ставил хак Несколько иконок
6. Больши ни каких хаков и модов не устанавливалось на сайте.

Что я уже сделал:

1. Нашёл такой вот хак и поставил его.
2. Отключил GZIP сжатие html и js, т.к. слышал что на проц влияет тоже.
3. Включил стандратное кэширование (но думаю что смысла от него нету после того как поставил хак из 1. пункта)

Могу сказать что нагрузка вроде упала и сейчас всё хорошо, но есть проблема.
Тот хак, который я поставил в 1 пункте для версии 8.5 не до конца подошёл.
В общем авто очистку КЭША я не смог настроить.
На версии 9.3 просто напросто нету этого:


P.S.
Сейчас проверил, очистка КЭША работает отлично через админку без правки кода.
Но Кэш за сутки накопился, аж 450 мб и мне кажется авто отсчитска всё таки нужно, как думаете?

Ответа пока нет


Комментарии пользователей (15)

nowheremany
192

1659 | 1292

nowheremany - 31 августа 2011 15:31 - Эксперт

Сайт то какой

Благодарность принимаю тут Связь

bratoz
1

154 | 142

bratoz - 31 августа 2011 22:24 - Юзер

Забыл.
videotuts.ru

SlimYalta
1

37 | 36

SlimYalta - 31 августа 2011 18:17 - Юзер

1.Было отключено кеширование
2.Было включено gzip сжатие html и js.

1- включить
2- отключить
У меня на 9.3 кеш сам отчитаешься..

bratoz
1

154 | 142

bratoz - 31 августа 2011 22:25 - Юзер

я же говорю поставил хак для КЭШа. Думаю стандартный кэш в данном случае не нужен.

F1ST
4 | 4

F1ST - 1 сентября 2011 01:24 - Юзер

Могу предположить, что у Вас криво настроен сам сервер ибо у меня VPS 384Mb с 500 МГц держал 16к уников.

nowheremany
192

1659 | 1292

nowheremany - 1 сентября 2011 06:41 - Эксперт

Предполагается что у тебя на сервере видео хранится. Не смог зайти чтобы посмотреть ссылку на видео. Если она прямая, то возможно её гденибудь используют уже и надо лич ставить. Если же она под attachment то её надо переводить в открытую (!!!! обязательно), потом все равно лич ставить. ил же использовать какойлибо сервер для хранения видео.

Зы сейчас делаю загрузку на Утуб под аяксом. да и лич под файлы я давно сделал ))))

Ещё не помешало бы отключить похожие новости. и поиск от гугла или яши поставить.

Благодарность принимаю тут Связь

bratoz
1

154 | 142

bratoz - 1 сентября 2011 12:05 - Юзер

Видео хранится на Yandex.disk. У меня нету на этом сайте онлайн просмотра.
А если и есть, то все видосы на Vimeo, Ютубе и прочих видеохостингах.

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

nowheremany
192

1659 | 1292

nowheremany - 1 сентября 2011 12:30 - Эксперт

Запрос по поиску Похожих новостей сложный и грузит сервер.

Как отключить стандартный поиск
Файл search*.php в modules вверху вставить
die('Facking Search! Die! Die! Die!');


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

По поводу очистки кэша...
Обязательно нужно включить. Ибо не анализуется время жизни кэша в скрипте и он не перезаписывает его актуальной информации ни при каких действий на найте. Соответсвенно нужно включить.

Интересно что будет со страницей регистрации, обратной связи и тп в этом случае... наверно всегда будет писать что не тот код доступа.

Плохой хак, точнее хороший, но напильником надо его...

Благодарность принимаю тут Связь

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 1 сентября 2011 12:44 - Админ

Цитата: nowheremany
Файл search*.php в modules вверху вставить die('Facking Search! Die! Die! Die!');

lol
и ещё вывести эти слова на страницу поиска wink

Каков вопрос - таков и ответ. Просто помните об этом.

bratoz
1

154 | 142

bratoz - 1 сентября 2011 14:57 - Юзер

Спасибо за очень информативный ответ.
По поводу fackin searh die die die, отображается просто белая старница, ну да ладно пусть пока будет так.

Хак из шапки решил в данный момент всю мою проблему, т.к. на новый сервер денег пока нету...
Но появилось много других проблем.
1. Всё таки очистка через админку не работает и кеша накопилось уже на 800 мб.
2. код trustlinkа не находит на сайте из за кеша 100%.

Кто мог бы допилить этот хак до ума?

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 1 сентября 2011 15:02 - Админ

Оставляйте заявку в стол заказов, может и возьмётся кто. А вообще конечно странно, что ТАКОЙ сервак не держит ДЛЕ с впринципе небольшой нагрузкой.

Каков вопрос - таков и ответ. Просто помните об этом.

nowheremany
192

1659 | 1292

nowheremany - 1 сентября 2011 21:02 - Эксперт

Отключите нахер этот хак и отключите похожие новости. и будет счастье

Благодарность принимаю тут Связь

bratoz
1

154 | 142

bratoz - 1 сентября 2011 15:09 - Юзер

ПафНутиЙ,
А может быть это из-за того что шаб не много не доработан или кривой? Или что-то лишнее есть(скрипты всякие).

nowheremany
192

1659 | 1292

nowheremany - 2 сентября 2011 14:03 - Эксперт

Шаблон и ява скрипты это клиентская часть. У вас же страдает серверная.

Хотя следует и вэтом направлении посмотрь, но по идее хостер должен лог покказать на какой странице или файле нагрузка идёт

Благодарность принимаю тут Связь

bratoz
1

154 | 142

bratoz - 2 сентября 2011 13:59 - Юзер

Хак отключил, похожие новости позже отключу, посмотрим сейчас на нагрузку.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы