Crea un libro de mensajes con ASP+XML
1. Guía del lector
La guía del lector lo ayuda a dominar el esquema de este artículo. Para evitar leer la mayor parte del tiempo antes de darse cuenta de que este artículo no es adecuado para usted y le causa la contaminación visual.
Si está escribiendo algunos programas en ASP+XML, o está aprendiendo XML, vale la pena echarle un vistazo.
El conocimiento que necesita para leer este artículo, tener una comprensión básica de ASP y tener una comprensión básica de XML y DOM. Si no comprende, básicamente puede aprender este artículo.
Puede aferrarse a la aplicación de ASP+XML y DOM, y puede escribir programas ASP+XML más avanzados basados en este artículo.
2. Ideas básicas
La idea de este artículo se basa en el uso de ASP y DOM para leer y almacenar datos XML, y usar datos XML para almacenar información de mensajes, logrando la capacidad de almacenar datos en la misma base de datos.
capaz.
3. Ventajas del libro de mensajes XML
Tal vez pueda pedir que usar el texto ASP+TXT también pueda lograr la función de dejar mensajes sin usar bases de datos. Es realmente bueno, y hay muchas de este tipo de retención en línea.
El libro de Word es gratuito, pero aquí quiero hablar sobre las ventajas de ASP+XML.
1. XML + ASP es más rápido que ASP + TXT. Tal vez también encuentre que la velocidad es sorprendentemente rápida cuando hay pocos archivos txt, pero a medida que aumenta la información del mensaje, el texto txt es
La velocidad es sorprendentemente lenta. Esta es la debilidad de ASP+TXT. Por supuesto que no puedo decir que ASP+XML debe ser sorprendentemente rápido, pero comparado con
P+TXT es mucho más rápido. Por supuesto, con el aumento de la información del mensaje, la tasa de crecimiento del texto XML también cae rápidamente, pero aún es mucho mejor que TXT.
(Esto se puede demostrar a partir de la prueba de que los lectores pueden probarlo ellos mismos). Por supuesto, ASP+XML no es tan bueno como las bases de datos, porque la base de datos ha hecho ventajas especiales para la consulta
, mientras que XML es solo texto plano. Para crear un objeto en ASP, debe leer todos los datos XML en la memoria. Si la cantidad de datos es grande, puede imaginar que la velocidad se ralentizará.
Luego puede preguntar cuándo usaré bases de datos relacionales para almacenar datos, y cuándo usaré XML para almacenar datos? Lo mencionaré aquí, es justo como la comparación de datos
Es más apropiado usar datos XML cuando las tasas complejas y aleatorias. Además, cuando planea leer y usar estos datos en diferentes sistemas operativos, es cuando XML muestra sus habilidades.
Ahora. Si tiene datos ordinarios, entonces es mejor no usar archivos XML para almacenar datos cuando no es crítico o no admite espacio en la base de datos.
2. La legibilidad de los datos XML. El texto txt es relativamente difícil de operar. Debemos leer y juzgar las líneas por línea, y muchas funciones no se pueden implementar, por lo que solo podemos editarlas.
Hacer un libro de mensajes relativamente simple, mientras que los datos XML son diferentes. El uso de DOM puede acceder fácilmente a cada nodo, en lugar de la línea de lectura molesta () de TXT
Witeline (), podemos agregar, eliminar y actualizar un nodo en el que nos interese a voluntad, y usar ASP, JS o Islas de datos para implementarlo fácilmente.
Punto, por supuesto, en aras de la compatibilidad, utilicé ASP para leer datos XML, pero no utilicé las islas de datos para leer datos de nodos (porque solo IE5 o por encima de las versiones
Admite la tecnología de Data Island) y el uso de ASP en realidad no existe estas preguntas porque el cliente obtiene archivos HTML.
3. Los datos XML son elogiados por la sistematicidad operativa. Mientras almacenemos estos datos como XML, estos datos pueden ser reconocidos por el lenguaje o el sistema correspondiente sin hacer