Je souhaite afficher à un utilisateur un fichier texte volumineux (fichiers journaux de 100 Mo spécifiquement) via une interface Web sans que l'utilisateur doive télécharger le fichier entier. Évidemment, renvoyer le fichier entier à un navigateur web de quelqu'un ne serait pas raisonnable, donc ma théorie était d'utiliser Ajax pour récupérer des parties du fichier en fonction du défilement de l'utilisateur, similaire à la façon dont Google Maps fournit une "fenêtre" de la carte . Mon serveur d'application est PHP, et je suis assez sûr que je peux effectuer les recherches et lectures appropriées à travers le fichier et renvoyer les résultats via XHR à l'application, mais mon framework Ajax est dojo et je ne peux pas penser à un dijit standard cela fonctionnerait et j'essaie de comprendre comment ce serait mieux d'implanter quelque chose.Affichage de gros fichiers texte via Ajax/dojo
Dois-je dériver mon propre widget? Est-ce qu'il y a déjà quelque chose que je ne connais pas? Si je construis mon propre widget personnalisé, quel type de structure devrait-il prendre et y a-t-il de bonnes ressources pour développer des widgets personnalisés pour dojo/dijit? D'autres pensées?
Une réflexion intéressante sur la pagination. Honnêtement, je n'y avais pas pensé (et je ne sais pas pourquoi). Merci pour le tut, et un aperçu de ce qui devrait être fait et une alternative potentiellement réalisable. – Kitson
Heureux d'aider, et ne vous inquiétez pas pour les fonctionnalités intéressantes, la fonctionnalité est d'abord ma devise. Bonne chance pour votre projet! –