Я разрабатываю веб-сайт, на котором есть несколько фотографий для отображения, разделенных на альбомы. Путь каждой фотографии хранится в базе данных.Загрузка изображений динамически медленно, jquery, php
Я хочу показать фотографии с помощью плагина галереи jquery. Проблема в том, что фотографии навсегда загружаются, что иногда приводит к сбою браузера.
Я пробовал ленивую загрузку с galleria, lazyload и jpreloader, но до сих пор проблема остается.
Для разработки сайта я использую CodeIgniter. До сих пор я пробовал два метода для загрузки фотографий. 1) Передавая их от контроллера к виду.
2) Используя jquery и ajax.
Какой метод лучше с точки зрения производительности?
Число фотографий на самом деле не очень большое, всего 17 с общим размером около 5 мб.
Если бы кто-нибудь мог мне помочь, я был бы очень благодарен.
Сколько обычно требуется, чтобы ваш сервер ответил на запрос? Потому что 17 фотографий - 17 запросов. Обычно это не проблема, но если ваш сервер не настроен должным образом или перегружен ... –
Что бы я сделал, это сохранить путь к изображениям в переменной javascript при загрузке страницы, а затем написать HTML '
Также, если вы должны отобразить все 17 изображений на одной странице сразу же, [lazyload] (http://www.appelsiini.net/projects/lazyload) должен работать, если вы его правильно реализуете. –