XML
Xml (eXtensible Markup Language) markatze hizkuntza bat da.
XML datuak gordetzeko eta garraiatzeko diseinatuta dago.
Xml 90eko hamarkadaren amaieran kaleratu zen. auto deskribatzeko datu errazak erabiltzeko eta gordetzeko sortu zen.
XML W3C Gomendio bihurtu zen 1998ko otsailaren 10ean.
XML ez da HTMLren ordezkoa.
XML autodeskriptiboa izateko diseinatuta dago.
XML datuak eramateko diseinatuta dago, ez datuak bistaratzeko.
XML etiketak ez daude aurrez definituta. Zure etiketak zehaztu behar dituzu.
XML plataforma independentea da eta hizkuntza independentea da.
Zergatik xml
Plataforma independentea eta hizkuntza independentea: xml-ren onura nagusia Microsoft SQL bezalako programa batetik datuak hartzeko erabil dezakezula, XML bihurtzeko eta XML hori beste programa eta plataformekin partekatzeko. Orokorrean oso zailak diren bi plataformaren artean komunika zaitezke.
XML benetan indartsua egiten duen gauza nagusia nazioarteko onarpena da. Korporazio askok XML interfazeak erabiltzen dituzte datu-baseetarako, programaziorako, bulegoko aplikazioetarako telefono mugikorretarako eta abar. Plataforma independentearen ezaugarria dela eta.
Zure HTML dokumentuan datu dinamikoak bistaratu behar badituzu, lan handia beharko da HTMLa editatzeko datuak aldatzen diren bakoitzean.
XMLrekin, datuak XML fitxategi bereizietan gorde daitezke. Horrela, bistaratzeko eta diseinurako HTML/CSS erabiltzean zentratu zaitezke, eta ziurtatu azpiko datuen aldaketek ez dutela HTML aldaketarik beharko.
JavaScript kodearen lerro gutxi batzuekin, kanpoko XML fitxategi bat irakur dezakezu eta zure web-orriko datuen edukia egunera dezakezu.
Mundu errealean, sistema informatikoek eta datu-baseek formatu bateraezinak dituzten datuak dituzte.
XML datuak testu arrunteko formatuan gordetzen dira. Honek datuak gordetzeko software eta hardware independentea den modu bat eskaintzen du.
Horrek asko errazten du aplikazio ezberdinek parteka ditzaketen datuak sortzea.
AJAX
AJAX JavaScript asinkronoaren eta XMLren akronimoa da. JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest eta abar bezalako teknologia talde bat da.
AJAX-ek datuak modu asinkronoan bidaltzeko eta jasotzeko aukera ematen du web orria berriro kargatu gabe. Beraz, azkarra da.
AJAX-ek zerbitzariari informazio garrantzitsua soilik bidaltzeko aukera ematen dizu, ez orri osoa. Beraz, bezeroaren aldetik datu baliotsuak bakarrik bideratzen dira zerbitzariaren aldera. Zure aplikazioa interaktiboa eta azkarragoa egiten du.
ajax ez da teknologia bat, elkarrekin erlazionatutako teknologien multzoa baizik. AJAX teknologiak barne hartzen ditu:
- HTML/XHTML eta CSS
- DOM
- XML edo JSON
- XMLHttpRequest
- JavaScript
Azken eguneratzea
2024(e)ko abu. 17(a)