Quiero mostrarle a un usuario un archivo de texto grande (100 MB de archivos de registro específicamente) a través de una interfaz web sin que el usuario tenga que descargar todo el archivo. Obviamente, devolver el archivo completo al navegador web de alguien no sería sensato, así que mi teoría era usar Ajax para buscar porciones del archivo dependiendo del usuario que se desplaza por el archivo, similar a la forma en que Google Maps proporciona una "ventana" del mapa .Mostrar archivos de texto grandes a través de Ajax/dojo
Mi servidor de aplicaciones es PHP, y estoy bastante seguro de que puedo realizar las búsquedas y lecturas apropiadas a través del archivo y devolver los resultados mediante XHR a la aplicación, pero mi framework Ajax es dojo y no puedo pensar en ningún dijit estándar eso funcionaría y estoy tratando de descubrir qué mejor sería poner en práctica algo.
¿Debo obtener mi propio widget? ¿Hay algo que yo desconozca? Si construyo mi propio widget personalizado, ¿qué tipo de estructura debería tomar y existen buenos recursos para desarrollar widgets personalizados para dojo/dijit? ¿Algún otro pensamiento?
Interesante pensamiento sobre la paginación. Honestamente, no lo había pensado (y no sé por qué). Gracias por el tutor y un bosquejo aproximado de lo que tendría que hacerse y una alternativa potencialmente viable. – Kitson
Me alegra ayudar, y no se preocupe por las características elegantes, la funcionalidad es mi lema en primer lugar. ¡Buena suerte en tu proyecto! –