Я знаю, что этот вопрос был задан, как сделать сайт, как Facebook / Gmail, как при загрузке в контенте.
Но ответы на местах весьма скудны. Чтобы помочь, я провел некоторые исследования. Кто-нибудь изучал это и может дать какие-то указания?
У меня есть 3 разных маршрута:
1) jquery.load (загрузить в html), загрузить в css и получить скрипт JS.
Что я пока не понимаю и мне нужно выяснить, это как отслеживать, что CSS / JS было динамически загружено. IOW, я не хочу продолжать загружать в тот же CSS / JS, когда пользователь посещает страницу, которую они уже кэшировали.
Было бы разумно использовать глобальные переменные JS или скрытые div?
2) Бигпайп.
Я видел реализации этого для .net. Но кто-нибудь знает о реализации PHP. Я вижу это на github: https://github.com/dynamoid/bigpipe Но меня это не слишком впечатлило. Любые другие реализации?
3) Шаблоны Jquery
Я немного исследовал это. Будет ли это лучший путь? Даже если я смогу сначала загрузить шаблон (и кэшировать), а затем применить к нему данные. Я до сих пор не могу понять, какие CSS и JS загружаются на страницу.
Наконец, если вам известны какие-либо ресурсы, в которых рассказывается о выборе лучших практик, сообщите мне.
Спасибо:)