Как правильно использовать Opcache с Joomla 3?

0 Пользователей и 1 Гость просматривают эту тему.
  • 16 Ответов
  • 285 Просмотров
*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
Подскажите как правильно использовать Opcache с Joomla 3?

В админке Общие настройки\Настройки системы\Обработчик кэширования, там должен определятся Opcache, или он независимо от Joomla работает?

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
OPCache работает на уровне интерпретатора, то есть это не программное кэширование, и поэтому оно не настраивается в CMS.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
OPCache работает на уровне интерпретатора, то есть это не программное кэширование, и поэтому оно не настраивается в CMS.
Спасибо, теперь понятно.
Что тогда в админке Общие настройки\Настройки системы\Обработчик кэширования, поставить "Файл"?
« Последнее редактирование: 06.05.2017, 17:17:42 от Chigolberi »

*

dmitry_stas

  • Профи
  • ********
  • 9666
  • 930
а у вас там еще что-то есть?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
а у вас там еще что-то есть?
Ступил, раньше просто APC был, он выбирался как альтэрнативный кэш в админке.
Спойлер
[свернуть]

При использовании Opcache, может вообще кэширование в админке отключить, как более правильно сделать?
« Последнее редактирование: 06.05.2017, 17:27:47 от Chigolberi »

*

dmitry_stas

  • Профи
  • ********
  • 9666
  • 930
там и сейчас могут быть еще варианты. зависит от того, что установлено в ОС. но обычно кроме Файл ничего нет.

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

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
Буду обновлять сервер до Debian 8, на нём включать планирую Opcache. Сайт Joomla+Cobalt, больше ничего нет. Сервер 4 GB RAM, 1 CPU core, 25 GB SSD.
На выходи нужно просто быстрая работа\отклик сайта.
« Последнее редактирование: 06.05.2017, 17:51:54 от Chigolberi »

*

dmitry_stas

  • Профи
  • ********
  • 9666
  • 930
тупик :) смотрите, Opcache кеширует компилированный код php (саму программу), чтобы интерпретатору не нужно было каждый раз делать из текстового файла бинарный код. А Жумла кеширует результаты выполнения php-кода, т.е. грубо говоря то, как программа отработала, и что вывела. таким образом использование (или неиспользование) Opcache вообще никак не влияет на принятие решения, нужно ли включать кеширование в Joomla.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
Что то я вообще запутался, так как мне быть? Оба кэша включать?

*

dmitry_stas

  • Профи
  • ********
  • 9666
  • 930
понятия не имею :) вы так и не сказали ничего, по чему можно было бы определить, нужен ли вам кеш Joomla. с ним то при любом раскладе будет быстрее, однако может быть проблема с динамическим содержимым на страницах. с Opcache проще - как правило нет ситуаций, когда его нужно отключать.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

capricorn

  • Практически профи
  • *******
  • 1638
  • 106
Opcache это замена APC для версий php 5.5+. APC работает с php 5.4-. Opcache уже встроен в php.
https://www.a2hosting.com/kb/installable-applications/optimization-and-configuration/joomla2/using-apc-or-opcache-with-joomla
У вас должно быть 2 варианта - file или memcached, если последний установлен. Пробуйте разные варианты.

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
понятия не имею :) вы так и не сказали ничего, по чему можно было бы определить, нужен ли вам кеш Joomla. с ним то при любом раскладе будет быстрее, однако может быть проблема с динамическим содержимым на страницах. с Opcache проще - как правило нет ситуаций, когда его нужно отключать.
Динамичного контента нет, материалы добавляются ежедневно примерно по 3-7, на данный момент их уже почти 6000.

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Цитировать
Буду обновлять сервер до Debian 8

Потерпите несколько месяцев -- Debian 9 уже грядёт.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
Потерпите несколько месяцев -- Debian 9 уже грядёт.
Сейчас стоит Debian 7, там PHP максимум 5.4, чтобы обновить PHP нужно Debian обновить до 8, там PHP из коробки уже 5.6. В принципе можно подождать.
Debian 8 будет чистая установка (в моём случае обновится не получится), а с Debian 8 на Debian 9 уже можно без проблем обновится без потери данных.

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Ну если обнова только ради PHP планируется, можете ограничиться репозиторием Dotdeb:
https://www.dotdeb.org/
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Chigolberi

  • Завсегдатай
  • *****
  • 402
  • 12
Ну если обнова только ради PHP планируется, можете ограничиться репозиторием Dotdeb:
https://www.dotdeb.org/

Не только PHP, там много чего ещё подтянется, например обновится nginx.

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Не только PHP, там много чего ещё подтянется, например обновится nginx.
Nginx и в Dotdeb есть. Хотя хозяин -- барин, конечно. Но я бы подождал девятку.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг