У меня есть сценарий, который генерирует очень похожий на github-gist фрагмент кода с подсветкой кода.
Поскольку для визуализации длинных файлов выделение занимает немного времени, я сохраняю их как файлы кэша на сервере, и еслифайл кеша существует, я использую file_get_contents, чтобы захватить его и выплюнуть.
Я только что опубликовал один из моих более длинных фрагментов (около 257 Кбайт кода), и файлу кеша для загрузки требуется чуть более полной секунды.
Кажется, что для файла такого размера очень долго.Я только что проверил, и файлы размером 50 КБ занимают от 0,4 до 0,5 секунд.
Есть идеи, что может быть причиной такой медленной скорости чтения?