Aksakal81 0 Опубликовано: 12 июля 2010 Рассказать Опубликовано: 12 июля 2010 Здравствуйте! Нужно как-то сделать чтоб сайт не грузился от большого посещения. К примеру, прорывает новость на Яндексе и он свыше ста человек на сайте когда пишет ошибка подключения базы данных. Сайт Аксакал. Цитата Ссылка на сообщение Поделиться на других сайтах
acelote 3 Опубликовано: 12 июля 2010 Рассказать Опубликовано: 12 июля 2010 так это не движок виноват. это к хостеру надо предъявлять претензии. Цитата Ссылка на сообщение Поделиться на других сайтах
Aksakal81 0 Опубликовано: 13 июля 2010 Рассказать Опубликовано: 13 июля 2010 Автор Вот что они ответили, В данном случае рекомендуется произвести оптимизацию кода скриптов сайта с целью снижения количества производимых ими подключений к базе данных, а так же произведение корректного закрытия "использованных" подключений. Не лишним так же будет настроить систему кэширования страниц, если её ещё нет. По данному вопросу следует обратиться к разработчику сайта. Увеличить лимит подключений так же можно, но это более чем вероятно негативно скажется на качестве работы всего сервера, что повлечет за собой замедление работы сайта, либо приведет к периодическому полному зависанию сервера. Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 13 июля 2010 Рассказать Опубликовано: 13 июля 2010 Ну... в движке есть стата стандартная. У себя в моде сделал расширенный вариант (для админки и сайта), но пока никак чего-то руки не доходят в паблике скрипт обновить. В стате вывел кучу данных: запросы, ОЗУ сервера, время выполнения скрипта, загрузки страницы и т.д. ... Можно просто глянуть всё это и сделать вывод: хостер тупит или скрипт нафигачили всякой чушней, что его выбивает Стандартная (урезанная) стата включается так: В файле индекс.пхп ищем в конце GzipOut();, ставим GzipOut(1);, далее нужно раскомментиравть строчки этой функции в файле /engine/modules/gzip.php В принципе на первых порах должно хватать, чтоб понять в чем дело. Цитата Ссылка на сообщение Поделиться на других сайтах
Aksakal81 0 Опубликовано: 13 июля 2010 Рассказать Опубликовано: 13 июля 2010 Автор zgr, скрипт нафигачили всякой чушней, что его выбивает Я думаю это более правильное... В файле индекс.пхп ищем в конце GzipOut();, ставим GzipOut(1);, далее нужно раскомментиравть строчки этой функции в файле /engine/modules/gzip.php а что это даст? сам сайт тормозит в последнее время, рылся везде не помогает, сам не профессионал в этом, если кто готов помочь исправить всё, суть сайта чтоб было меньше нагрузки так как это новостной ресурс Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 14 июля 2010 Рассказать Опубликовано: 14 июля 2010 а что это даст? сам сайт тормозит в последнее время, рылся везде не помогает, сам не профессионал в этом, если кто готов помочь исправить всё, суть сайта чтоб было меньше нагрузки так как это новостной ресурс Ровным счетом - ничего не даст показ статы, но, видя проблемные места, можно найти и устранить причины. Например, если требуется под сайт много ОЗУ, а вам его не хватает - либо мод дырявый поставили, либо где-то утечки... (картинок много больших или чего-то еще...). Если много запросов в БД, более 30-40, то скорее всего нет кеша под ваши блоки (новости и прочее)... Ну и т.д. Если сайт уже очень давно в сети и часто обновляется, попробуйте БД оптимизировать в пхпмайадмин - не сильно, но иногда помогает. Могу в свои блоки кнопочку добавить "оптимизировать БД, если есть такая необходимость" по заказу - вряд ли поможет, но чуток облегчит автоматом жизнь. Также у себя кеш в админке подчистите. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.