Хостинг |  |
|
|
Сервера |  |
|
|
Партнерам |  |
|
|
Прочее |  |
|
|
Запуск нового хостинга.
Уважаемые наши клиенты, хочу сделать небольшой анонс по запуску нового ...
Новые IP для NS доменов
Был поставлен и запущен отдельный DNS сервер.Ранее все находилось и за ...
Обновление ПО на двух серверах
Уважаемые клиенты нашего хостинга, мы произвели обновление и модерниза ...
Даешь VPS
Уважаемые дамы и господа, объявляем открытие акции Даешь VPS!В течении ...
Прогон по социальным закладкам
Администрация хостинга 100mbps.ru поздравляет всех доблестных мужчин с ...
Реселлинг за пол цены
Как и обещали, мы взяли еще один более мощный сервер.В первую очередь ...
|
 |
Попробуем разобрать что же у нас может вызывать нагрузку сайта на хостинге. По роду свое деятельности очень часто сталкиваюсь с тем, что клиенты возмущаются по поводу создаваемой нагрузки, обвиняя во всем либо хостинг, либо администраторов в каких то злых намерениях. Мало кому приходит в голову посмотреть сразу корень проблемы, ну или погуглить на крайний случай. Именно по этому разберем несколько факторов, которые в наше время имеют все возможности на создание высокой нагрузки вашим сайтом.
1. CMS, которые для генерации одной страницы используют большой цикл проводимых операций. Обычно это CMS, у которых сложная структура страниц/категорий/пользователей/шаблонов, и для генерации каждой страницы требуется выборка большого количества данных из базы. К таковым можно смело причислить CMS Битрикс и CMS Typo3, остальные потребляют куда меньше ресурсов, на те же операции.
2. Не грамотное обращение запросов к MySQL Чаше всего этой проблемой страдают самописные системы или CMS, на которые по навешали модулей владельцы сайтов. Я знаю два вида таких обращений. Первый, это когда на открытие страницы с каталогом из 10 сайтов требуется не один запрос, а все 10, по запросу на каждый сайт из каталога. Второй, это когда программисты просто не ставят закрытие сессии после обращения к MySQL, открыло 50 человек страницу с одним запросом. и висят эти запросы постоянно в БД, постепенно накапливаясь и создавая в итоге совсем не маленькую нагрузку.
3. Не оптимизированные скрипты Тут тоже стоит обратить особое внимание на пару моментов. В первом случае исполнение скрипта проводит очень много функций, таких как не оптимальные методы расчёта, лишние циклы, обработка данных, которые не будут выводиться пользователю, ведение логов, которые никто не будет читать и т.д. Во втором случае, более тяжелом исполнение скрипта проходит с ошибками и способно создать error логи размером до 2 гигабайт за несколько минут использования. Т.е. скрипт работает, даже что то получается, но создаваемая нагрузка получается просто огромной.
4. Поисковые роботы Роботов сейчас довольно много, и одновременное нашествие сразу даже трёх может вызвать высокую нагрузку на сайт пользователя. Впрочем, при не оптимизированных скриптах достаточно и одного робота. Запрашивая по очереди или одновременно каждую страницу сайта во время обновления своей поисковой базы они способны поставить вас в очень затруднительное положение.
5. Средства монетизации Давно не секрет, что с сайта можно извлекать прибыль (монетизировать) путем размещения платных ссылок, статей, банеров и т.д. Человеческая алчность очень часто не имеет предела, и увидев что один из способ начал приносить владельцу сайта прибыль, он стремиться подключить все возможные остальные варианты. Теперь давайте прикинем один простой пример на основании размещения ссылок 3 известных бирж. Все мы знаем что биржи используют роботов для проверки наличия размещенных ссылок, а ведь эффект точно такой же как и с поисковыми системами. Дополнительная нагрузка на лицо. Я уже молчу о тизерных и баннерных сетях, где кеширования вообще нет, что увеличивает время выдачи и генерации страницы, соответственно увеличивая и нагрузку.
6. Кеширование Если на вашем сайте нет кеширования, то запросы будут выполнятся при каждом обращении к странице, что естественно служит еще одним моментом увеличения нагрузки. При включенном кешировании, запросы создаются только один раз, при повторном обращении выдается страница из кеша не создавая дополнительных запросов.
7. Высокая посещаемость В конце концов, у сайта может быть просто высокая посещаемость. Тогда высокая нагрузка не является чем-то лишним и поправимым, а становится неотъемлемым свойством сайта. Просто Ваш ресурс вырос и стал популярным, поздравляем. |
теги: Хелпер по хостингу, сайта, которые, нагрузку, очень, страницы, просто, время, запросы, нагрузки, ссылок, генерации, нагрузка, может, данных, требуется, кеширования, используют, обращении, много, скрипта
Уважаемые клиенты нашего хостинга, хотим поделиться приятной новостью. Наконец закончена и введена в эксплуатацию новая фишка. Теперь вы можете видеть в панели биллинга нагрузку, создаваемую вашими аккаунтами. Конечно система запущена пока в ее начальном виде, и мы не сможем вам дать полную информацию, о том какой из процессов у вас вызывает большие нагрузки, думаю это будет реализовано тоже, но значительно позднее. Что мы на данный момент имеем:1. Лимит нагрузки для всех тарифов теперь одинаковый - 1.0%CPU (Это означает, что тем, кто сидел на больших тарифах из-за нагрузки теперь в них нет необходимости)2. Автоматическое оповещение (Владелец аккаунта будет автоматически оповещен по почте оп превышении лимита нагрузки на сервер)3. Автоматическое отключение аккаунта (На вторые сутки после оповещения, если нагрузка будет по прежнему превышать допустимую, аккаунт клиента будет заблокирован)4. Автоматическое экстренное отключение аккаунта (Если аккаунт клиента очень превышает крайний предел нагрузки на сервер, то последует моментальная блокировка с отсылкой уведомления)Как это работает на примере:1. Список своих аккаунтов и их нагрузку можно увидеть в панели биллинга. 2. Услуга увеличения лимита нагрузки на сервер распространяется на каждый аккаунт отдельно. (просмотреть все заказанные лимиты можно так: Заказанные услуги > Увеличение допустимой нагрузки на сервер)3. Продление и изменение происходит в обычном режиме (точно так же, как и с услугами хостинга)4. Лимит нагрузки суммируется с существующим согласно тарифу. (если вы заказали допустим +2.5% , то вашим лимитом будет 3.0%CPU)5. Обновление данных о нагрузке на сервер происходит раз в сутки (это означает, что вы не сможете контролировать нагрузку в режиме он-лайн, а будете видеть только среднюю за сутки. ) +0.5% - 0.50$/мес +1.0% - 1.00$/мес +1.5% - 1.50$/мес +2.0% - 2.00$/мес +2.5% - 2.50$/мес +3.0% - 3.00$/мес +3.5% - 3.50$/мес +4.0% - 4.00$/мес +4.5% - 4.50$/мес +5.0% - 5.00$/мес +6.0% - 10.00$/мес +7.0% - 15.00$/мес +8.0% - 25.00$/мес +9.0% - 35.00$/мес +10.0% - 50.00$/мес
Обсуждение на форуме |
теги: Новости Хостинга, нагрузки, будет, аккаунта, Автоматическое, клиента, теперь, отключение, сервер, аккаунт, оповещен, автоматически, почте, превышении, сидел, лимита, больших, Владелец, тарифах, необходимости, 05CPU
|