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

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Подскажите как правильно использовать Opcache с Joomla 3?

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

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

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
OPCache работает на уровне интерпретатора, то есть это не программное кэширование, и поэтому оно не настраивается в CMS.
*

Chigolberi

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

dmitry_stas

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

Chigolberi

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

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
там и сейчас могут быть еще варианты. зависит от того, что установлено в ОС. но обычно кроме Файл ничего нет.

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

Chigolberi

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

dmitry_stas

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

Chigolberi

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

dmitry_stas

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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
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

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

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

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Цитировать
Буду обновлять сервер до Debian 8

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

Chigolberi

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

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

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

Chigolberi

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

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

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

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Не только PHP, там много чего ещё подтянется, например обновится nginx.
Nginx и в Dotdeb есть. Хотя хозяин -- барин, конечно. Но я бы подождал девятку.
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Подскажите для opcache надо производить настройки как для memcache что то вроде
Спойлер
[свернуть]
или opcache будет работать просто включив кэширование в админке.

Так же интересует вопрос с сессиями
Спойлер
[свернуть]
 
Или просто можно включить opcache в панели хостинга и в админ панели включить стандартное кэширование и все будет работать.

*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Opcache нужно настраивать в зависимости от ситуации и оборудования. Opcache не имеет отношения к механизму кеширования Joomla.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
собственно, как @wishlight и сказал. вы путаете изначально их. opcache к кешированию сайта (html) не имеет никакого отношения. он кеширует php, хранит уже скомпилированный в байт код, чтобы интерпретатор каждый раз не тратил время на компиляцию в опкоды. https://ru.wikipedia.org/wiki/Акселератор_PHP
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
До этого использовал memcache но на php 7 он не работает. Так как админка постоянно выдает сообщение о прекращении поддержки решил перейти с 5,6 на 7-ю версию php.
В php 7 есть memcached, если использовать memcached и Opcache то memcached будет кэшировать сайт а Opcache php

*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Используйте redis или apcu и у вас будем гораздо меньше ошибок.
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Вот мои настройки php. Использую Memcached но при этом увеличился ответ сервера.
« Последнее редактирование: 21.10.2017, 10:18:43 от Stasweb »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
memcached разве есть stable для php7? читал, что его вроде не рекомендуют использовать на php7, глючит постоянно
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
глючит постоянно

Используйте redis или apcu и у вас будем гораздо меньше ошибок.

Навключали всякого, вот и увеличился. Потом вообще nic за нагрузку отрубит.

Я бы отключил лишние драверы баз данных и кешеры. Оставить apcu и mysqli. Можно включить opcache, если там валидация кэша нормальная прописана.
« Последнее редактирование: 21.10.2017, 10:31:32 от wishlight »
*

Stasweb

  • Завсегдатай
  • 1492
  • 24 / 0
Цитировать
Навключали всякого, вот и увеличился.
Эти настройки были включены.
Отключил лишние но скорость не увеличилась
*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
И продолжили кэшировать в memcached? Ok

Да и не все что надо отключили/включили

pgsql вам зачем? Кэшируте уже в редис, если он у них рабочий, если нет то в apcu. xmlrpc иногда нужен. opcache тоже.

ioncube если уверены что у вас нет закодированных им расширений можно оставить отключенным.

Еще у nic.ru есть лимит памяти и количество передаваемых переменных.
« Последнее редактирование: 23.10.2017, 08:48:56 от wishlight »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Что хранится в таблице overrider Joomla 3?

Автор web1

Ответов: 1
Просмотров: 65
Последний ответ 27.03.2024, 19:14:58
от web1
reCAPTCHA V2 Google - Для Joomla 3

Автор Alex GOOD

Ответов: 35
Просмотров: 8258
Последний ответ 10.01.2024, 21:41:38
от Vastriet
Joomla 3.10.12 и MySQL 8

Автор designer71

Ответов: 0
Просмотров: 371
Последний ответ 19.10.2023, 11:25:18
от designer71
Почему Joomla не поддерживает формат webp?

Автор Sensession

Ответов: 74
Просмотров: 10499
Последний ответ 03.10.2023, 19:44:42
от fsv
erid в Joomla

Автор newalex

Ответов: 0
Просмотров: 305
Последний ответ 25.09.2023, 18:45:34
от newalex