Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Нагрузка на CPU и как от нее избавится?
- Aleksej
- Не в сети
- Модератор
Marysia пишет: У меня точно такая же проблема. Я уже замучилась.
Суть проблемы, насколько могу судить даже просто по сообщениям данного топика - в том, что движок joomla, вкупе с рядом популярных расширений под него - излишне ресурсоемок для российских хостингов... сам не единожды сталкивался с этим обстоятельством. Если импорт из csv-файла - это просто финиш, серваки наши отечественные сразу ложатся просто.... и даже работа akeeba backup порой вызывает немалые проблемы, взгляните по ссылке.
Переходите на статический HTML, нафига вам Joomla.
С удивлением обнаружил, что даже предложение дополнительных (в счет "превышения лимитов") денег не интересует бравых ребятишек из таймвеба, скажем... на hostland.ru удалось найти вполне вменяемую поддержку, с которой и удалось, хвала аллаху, решить наконец этот архисложный технический вопрос.
И отключенные компоненты и модули могут превышать нагрузку? их удалить стоит или это не имеет значения.
Как правило - не имеет значения, выключенное расширение не потребляет ресурсов. Хотя, из иных соображений - если екстеншен не работает, его однозначно лучше деинсталлировать.
P.S. Если у кого есть иные мнения в контексте описанной проблемы и адекватности отечественных наших хостингов - все, я полагаю, будем рады здесь вас выслушать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
- Сообщений: 986
- Спасибо получено: 146
Marysia пишет: может жумла всегда имеет высокую нагрузку
Проверьте в общих настройках жумла, включено ли прогрессивное кэширование. И включите, если не включено. Средство некардинальное, но все же. Если не спасает, переходите на более высокий тариф на хостинге, в чем проблема то?
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Sergey84
- Автор темы
- Не в сети
- Живу я здесь
- Сообщений: 325
- Спасибо получено: 0
Видимо, вам тоже сей участи не избежать - более дорогой тариф или выделенный сервак.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
P.S. Выделенный сервер ты пока еще не потянешь, студенты денег затребуют, hubbitus в подполье уйдет.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Marysia
- Не в сети
- Завсегдатай
ну во-первых, я не понимаю откуда возникает нагрузка и причем скачками. Вот сегодня у меня ограничение 50 , а прыгнула до 57. ПРи таком раскладе можно и перейти. Но пару дней назад не 50 было, а 720...это на какой же тариф мне переходить?serge пишет: переходите на более высокий тариф на хостинге, в чем проблема то?
Вот я пытаюсь понять в чем дело, может для жумлы это обычное дело.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Marysia пишет: Вот я пытаюсь понять в чем дело, может для жумлы это обычное дело.
Ты ничего так не поймешь. Если действительно хочешь разобраться - заказывай аудит сайта кому-нибудь, диалог на форумах в этом плане еще никому не помогал.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Marysia
- Не в сети
- Завсегдатай
И еще вопрос, влияет ли отдаленность сервера территориальная (например, если хостинг находится в Америке или Китае) на скорость загрузки сайта? Я полагаю, что да, и тогда еще вопрос, связывая первую и последнюю мысль. Имеет ли смысл выбирать страну ближе и менее заполненный хостинг клиентами?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Marysia пишет: Если я правильно поняла , то величина нагрузки на сервер прямо пропорциональна количеству сайтов находящихся на одном сервере?
Да, но не всегда так однозначно.
Например, порой приходится употреблять фразу "сервер плохо сбалансирован"; это означает, что другой сервак, несущий примерно такое же количество сайтов - способен работать куда более стабильно. Тебя ведь интересует этот вопрос в контексте оптимизации работы твоего web-ресурса, так? Существует сервис , позволяющий определять количество сайтов на одном ip, но он мало что тебе даст.
Marysia пишет: И еще вопрос, влияет ли отдаленность сервера территориальная (например, если хостинг находится в Америке или Китае) на скорость загрузки сайта?
Влияет, ты можешь это видеть на примере вот этого самого сайта, территориально masterpro.ws расположен в Штатах. Чуть-чуть тормозят странички, это порой заметно. Неблизко все же. Бывает (правда, очень-очень редко, раз в год - полтора, не чаще), что имеют место некие глобальные проблемы коммуникаций, не зависящие от интернет-провайдера, где-то на уровень выше. В этом случае полчаса-час сайт может быть недоступен даже для всемогущего Яндекса; тем не менее, через какой-нибудь американский прокси можно зайти, такое бывало. И все же я безусловно предпочитаю американский хостинг - российским, это небо и земля.
Marysia пишет: Имеет ли смысл выбирать страну ближе и менее заполненный хостинг клиентами?
Пожалуй, имеет смысл выбирать умелый хостинг, хорошо себя зарекомендовавший. Также не стоит упускать из виду, что в плане SEO для нас оптимальными считаются российские ip-адреса... тем не менее, я все же рекомендовал бы некую золотую середину - европейский хостинг, это стандартный выбор.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Marysia
- Не в сети
- Завсегдатай
Хостеры предложили такой вариант: " Для поиска источника повышенной нагрузки вы можете использовать средства CMS, если они предоставляют подобный функционал, утилиты, доступные через SSH-доступ (например, top, htop, time, strace); либо перенести сайты в локальную среду разработки, которая позволит вам произвести необходимые тесты для выявления ресурсоемких компонентов.
С нашей стороны мы можем предоставить вам логи доступа к веб-серверу за прошедшие дни для анализа запросов к сайтам. Вы также можете включить логи доступа в разделе "Управление логами" панели управления, чтобы в дальнейшем логи автоматически сохранялись на вашем аккаунте."
Если я перенесу сайт на денвер я смогу протестировать его и понять какой компонент мне тут все портит?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Marysia пишет: Если я перенесу сайт на денвер я смогу протестировать его и понять какой компонент мне тут все портит?
Нет, не сможешь, если задаешь такие вопросы.
Логика, в общем, здесь несложна: отключаешь все расширения, запускаешь top (например), затем по-одному начинаешь включать екстеншены и смотришь, каким образом и на чем критично меняются показания.
Marysia пишет: ...утилиты, доступные через SSH-доступ (например, top, htop, time, strace);
но там у тебя нет ssh, я правильно понимаю? блин, вот это плохо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.