Ускоряем XenForo: включаем кэширование

Какой конфиг для Eaccelerator ?
 
X15Team, акселератор не нужно настраивать, он кэширует байткод, а не данные.
Для кэша данных используй memcached.
 
Malezha, OPCache очень хорошо себя показывает. Накатил с php 5.4, доволен как слон.
 
Если сервер у кого позволит Redis, то для кеша очень советую его использовать: https://xenforo.info/resources/zend-redis-cache.2891/ - на больших форумах выигрыш в производительности будет особенно заметен. На маленькие лучше и не ставить, работающий Redis будет большее влияние на работу сервера оказывать чем выигрыш в производительности.
 
Exile, любой кэш сервер будет тормозить форум, если посещаловка не большая. На хабре об этом говорит и доказывали.

В целом да, вы правы, кэшер нужен на проекта от "более менее загружен".
 
Если низкая скорость интернет соединения, то помогает!
 
Если низкая скорость интернет соединения, то помогает!
Каким образом кеширование на стороне сервера соотносится с низкой скоростью интернет-соединения пользователя? :facepalm:
 
Не подскажите код (что вы в конфиге выставляли / прописывали) для запуска OPCache?
Стандартные рекомендации от разработчиков вполне юзабельны, далее нужно смотреть от потребности.
 
Ставлю выдает
Код:
An exception occurred: unserialize() expects parameter 1 to be string, array given in /var/www/data/www/сайт/library/XenForo/Model/DataRegistry.php on line 117

[LIST=1]
[*]XenForo_Application::handlePhpError()
[*]unserialize() in XenForo/Model/DataRegistry.php at line 117
[*]XenForo_Model_DataRegistry->getMulti() in XenForo/Dependencies/Abstract.php at line 147
[*]XenForo_Dependencies_Abstract->preLoadData() in XenForo/FrontController.php at line 127
[*]XenForo_FrontController->run() in /var/www/data/www/сайт/index.php at line 13
[/LIST]
 
Последнее редактирование модератором:
В целом да, вы правы, кэшер нужен на проекта от "более менее загружен".

Извините за нубский вопрос, какая посещаемость должна быть чтобы проект считался более менее загруженным? 20 человек одновременно в онлайне это как будет, мало или средне?
 
Последнее редактирование:
Как настроить Redis, или еще что то, включаю Memcache выдает
An exception occurred: MemcachePool::get(): Server localhost (tcp 11211, udp 0) failed with: Connection refused (111) in /var/www/сайт./library/Zend/Cache/Backend/Memcached.php on line 180

  1. XenForo_Application::handlePhpError()
  2. MemcachePool->get() in Zend/Cache/Backend/Memcached.php at line 180
  3. Zend_Cache_Backend_Memcached->load() in Zend/Cache/Core.php at line 303
  4. Zend_Cache_Core->load() in XenForo/Model/DataRegistry.php at line 87
  5. XenForo_Model_DataRegistry->getMulti() in XenForo/Dependencies/Abstract.php at line 147
  6. XenForo_Dependencies_Abstract->preLoadData() in XenForo/FrontController.php at line 127
  7. XenForo_FrontController->run() in /var/www/сайт/index.php at line 13
 
Последнее редактирование:
Ребята, привет)
Что-то я не догоняю, установил XCache на сервер, добавил в /library/config.php код, второй кусок кода от XCache не понял в какой файл config.php добавлять. Разжуйте пожалуйста этот пункт?

Или это все и добавляется в один файл конфига, /library/config.php?
 
Так и пробовал но тогда не знаю причины белого экрана страницы, после добавления кода XCache у меня форум прекращает работать, белая страница в браузере.
Не знаю почему так(
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу