Drupal: Drupal 6 поддерживает APC? - PullRequest
0 голосов
/ 30 декабря 2010

Поддерживает ли Drupal 6 APC?

Причина, по которой я спрашиваю, состоит в том, что я изменил веб-сервер с Apache на Lighttpd, и индикатор выполнения PECL больше не поддерживается.

Вместо этого мне сказали установить APC, поэтому мне было интересно:

  1. поддерживает ли Drupal ACP?
  2. если да, нужно ли устанавливать дополнительные модули?

спасибо

Ответы [ 3 ]

2 голосов
/ 30 декабря 2010

APC - это кэш кода операции - все сценарии PHP на сервере автоматически получают от него выгоду.

Параметр apc.rfc1867 ACP позволяет динамически обновлять процесс загрузки, поэтому APC предлагается заменить панель загрузки PECL. Drupal будет автоматически использовать его, если он присутствует.

APC также можно использовать через модуль CacheRouter для хранения кэша контента, блоков и т. Д. В Drupal, но это ни в коем случае не требуется (или даже не используется).

0 голосов
/ 08 декабря 2018

В файле apc.ini или php.ini для установки Drupal добавьте следующие строки:

apc.ttl=604800
apc.user_ttl=3600
apc.shm_size=256M
apc.include_once_override=1
auto_globals_jit=Off
apc.num_files_hint = 2048

apc.stat_ctime = 0
apc.file_update_protection = 2
apc.stat = 0

Эти параметры устанавливают выделение APC 256 МБ для механизма кэширования PHP.Отрегулируйте при необходимости более низкие / более высокие значения и просмотрите переменные времени кэширования.

Перейдите на: /usr/share/pear/apc.php на веб-сервере и скопируйте файл apc.php в корневую папку.Затем откройте страницу в веб-браузере по адресу https://example.com/apc.php.

. Администраторы Drupal могут получить доступ к аналитической информации о количестве кэшированных файлов / запросов к кешу, количестве свободной памяти и общем объеме выделенной оперативной памяти для APC.

0 голосов
/ 30 декабря 2010

Я не могу сказать, поддерживает ли Drupal APC, потому что все наоборот - APC поддерживает PHP, который поддерживает Drupal. Но я видел, как APC использовался с Drupal на нескольких сайтах с хорошими результатами.

...