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

aliali

New member
22.12.2009
2
0
#1
Добрый день.

Устанавливаю 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

подскажите пожалуйста в чем дело? возможно, надо ещё что-то где-то прописать?
 

Valkiria

Red Team
05.01.2017
858
1 665
#3
Решила поднять тему 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 ?
Он реально даст прирост в скорости, или не стоит он моих усилий ?
 

DefWolf

Grey Team
24.10.2017
214
431
#4
Решила поднять тему 2010 года ))
А что делать, если нужен совет.

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

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

Вот мне интересно, никто не пользовался этим memcache ?
Он реально даст прирост в скорости, или не стоит он моих усилий ?
Не думаю, что он даст такой прирост скорости, какой тебе надо.
 

Valkiria

Red Team
05.01.2017
858
1 665
#5
Не думаю, что он даст такой прирост скорости, какой тебе надо.
Конечно, установка одного этого дополнения не решит всех проблем, заметного прироста в скорости не даст ))
Но стоит ли вообще с ним возиться ?
Или это что-то "доисторическое" ?
После первых неудач я подумала, что проект заброшен и под PHP 7.2 невозможно найти скомпилированных библиотек.
Но нет, вот здесь есть актуальные свежие версии под различные версии интерпретатора PHP, значит кто-то пользуется этим дополнением )
nono303/PHP7-memcache-dll