Я использую Smart Image Resizer для изменения размера изображений на лету, и это прекрасно работает - для страниц с несколькими изображениями.
Однако при загрузке страницы, содержащей 72 изображения, оназагрузка занимает 6-7 секунд (на локальном хосте).Если я просто выведу имена файлов (не используя image.php), страница загрузится в течение секунды.
Вот что я делаю:
1. Перебираем массив из 18 галерей (путь к папке)
2. Считываем первые 4 изображения из каждой папки
3. Выводим изображение, используяimage.php
Я ожидаю, что страница будет медленной при первой загрузке, потому что она должна генерировать новые изображения, которые хранятся в папке /imagecache/
.
Но похоже, что он хрустит всеми файлами для каждой загрузки страницы, а затем сравнивает его с кэшированными файлами, чтобы увидеть, есть ли какие-либо изменения (?).
Есть ли способускорить этот процесс?