Мне нужно отобразить все детали учащихся в формате таблицы, щелкнув ссылку «Печать» на моей веб-странице. Пользователи могут печатать эти записи на этой странице. Он может иметь несколько тысяч записей.Уменьшите время загрузки веб-страницы
Из-за этого потребовалось больше времени для загрузки. Можно ли загружать записи по страницам? Или мне нужно сделать что-нибудь еще, чтобы сократить время загрузки?
Прошу совета.
Примечание: Я оптимизировал свой код как можно больше в соответствии с поиском Google.
Используйте cachegrind, чтобы точно определить узкое место. Также проверьте, есть ли узкое место на стороне сервера или на стороне клиента. Если на клиенте, оптимизировать css, минимизировать обработчики событий и т. Д. –
Печать нескольких тысяч записей? Сколько записей на странице? Будет ли пользователь действительно использовать бумагу для печати? И будет ли он использоваться для чего-то другого, кроме архива? Кажется, что, когда печатается больше, чем несколько страниц, пользователи никогда не смотрят на отчет, он просто находится в файловом кабинете где-то. Если оно напечатано в первую очередь. Возможно, создание таблицы, которая может быть загружена, будет работать лучше. – jmarkmurphy