Page 1 of 2
Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 9:52 am
by aleda
Здравствуйте.
CentOS 6, 2 ядра по 2.4 GHz, 2Gb RAM (можно увеличить).
Винт обычный, 20Гб - можно увеличить.
Какую систему кеширования рекомендуете использовать для CMS Битрикс, Joomla 2/3 и Prestashop 1.6?
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 10:02 am
by imperio
День добрый.
По поводу отдельных CMS не могу сказать. А вообще рекомендовал бы nginx как proxy, но думаю он у вас и так включен и Zend Opcache (php кешер)
Впринципе этого должно хватать.
Про memcache + apc писал ранее.
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 10:46 am
by aleda
imperio wrote:Zend Opcache (php кешер)
Окей, а как установить наиболее корректно, какую версию использовать?
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 11:02 am
by imperio
На самом деле нет ничего сложного в установке данного расширения
Code: Select all
yum install php-pear
yum --enablerepo=remi install php-devel gcc
wget http://pecl.php.net/get/zendopcache-7.0.4.tgz
pecl install zendopcache-7.0.4.tgz
echo "zend_extension=/usr/lib64/php/modules/opcache.so" > /etc/php.d/opcache.ini
/etc/init.d/httpd restart
Вот оптимальные настройки
Code: Select all
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
Проверить
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 1:20 pm
by imperio
Ещё есть кешеры XCache и eAccelerator
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 8:42 pm
by skurudo
imperio wrote:Ещё есть кешеры XCache и eAccelerator
eAccelerator уже мало где можно встретить, устарел.
Xcache / APC для opt-cache.
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 8:44 pm
by skurudo
aleda wrote:Какую систему кеширования рекомендуете использовать для CMS Битрикс, Joomla 2/3 и Prestashop 1.6?
В случае с битриксом нужно будет повозиться с оптимизацией практически всего. Паразитически жручее оно, не смотря на заверения разработчиков. Я бы за XCache голосовал есичо, стабильно и без боли.
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 8:47 pm
by imperio
Всё же APC я бы не рекомендовал. У нас было не мало случаев когда пользователи жаловались на ошибку 500
После этого расширение мы убрали из установщика, к тому же сами разработчики php прекратили поддержку уже давно.
Re: Какую систему кеширования рекомендуете
Posted: Thu Mar 12, 2015 9:01 pm
by skurudo
imperio wrote:Всё же APC я бы не рекомендовал. У нас было не мало случаев когда пользователи жаловались на ошибку 500. После этого расширение мы убрали из установщика, к тому же сами разработчики php прекратили поддержку уже давно.
К сожалению, для php-cgi (ежели собирать версии 5.2 и 5.3 из исходников) другой вариант подходит слабо
Re: Какую систему кеширования рекомендуете
Posted: Fri Jun 12, 2015 9:45 pm
by emva
Используйте fastcgi +opcache + мемкэш
У меня битрикс на этой связке летает
Правда все это под директадмином - как тут ставить через панель - без понятия. Скорее всего никак. Только руками.