5 Stimmen

Anzeige großer Textdateien über Ajax/dojo

Ich möchte einem Benutzer eine große Textdatei (insbesondere 100 MB große Protokolldateien) über eine Webschnittstelle anzeigen, ohne dass der Benutzer die gesamte Datei herunterladen muss. Natürlich wäre es nicht sinnvoll, die gesamte Datei an den Webbrowser zurückzuschicken, also war meine Theorie, Ajax zu verwenden, um Teile der Datei abzurufen, je nachdem, wie der Benutzer durch die Datei scrollt, ähnlich wie Google Maps ein "Fenster" der Karte bietet.

Mein Anwendungsserver ist PHP, und ich ziemlich sicher, dass ich die entsprechenden sucht und liest durch die Datei und geben Sie die Ergebnisse über XHR zur Anwendung, aber meine Ajax-Framework ist Dojo und ich kann nicht denken, von jedem Standard-Dijit, die funktionieren würde und versuche, herauszufinden, wie am besten es wäre, etwas zu implimentieren.

Sollte ich mein eigenes Widget entwickeln? Gibt es bereits etwas, das ich noch nicht kenne? Wenn ich mein eigenes benutzerdefiniertes Widget baue, welche Struktur sollte es haben und gibt es gute Ressourcen für die Entwicklung benutzerdefinierter Widgets für Dojo/Dijit? Irgendwelche anderen Gedanken?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X