Memcache. проблема с установкой.

  • Автор темы Автор темы aliali
  • Дата начала Дата начала
A

aliali

Добрый день.

Устанавливаю memcache, ОС debian, вроде все поставилось
(В /etc/php5/cli/php.ini прописал extension=memcache.so , php -m выдает в том числе и memcache),
но при попытке создать класс : $m = new Memcache();
выходит ошибка : Fatal error: Cannot instantiate non-existent class: memcache in /var/www/vhosts/mysite.ru/httpdocs/memcachedtest.php on line 3

подскажите пожалуйста в чем дело? возможно, надо ещё что-то где-то прописать?
 
aliali
- тебе поможет :)
Тебе нужен класс. memcache - это просто система кэширования и к php не имеет отношения.
 
Решила поднять тему 2010 года ))
А что делать, если нужен совет.

Позавчера решила установить на VDS-Windows 2008 вэб-сервер Apache , "замутить" сайт на WordPress.
За полтора дня всё было готово, мой сайт радовал меня первыми статьями.
Замеры скорости загрузки сайта были не совсем радостными: от 2 до 3,5 секунд.
Решено было что-нибудь исправить.
В ответ на мои различные запросы "Как ускорить WordPress", Яндекс предоставил много интересной информации по тюнингу базы данных и самого движка.
Но на\чать нужно с самого вэб-сервера: Apache заменить на nginx, MySQL - на MariaBD, а к PHP "прикрутить" .... что бы вы думали ?
Правильно, Memcache.
Офсайт:
Memcached 1.4.5 for Windows


1 Установка memcached
А. скачиваем архив с бинарником: Memcached 1.4.5 for Windows отсюда
В. распаковываем содержимое архива в \usr\local\memcached

2 Установка memcache
А. скачиваем архив с библиотекой отсюда
В. распаковываем содержимое архива в \usr\local\php5\ext\
С. открываем файл php.ini (\usr\local\php5\php.ini) и подключаем расширение:
extension=php_memcache.dll
И всё-бы хорошо, но PHP после этих процедур не запускается (
Тем более, на Windows.

Вот мне интересно, никто не пользовался этим memcache ?
Он реально даст прирост в скорости, или не стоит он моих усилий ?
 
Решила поднять тему 2010 года ))
А что делать, если нужен совет.

Позавчера решила установить на VDS-Windows 2008 вэб-сервер Apache , "замутить" сайт на WordPress.
За полтора дня всё было готово, мой сайт радовал меня первыми статьями.
Замеры скорости загрузки сайта были не совсем радостными: от 2 до 3,5 секунд.
Решено было что-нибудь исправить.
В ответ на мои различные запросы "Как ускорить WordPress", Яндекс предоставил много интересной информации по тюнингу базы данных и самого движка.
Но на\чать нужно с самого вэб-сервера: Apache заменить на nginx, MySQL - на MariaBD, а к PHP "прикрутить" .... что бы вы думали ?
Правильно, Memcache.

И всё-бы хорошо, но PHP после этих процедур не запускается (
Тем более, на Windows.

Вот мне интересно, никто не пользовался этим memcache ?
Он реально даст прирост в скорости, или не стоит он моих усилий ?
Не думаю, что он даст такой прирост скорости, какой тебе надо.
 
Не думаю, что он даст такой прирост скорости, какой тебе надо.
Конечно, установка одного этого дополнения не решит всех проблем, заметного прироста в скорости не даст ))
Но стоит ли вообще с ним возиться ?
Или это что-то "доисторическое" ?
После первых неудач я подумала, что проект заброшен и под PHP 7.2 невозможно найти скомпилированных библиотек.
Но нет, вот здесь есть актуальные свежие версии под различные версии интерпретатора PHP, значит кто-то пользуется этим дополнением )
nono303/PHP7-memcache-dll
 
Оптимизируй, убавь плагины если у тя их много, запили кеширование wp super cache, чпу сделай и т.д
 
  • Нравится
Реакции: Valkiria
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!