Причина, по которой PHP потребляет больше ресурсов, чем ваши веб-серверы, заключается в том, что PHP выполняет гораздо больше работы и делает это на понятном языке (Apache и Nginx скомпилированы в инструкции процессора).
Первым шагом является внедрение кэша кода операции (я рекомендую APC, поскольку он легко устанавливается и поддерживается специалистами PHP). Это кеширует «скомпилированную» версию ваших скриптов, которая удалит большую часть выполнения скрипта.
Единственный другой способ уменьшить загрузку процессора - сделать ваш код более эффективным. Попытайтесь определить узкие места (большие массивы и другие структуры данных могут быть первыми, чтобы проверить) и найдите способы заставить эти части кода работать лучше.