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

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

admin

aliali
- тебе поможет :)
Тебе нужен класс. memcache - это просто система кэширования и к php не имеет отношения.
 
V

Valkiria

Решила поднять тему 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

Green Team
24.10.2017
288
795
BIT
0
Решила поднять тему 2010 года ))
А что делать, если нужен совет.

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

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

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

Valkiria

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

Z3T

Оптимизируй, убавь плагины если у тя их много, запили кеширование wp super cache, чпу сделай и т.д
 
  • Нравится
Реакции: Valkiria
Мы в соцсетях:

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