Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Большая нагрузка на сервер в DLE 9.3

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


     31.08.2011    нагрузка, оптимизация DLE    Все вопросы » Общие вопросы    5604

вопрос
Вчера хостер написал плохую новость. Мой сайт превышает нагрузку на сервер в 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
Эксперт

nowheremany - 31 августа 2011 15:31 -

Сайт то какой

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

bratoz
Юзер

bratoz - 31 августа 2011 22:24 -

Забыл.
videotuts.ru

SlimYalta
Юзер

SlimYalta - 31 августа 2011 18:17 -

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

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

bratoz
Юзер

bratoz - 31 августа 2011 22:25 -

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

F1ST
Юзер

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

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

nowheremany
Эксперт

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

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

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

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

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

bratoz
Юзер

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

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

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

nowheremany
Эксперт

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

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

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


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

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

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

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

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

ПафНутиЙ
Админ

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

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

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

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

bratoz
Юзер

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

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

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

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

ПафНутиЙ
Админ

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

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

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

nowheremany
Эксперт

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

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

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

bratoz
Юзер

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

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

nowheremany
Эксперт

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

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

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

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

bratoz
Юзер

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

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

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

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

наверх