XML
Xml (eXtensible Markup Language) – белгілеу тілі.
XML мәліметтерді сақтауға және тасымалдауға арналған.
Xml 90-шы жылдардың соңында шығарылды. ол өзін-өзі сипаттайтын деректерді пайдалану және сақтау оңай болуы үшін жасалған.
XML 1998 жылы 10 ақпанда W3C ұсынысына айналды.
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
- DOM
- XML немесе JSON
- XMLHttpRequest
- JavaScript
Жаңартылған күні
2024 ж. 17 там.