Ich weiß, diese Frage wurde gestellt, wie man eine Website wie Facebook/Google Mail als in den Inhalt laden.Laden Sie gerenderte Inhalte, Jquery Templates oder Bigpipe? Erstellen einer komplexen Website
Aber Antworten sind dünn auf dem Boden. Um zu helfen, habe ich etwas recherchiert. Hat sich jemand damit beschäftigt und kann eine Anleitung geben?
Ich habe 3 verschiedene Routen ich gehen könnte:
1) jquery.load (Last in html), Last in CSS und JS getScript.
Was ich noch nicht verstehe, und ich muss herausfinden, wie man verfolgt, was CSS/JS dynamisch geladen wurde. IOW Ich möchte nicht in der gleichen CSS/JS laden, wenn a Der Benutzer besucht eine Seite, die er bereits zwischengespeichert hat.
Wäre es klug, globale JS-Variablen oder versteckte divs zu verwenden?
2) Bigpipe.
Ich habe Implementierungen von diesem für .net gesehen. Aber kennt jemand eine PHP-Implementierung? Ich sehe das auf GitHub: https://github.com/dynamoid/bigpipe Aber ich war nicht sehr beeindruckt. Irgendwelche anderen Implementierungen?
3) JQuery Vorlagen
Ich habe mit dieser ein wenig Forschung zu tun. Wäre das der beste Weg zu gehen? Selbst wenn ich die Vorlage zuerst laden (und zwischengespeichert) und dann die Daten erhalten kann. Ich bin immer noch fuzzy beim Verfolgen, wie CSS und JS pro Seite geladen wird.
Wenn Sie schließlich über Ressourcen, die über die Auswahl der besten Praktiken sprechen, Bescheid wissen, lassen Sie es mich wissen.
Thanks :)
Ich würde gerne hören, was andere Leute für einzelne Webseitenanwendungen tun. Gibt es komplette Lösungen? wie eine (django?) mvc/(sinatra/backbone) jq Lösung, die die Probleme mit dem hahsbang behandelt? – PaulM