XML
Xml (eXtensible Markup Language) é unha linguaxe de marcado.
XML está deseñado para almacenar e transportar datos.
Xml foi lanzado a finais dos 90. foi creado para proporcionar un fácil de usar e almacenar datos de autodescrición.
XML converteuse nunha recomendación do W3C o 10 de febreiro de 1998.
XML non é un substituto de HTML.
XML está deseñado para ser autodescritivo.
XML está deseñado para transportar datos, non para mostrar datos.
As etiquetas XML non están predefinidas. Debes definir as túas propias etiquetas.
XML é independente da plataforma e independente da linguaxe.
Por que xml
Independente da plataforma e da linguaxe: o principal beneficio de xml é que pode usalo para tomar datos dun programa como Microsoft SQL, convertelos en XML e compartir ese XML con outros programas e plataformas. Podes comunicarte entre dúas plataformas que en xeral son moi difíciles.
O principal que fai que XML sexa verdadeiramente poderoso é a súa aceptación internacional. Moitas empresas usan interfaces XML para bases de datos, programación, teléfonos móbiles de aplicacións de oficina e moito máis. Débese á súa función independente da plataforma.
Se precisa mostrar datos dinámicos no seu documento HTML, editar o HTML levará moito traballo cada vez que os datos cambien.
Con XML, os datos pódense almacenar en ficheiros XML separados. Deste xeito, pode centrarse no uso de HTML/CSS para a visualización e o deseño, e asegurarse de que os cambios nos datos subxacentes non requirirán ningún cambio no HTML.
Con algunhas liñas de código JavaScript, pode ler un ficheiro XML externo e actualizar o contido de datos da súa páxina web.
No mundo real, os sistemas informáticos e as bases de datos conteñen datos en formatos incompatibles.
Os datos XML almacénanse en formato de texto sinxelo. Isto proporciona unha forma independente de software e hardware de almacenar datos.
Isto facilita moito a creación de datos que poden ser compartidos por diferentes aplicacións.
AJAX
AJAX é un acrónimo de Asynchronous JavaScript and XML. É un grupo de tecnoloxías interrelacionadas como JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest, etc.
AJAX permítelle enviar e recibir datos de forma asíncrona sen recargar a páxina web. Así que é rápido.
AJAX permítelle enviar só información importante ao servidor e non a toda a páxina. Polo tanto, só os datos valiosos do lado do cliente se encamiñan ao lado do servidor. Fai a túa aplicación interactiva e máis rápida.
ajax non é unha tecnoloxía senón un grupo de tecnoloxías interrelacionadas. As tecnoloxías AJAX inclúen:
- HTML/XHTML e CSS
- DOM
- XML ou JSON
- Solicitude XMLHttp
- JavaScript
Última actualización
17 de ago. de 2024