Jump to content

Выбор типа кеширования для VPS


Recommended Posts

Всем привет!

 

Не нашел однозначной информации по выбору типа кеширования для престы 1.6

 

Имеется сервер VPS процессор 2,8 Ггц - не менее 50 % и памяти 512МБ

 

включение файлового кеширования дает неплохой результат, но работает странно - иногда товары одной категории попадают в другую. Отключаешь файловый кеш и все становиться на свои места.

 

Какой из трех других видов кеширования разумно использовать на такой конфигурации?

 

Заранее благодарен за советы

Share this post


Link to post
Share on other sites

Memcache или APC

 

Про файловое лучше вообще забыть - оно изначально косячное.

про Memcache часто пишут что лучше использовать отдельный сервер...

Если всё на одном VPS, нормально будет работать?

Share this post


Link to post
Share on other sites

Что это за VPS где нельзя проц нагружать не более 50%?

 

Не в ту сторону заморачиваетесь, лучше обзаводитесь нормальным VPS, лучше с SSD диском, настройте связку nginx+php-fpm, возможно потестить еще с MariaDB или PerconaDB в качестве базы данных. Если этого будет мало, можно поставить модули Cache Manager или Page Cache.

Share this post


Link to post
Share on other sites

Уважаемый Kerm!

 

Я писал НЕ МЕНЕЕ 50% процессора.

VPS уже выбран клиентом - его пока устраивает такой тарифный план.

Установлен Apache + Ngingx.

Не хотелось бы менять просто менять железо, а хотелось бы его нормально настроить...

Дело в том, что этот же магазин на обычном хостинге "летает" в 2 раза быстрее. Понятно дело, что там уже всё настроено.

 

Но ведь, подобным образом настроенный VPS должен быть быстрее...

 

Если включение файлового кэша дает хороший результат, неужели memcached или xcache себя не оправдают?

 

Cache Manager - 200 евро - многовато...

 

А что по поводу MariaDB или PerconaDB в качестве базы данных? В чем преимущество?

Edited by ggyyvv (see edit history)

Share this post


Link to post
Share on other sites

На шаред хостинге ресурсы общие и как правило конфигурация сервера на много мощнее чем Ваш VPS, только в шареде все упирается там в лимиты и в "час пик" будет сайт тормозить или отваливаться, если много аккаунтов заведено, а их как правило на шареде много заведено. Php кеш ощутимой производительности Вам не принесет. Ее принесет отказ от апача, ssd диск, увеличение оперативки, мощнее проц, модули кеширующие mysql запросы.

Edited by Kerm (see edit history)

Share this post


Link to post
Share on other sites

а оптимальные настройки под престу на данную конфигурацию можете посоветовать php.ini и my.cnf? с учетом оперативки 512 МБ

 

хотя бы по важным параметрам.

Share this post


Link to post
Share on other sites

  • 4 weeks later...

а оптимальные настройки под престу на данную конфигурацию можете посоветовать php.ini и my.cnf? с учетом оперативки 512 МБ

 

хотя бы по важным параметрам.

512 очень мало, хотя бы 2Гб, настраивать нужно nginx, apache снести

 

Php кеш ощутимой производительности Вам не принесет. Ее принесет отказ от апача, ssd диск, увеличение оперативки, мощнее проц, модули кеширующие mysql запросы.

Что за модули?

Share this post


Link to post
Share on other sites

В последней версии престашопа на вкладке производительность есть в выборе кеша параметр Mysql кеш, не тестировал его, не понятно на сколько хуже он отдельных модулей выше перечисленных.

Share this post


Link to post
Share on other sites

  • 1 month later...

Пробовал использовать Xcache.

При включении кеширования начинает неадекватно работать модуль "блок многоуровневой навигации".

По многим фильтрам товары неправильно фильтруются.

 

В чем может быть проблема? Кто-то сталкивался с этим?

Share this post


Link to post
Share on other sites

Пробовал.

 

Перестройка индексов не помогает.

ой сори, это же стандартный фильтр... он вообще иногда живет своей жизнью ,если чуть что от стандартных настроек уходит...

Share this post


Link to post
Share on other sites

ой сори, это же стандартный фильтр... он вообще иногда живет своей жизнью ,если чуть что от стандартных настроек уходит...

 

На форуме читал что разработчики давно не чего не делали с модулем blocklayered и сейчас у них нет времени с ним возиться, и в планах у них вообще переделать этот модуль с нуля, в общем этот модуль не совсем стабильный.

Share this post


Link to post
Share on other sites

На форуме читал что разработчики давно не чего не делали с модулем blocklayered и сейчас у них нет времени с ним возиться, и в планах у них вообще переделать этот модуль с нуля, в общем этот модуль не совсем стабильный.

 

Да, модуль не совсем адекватно работает.

Но, какие есть альтернативы?

Advanced Search за 200 евро - не совсем подходящее решение для старта магазина.

Share this post


Link to post
Share on other sites

Подождать когда Absent сделать свой фильтр, вроде не долго ждать, стоить он будет дешевле чем этот advanced search

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More