XML
Xml (eXtensible Markup Language) е език за маркиране.
XML е проектиран да съхранява и транспортира данни.
Xml беше пуснат в края на 90-те години. той е създаден, за да осигури лесни за използване и съхраняване на самоописващи се данни.
XML стана препоръка на W3C на 10 февруари 1998 г.
XML не е заместител на HTML.
XML е проектиран да бъде самоописателен.
XML е проектиран да пренася данни, а не да показва данни.
XML таговете не са предварително дефинирани. Трябва да дефинирате свои собствени тагове.
XML е независим от платформата и езика.
Защо xml
Независимо от платформата и езика: Основното предимство на xml е, че можете да го използвате, за да вземете данни от програма като Microsoft SQL, да ги конвертирате в XML и след това да споделите този XML с други програми и платформи. Можете да комуникирате между две платформи, което обикновено е много трудно.
Основното нещо, което прави XML наистина мощен, е международното му приемане. Много корпорации използват XML интерфейси за бази данни, програмиране, офис приложения, мобилни телефони и др. Това се дължи на неговата независима от платформата функция.
Ако трябва да покажете динамични данни във вашия HTML документ, ще ви отнеме много работа, за да редактирате HTML всеки път, когато данните се променят.
С XML данните могат да се съхраняват в отделни XML файлове. По този начин можете да се съсредоточите върху използването на HTML/CSS за показване и оформление и да сте сигурни, че промените в основните данни няма да изискват промени в HTML.
С няколко реда JavaScript код можете да прочетете външен XML файл и да актуализирате съдържанието на данните на вашата уеб страница.
В реалния свят компютърните системи и бази данни съдържат данни в несъвместими формати.
XML данните се съхраняват в обикновен текстов формат. Това осигурява независим от софтуера и хардуера начин за съхраняване на данни.
Това прави много по-лесно създаването на данни, които могат да се споделят от различни приложения.
AJAX
AJAX е акроним за асинхронен JavaScript и XML. Това е група от взаимосвързани технологии като JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest и др.
AJAX ви позволява да изпращате и получавате данни асинхронно, без да презареждате уеб страницата. Така че е бързо.
AJAX ви позволява да изпращате само важна информация до сървъра, а не цялата страница. Така че само ценни данни от страната на клиента се насочват към страната на сървъра. Това прави вашето приложение интерактивно и по-бързо.
ajax не е технология, а група от взаимосвързани технологии. AJAX технологиите включват:
- HTML/XHTML и CSS
- ДОМ
- XML или JSON
- XMLHttpRequest
- JavaScript
Актуализирано на
17.08.2024 г.