XML
Xml (eXtensible Markup Language) este un limbaj de marcare.
XML este conceput pentru a stoca și transporta date.
Xml a fost lansat la sfârșitul anilor 90. a fost creat pentru a oferi un ușor de utilizat și stocat date autodescriere.
XML a devenit o recomandare W3C pe 10 februarie 1998.
XML nu este un înlocuitor pentru HTML.
XML este conceput pentru a fi auto-descriptiv.
XML este conceput pentru a transporta date, nu pentru a afișa date.
Etichetele XML nu sunt predefinite. Trebuie să vă definiți propriile etichete.
XML este independent de platformă și independent de limbaj.
De ce xml
Independent de platformă și independent de limbă: principalul avantaj al XML este că îl puteți utiliza pentru a prelua date dintr-un program precum Microsoft SQL, a le converti în XML, apoi a partaja acel XML cu alte programe și platforme. Puteți comunica între două platforme care sunt în general foarte dificile.
Principalul lucru care face ca XML să fie cu adevărat puternic este acceptarea sa internațională. Multe corporații folosesc interfețe XML pentru baze de date, programare, telefoane mobile cu aplicații de birou și multe altele. Se datorează caracteristicii sale independente de platformă.
Dacă trebuie să afișați date dinamice în documentul HTML, va fi nevoie de multă muncă pentru a edita HTML de fiecare dată când datele se schimbă.
Cu XML, datele pot fi stocate în fișiere XML separate. În acest fel, vă puteți concentra pe utilizarea HTML/CSS pentru afișare și aspect și vă puteți asigura că modificările datelor de bază nu vor necesita modificări ale HTML-ului.
Cu câteva rânduri de cod JavaScript, puteți citi un fișier XML extern și puteți actualiza conținutul de date al paginii dvs. web.
În lumea reală, sistemele informatice și bazele de date conțin date în formate incompatibile.
Datele XML sunt stocate în format text simplu. Aceasta oferă o modalitate independentă de software și hardware de stocare a datelor.
Acest lucru face mult mai ușoară crearea de date care pot fi partajate de diferite aplicații.
AJAX
AJAX este un acronim pentru JavaScript asincron și XML. Este un grup de tehnologii interdependente precum JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest etc.
AJAX vă permite să trimiteți și să primiți date asincron fără a reîncărca pagina web. Deci este rapid.
AJAX vă permite să trimiteți doar informații importante către server, nu întreaga pagină. Deci numai datele valoroase din partea clientului sunt direcționate către partea serverului. Vă face aplicația interactivă și mai rapidă.
ajax nu este o tehnologie, ci un grup de tehnologii interdependente. Tehnologiile AJAX includ:
- HTML/XHTML și CSS
- DOM
- XML sau JSON
- XMLHttpRequest
- JavaScript
Ultima actualizare
17 aug. 2024