Комментарии 44
Спасибо :)
0
копия поста в http://habrahabr.ru/blog/memcached
0
НЛО прилетело и опубликовало эту надпись здесь
-2
Установка memcached под окна разжовывалась на разных блогах уже раз 10.
Кстати запустить службу можно тоже из консоли, просто набрав memcached.exe -d start
Кстати запустить службу можно тоже из консоли, просто набрав memcached.exe -d start
-2
Ещё один момент в догонку. В связи с внедрением ipv6 (в Vist'е) в файл hosts прописывается адрес ::1 (аналог 127.0.0.1 в ipv4) и эти адреса начинают конфликтовать - т.о. невозможно получить доступ к серверу memcached. Решается проблема удалением адреса ::1.
+5
Кстати, eAccelerator ставится под винду так же просто:
1. Скачиваем архив отсюда: http://www.badongo.com/file/9145492
(ссылка с http://eaccelerator.net/wiki/InstallFrom…)
2. Копируем eAccelerator.dll в папку расширений php
3. Прописываем в php.ini что-то типа:
[eAccelerator]
extension="eaccelerator.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="c:/eaccelerator-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
Не забываем в параметре eaccelerator.cache_dir прописать правильный путь к существующей папке, где будет кеш.
4. Перезапускаем апач.
Ускорение на слабых машинах в больших скриптах особенно заметно.
1. Скачиваем архив отсюда: http://www.badongo.com/file/9145492
(ссылка с http://eaccelerator.net/wiki/InstallFrom…)
2. Копируем eAccelerator.dll в папку расширений php
3. Прописываем в php.ini что-то типа:
[eAccelerator]
extension="eaccelerator.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="c:/eaccelerator-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
Не забываем в параметре eaccelerator.cache_dir прописать правильный путь к существующей папке, где будет кеш.
4. Перезапускаем апач.
Ускорение на слабых машинах в больших скриптах особенно заметно.
+2
:)
-2
если руки растут из нужного места то всё под винду ставится "так же просто"
+1
НЛО прилетело и опубликовало эту надпись здесь
… или
0. Ставим готовый пакет, xampp, раскоменирываем в php.ini нужные строки и пользуемся :)
0. Ставим готовый пакет, xampp, раскоменирываем в php.ini нужные строки и пользуемся :)
0
Эх что тока не сделаешь чтоб linux не использовать :)
+5
мы не ищем легких путей ;) вот когда *nix станет настольной ОС для всех (!) программеров в мире, тогда в таких вещах отпадет надобность ))
допустим я дома работаю по windows, у меня там все что надо поднято для веб-разработки (фриланс). при переносе кода на хостинг проблем нет. главное, чтобы руки из нужного места росли..
допустим я дома работаю по windows, у меня там все что надо поднято для веб-разработки (фриланс). при переносе кода на хостинг проблем нет. главное, чтобы руки из нужного места росли..
+1
НЛО прилетело и опубликовало эту надпись здесь
Долго так и делал, но последний год держу виртуальную машинку с Линуксом.
Благо, Убунту подсуетились с JeOS, много ресурсов не ест. Удобная, шустрая штука.
Благо, Убунту подсуетились с JeOS, много ресурсов не ест. Удобная, шустрая штука.
0
Я бы рекомендовал
http://www.andlinux.org/
http://www.andlinux.org/
0
НЛО прилетело и опубликовало эту надпись здесь
xgenom, вот насчет этого я с вами бы поспорил. рано или поздно дао быдлокодерства натыкается на фразу memcache.
-2
Этот концепт устарел.
Сегодня продвинутые джедаи ставят в виртуалку Debian/FreeBSD.
Сегодня продвинутые джедаи ставят в виртуалку Debian/FreeBSD.
0
НЛО прилетело и опубликовало эту надпись здесь
Виртуалки просто неоценимая вещь. Я вот тоже FreeBSD поставил и настраиваю с нуля-и опыт и проблем нет. Я сомневаюсь, что существует хостинг Windows+PHP, поэтому лучже уж сразу Фряху приручать учиться.
До этого ставил XAMPP, по мелочи удобно и быстро, для начального обучения PHP отлично, так как среда привычнее.
До этого ставил XAMPP, по мелочи удобно и быстро, для начального обучения PHP отлично, так как среда привычнее.
0
Действительно, какой процент хостов под управлением windows?
И насколько хорошо работают?
И насколько хорошо работают?
0
7. В файле php.ini в секцию с подключенными расширениями дописываем строку
[PHP_MEMCACHED]
Пожалуйста, все кто будет применять, хорошо подумайте, нужно ли вам это. Особенно это относится к тем, кто занимается этим профессионально.
php.ini нужно содержать в порядке, а значит лишнии секции дописывать не стоит. Я настоятельно рекомендую держать одну секцию [extensions] в таком виде:
[extensions]
extension = …
extension = …
extension = blabla
blabla.alpha = …
blabla.enabled = true
Прошу прощения за оффтоп.
-1
нужна функция get_multy() под PHP
может есть уже решение?
может есть уже решение?
0
К сожалению, pecl4win.php.net уже давно говорит всем:
«The pecl4win build box is temporarily out of service. We're preparing a new build system.»
Поэтому, php_memcache.dll можно найти здесь: downloads.php.net/pierre/
«The pecl4win build box is temporarily out of service. We're preparing a new build system.»
Поэтому, php_memcache.dll можно найти здесь: downloads.php.net/pierre/
0
Более менее свежие pecl пакеты для Windows лежат в windows.php.net/downloads/pecl/releases/
0
Ссылка на бинарники в статье уже нерабочая. Актуальные бинарники можно скачать здесь: code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Установка memcached под Windows за 5 минут (php5)