Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Ускорение и оптимизация работы VPS. Общие рекомендации.

Хостинг УкраинаFAQВыделенные сервера и VPS Ускорение и оптимизация работы VPS. Общие рекомендации.
Первая часть инструкции относится к оптимизации работы сайта и находится в статье "Оптимизация работы сайта".

Оптимизация работы ПО сервера.

К этому пункту относится не только тонкая настройка ПО идущего в стандартной установке (веб-сервер Apache, MySQL, PHP), но и доустановка разного рода акселераторов и изменение конфигурации ПО. Самые популярные варианты:

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

  • Установка nginx - ставится перед апачем и берёт на себя обработку статических файлов снижая нагрузку на сервер и увеличивая скорость отдачи для статических файлов.

  • Установка акселератора PHP (APC, eaccelerator, Xcache и пр. ) - после установки этот сервис кеширует заранее скомпилированный байт-код, тем самым ускоряя выполнение php-скриптов и снижая общую нагрузку на сервер.

  • Установка memcache - он позволяет кешировать данные не на диске, но в оперативной памяти сервера. Что именно и как кешировать - зависит от скриптов сайта. Обычно настраивают кеширование наиболее частых MySQL-запросов, промежуточных результатов выполнения PHP-скриптов, иногда - заранее созданных страниц. Его использование полезно тем, что за счёт использования очень быстрой оперативной памяти данные пишутся/отдаются практически мгновенно.

  • Переключение PHP в режим FastCGI или использование PHP-FPM - это заметно снижает нагрузку на сервер и позволяет работать ему более стабильно.

  • Установка модуля PageSpeed - этот модуль от разработчиков Google не столько снижает нагрузку на сервер, сколько оптимизируют данные, отдаваемые посетителям сайта, тем самым ускоряя его работу. Однако настройка этого модуля требует особой внимательности в используемых правилах, т. к. неверное конфигурирование может привести к различным ошибкам.

 

Ещё один вариант, который специально вынесен отдельно - полный отказ от использования веб-сервера Apache (медленный, “тяжёлый” в плане ресурсопотребления). Вместо него используется связка nginx+PHP-FPM. Это очень быстро, экономично, но требует достаточно серьёзных навыков для грамотной настройки такого решения.

Увеличение мощности сервера.

И последний способ решения вопроса - увеличение мощности сервера.

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

 

В отличие от предыдущих способов, которые требуют один раз выполнить работы по оптимизации (за деньги или собственными силами) и на долгое время “забыть” о проблеме, покупка более мощного сервера - это даже не решение проблемы, а самообман. Устранение симптомов, но не лечение болезни. Рано или поздно посещаемость сайта подрастёт, контента станет больше и опять придётся тратить ещё больше денег на новый, ещё более быстрый сервер. Выполнение же действий по оптимизации позволит не только сократить затраты (даже если придётся оплатить услуги специалистов по оптимизации), но и добиться лучшей работы сайта, чем в случае с простым наращиванием мощностей сервера.


Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...