Легкий способ увеличить скорость сайта
OPCache появился в 2013 году и с того момента стал оптимальным и рекомендуемым разработчиками PHP решением для кэширования опкодов. В классическом варианте алгоритм отдачи контента состоит из обращения к файлу, последующего открытия файла для чтения, после чего происходит компиляция и в конечном итоге отдача контента клиенту.
При включении OPCache компиляцию из процесса можно исключить (кроме первичного обращения к файлу), это позволит увеличить быстродействие кода, т.к. при обработке любого скрипта компиляция является наиболее ресурсозатратным процессом.
Сегодня развитие расширения PHP OPCache производится только в пределах версии PHP 7.
Помимо обеспечения экономии ресурсов сервера и сокращения времени загрузки страниц сайта, включение OPCache дает ряд других значимых преимуществ:
В ходе проведения исследования мы установили, что на среднестатистическом сайте использование OPCache улучшает скорость загрузки в несколько раз, при этом количество используемой памяти сокращается в 2-4 раза. Таким образом, простое включение расширения OPCache наглядно демонстрирует увеличение производительности на популярных CMS.
Ниже представлен сайт клиента, который длительное время не мог решить проблему с оптимизацией конфигурации своей системы.
Рассмотрим, какие показатели были у него до включения OPCache Битрикс.
Благодаря несложной инструкции включения расширения zend OPCache PHP, владельцу сайта удалось повысить оценку конфигурации системы и увеличить среднее время отклика в 6 раз. Еще один рекомендуемый инструмент улучшения производительности для владельцев проектов на Bitrix.
Рассмотрим, как включенный OPCache влияет на производительность umi cms.
В первом случае OPCache отключен и система показывает среднюю производительность.
После включения OPCache производительность системы увеличилась почти вдвое.
Установка и настройка OPCache не требует особых технических знаний.
На тарифах "стандартного виртуального хостинга" для включения OPCache перейдите в раздел «Настройка сайта» в панели управления, и во вкладке «Общие» выберите «Apache 2.2 + PHP 7.1 opcache».
Важно: Перед выбором обязательно убедитесь в том, что ваш сайт совместим с этой версией PHP.
На тарифах "реактивного хостинга" OPCache включен начиная с версии PHP 5.5.
Подробнее: https://help.sweb.ru/entry/868/
Еще на эту тему: