У меня довольно большое приложение, которое на интерфейсе администратора занимает несколько секунд, чтобы загрузить страницу из-за всех просмотров страниц, которые она должна загружать в объекты, прежде чем отображать что-либо. Его немного сложно объяснить, как работает система, но некоторые из моих других вопросов очень подробно объясняют систему. Основное различие между тем, что они говорят и текущей системой, заключается в том, что клиентский интерфейс больше не загружает все просмотры страниц в объекты, когда клиент сначала просматривает страницу - он просто добавляет просмотр страницы в базу данных и создает объект в несинхронизированном списке.. Проще говоря, когда клиент просматривает страницу, он больше не загружает все просмотры страниц в объекты; но интерфейс администратора все еще работает.
В последнее время я работаю над некоторыми инструментами администрирования на интерфейсе клиента, поэтому, если администратор нажимает на описание элемента в каталоге, то в правой колонке отображаются статистические данные и доступные действия для выбранного элемента. Для этого страница, которая загружается (через $('action-container').load(bla bla bla);
) в правый столбец, должна проходить через ВСЕ просмотры страниц - это в конечном итоге означает, что ВСЕ просмотры страниц загружаются в объекты, если они еще не были. По какой-то причине эта загрузка действительно ДЕЙСТВИТЕЛЬНО быстро. Разница в скорости - это всего лишь секунда на моем сайте dev, но на сайте есть тысячи просмотров страниц, поэтому разница довольно большая...
Итак, мой вопрос: почему это так, что интерфейс администратора загружается так медленно, используя $(bla).load(bla);
так быстро? Я имею в виду, какой метод jQuery используется, не могут ли браузеры использовать этот метод и загружать страницы сверхбыстрыми? Очевидно, не так, как кто-то сделал бы это к настоящему времени, но мне интересно узнать, почему разница настолько велика... это просто моя система или есть большая разница в скорости между браузером, получающим страницу, и получением jQuery страница? Другие люди испытывают одинаковые различия?
Спасибо заранее,
Привет,
Ричард