Назад | Перейти на главную страницу

Стоит ли мне устанавливать memcached на свой VPS уровня 3?

У меня есть сервер VPS Linux уровня 3 от Hostgator, за который я плачу 50 долларов в месяц. Я ничего не знаю о серверах, но знаю, что это не самый дешевый, но далеко не самый дорогой.

По рассматриваемому домену у меня есть блог WordPress с довольно маленькой базой данных (80 МБ) на данный момент. Я установил плагин W3 Total Cache, который рекомендовал мне установить Opcode - APC, XCache, eAccelerator или WinCache. Она ответила на это:

"Я понимаю, что вы пытаетесь установить APC на свой vps. К сожалению, мы не разрешаем APC на vps уровня 3, так как для этого требуется большой объем разделяемой памяти. Кроме того, плагин требует, чтобы вы использовали fastcgi, который также не работает ну вообще на уровне 3 vps. Плагин не даст вам ощутимого преимущества при использовании suphp / cgi. "

Наконец, вы запускаете php 5.3.3 на своем сервере, который обычно не требует кэширования OPCode. "

Итак, Hostgator хочет, чтобы я платил 104,95 доллара в месяц. Затем я спросил о memcached, и их ответ был такой:

«Наша установка для memcached также требует VPS уровня 5 или выше. Вы можете установить его вручную, но мы не рекомендуем делать это из-за проблем с ресурсами, которые это может вызвать. С учетом сказанного, многие клиенты используют у нас узлы VPS ниже 5 и используют кэширование, встроенное в их CMS ».

Я с подозрением отношусь к хозяевам, поскольку знаю, что они не всегда правдивы. Можно ли мне сказать, если я получить оптимизацию производительности и скорости, установив memcached самостоятельно? Если да, то (рекомендуемый) способ сделать это через WinSCP? Или я должен переехать на другой хост? Спасибо за любые советы, которые могут предложить!

Should I install memcached on my Level 3 VPS?

Да, ты должен.

On the domain in question, I have a WordPress blog,
with a pretty tiny database (80MB) at this point.

Для блога WordPress обычно используется 80 МБ пространства в БД. WordPress - это приложение PHP. Итак, любое приложение PHP обычно выигрывает от кеширования опкодов.

WordPress имеет собственный слой кеширования, который называется Кэш объектов WP которые могут использовать APC, Xcache или memcached.

Любое приложение (PHP), включая WordPress, также может иметь полное кеширование страницы. Полное кэширование страницы может быть реализовано либо с использованием автономных инструментов, таких как Varnish, либо с использованием инструментов, тесно связанных с приложением (например, W3 Total Cache для WordPress). Здесь W3 Total Cache также может использовать APC, Xcache или memcached.

Итак, все три уровня кеширования (для WordPress) могут использовать APC, Xcache или memcached (два уровня) и могут улучшить производительность и скорость WordPress в целом. Memcached может использоваться в PHP и другими способами, например, для хранения сеансов.

Так...

Finally you are running php 5.3.3 on your server which
doesn't normally need OPCode Caching."

Вы знаете, почему это неправда.

Is it possible to tell me if I'll receive performance
and speed optimizations by installing memcached on my own?

Хотя я уже ответил на это, сомневаюсь, что вы сможете установить его самостоятельно, потому что ...

If so, is the (recommended) way to do this via WinSCP?

Memcached не может быть установлен через WinSCP. Для установки memcached требуется SSH.

Or should I look to move to another host?

Это может быть не так просто, а иногда просто непрактично. Однако вам следует.