Насколько медленно is_readable ()? - PullRequest
0 голосов
/ 16 августа 2011

Это нормально, если я использую его, чтобы проверить, существует ли какой-нибудь файл, например, 10-15 файлов css / js / php?Это будет сделано при каждой загрузке страницы.

На сколько это замедлит работу?

1 Ответ

2 голосов
/ 16 августа 2011

при условии, что это локальный файл (а не монтирование nfs), это ничего не замедлит, и это может быть даже быстрее, чем отправка запроса в файл, который не читается. Кроме того, is_readable кэширует результаты (вы можете вызвать clearstatcache, если хотите удалить кэшированные результаты). Конечно, лучший способ проверить это - профилировать свою страницу после добавления звонка is_readable, но держу пари, что это не будет иметь никакого значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...