Будет ли простая установка и включение APC на PHP ускорить мой код? - PullRequest
3 голосов
/ 15 сентября 2011

Я искал кеширование и другие решения для ускорения работы моего сервера.Одна вещь, которую я заметил, это то, что APC, кажется, снова и снова упоминается как хорошее решение.Конечно, я понимаю, что есть твики, которые мы можем реализовать, используя apc_store, apc_fetch и т. Д. *

Что мне интересно, так это то, что если я установлю и включу APC на PHP на моем сервере, он просто начнет работать своим волшебством?(Возможно, мне нужно сделать apc_compile_file?)

Конечно, я могу настроить параметры и т. Д., Но я думаю, что с 1 ГБ ОЗУ и настройками по умолчанию он должен начать работать немедленно!?!?

1 Ответ

1 голос
/ 15 сентября 2011

APC ускорит ваш код, потому что это не только кеш-ключ, но и код операции -cacher.
1 ГБ ОЗУ это хорошо, но у APC по умолчанию размер кэша = 32 МБ.Вы можете изменить эту настройку в вашем php.ini или apc.ini:

apc.shm_size = 128M

Выберите размер кэша в соответствии с вашими требованиями.
Чтобы увидеть, сколько памяти используется, запустите apc.php -Вы можете найти этот скрипт в источниках APC.

...