XML
Xml (eXtensible Markup Language) նշման լեզու է:
XML-ը նախատեսված է տվյալների պահպանման և փոխադրման համար:
Xml-ը թողարկվել է 90-ականների վերջին։ այն ստեղծվել է հեշտ օգտագործման և պահելու համար ինքնանկարագրող տվյալներ:
XML-ը դարձել է W3C-ի հանձնարարական 1998 թվականի փետրվարի 10-ին:
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-ը Asynchronous JavaScript-ի և XML-ի հապավումն է: Սա փոխկապակցված տեխնոլոգիաների խումբ է, ինչպիսիք են JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest և այլն:
AJAX-ը թույլ է տալիս ուղարկել և ստանալ տվյալներ ասինխրոն՝ առանց վեբ էջը վերաբեռնելու: Այսպիսով, դա արագ է:
AJAX-ը թույլ է տալիս սերվերին ուղարկել միայն կարևոր տեղեկատվություն, ոչ թե ամբողջ էջը: Այսպիսով, միայն հաճախորդի կողմից արժեքավոր տվյալները փոխանցվում են սերվերի կողմ: Այն ձեր հավելվածը դարձնում է ինտերակտիվ և ավելի արագ:
ajax-ը տեխնոլոգիա չէ, այլ փոխկապակցված տեխնոլոգիաների խումբ: AJAX տեխնոլոգիաները ներառում են.
- HTML/XHTML և CSS
- DOM
- XML կամ JSON
- XMLHttpRequest
- JavaScript
Վերջին թարմացումը՝
17 օգս, 2024 թ.