XML
Xml (ಎಕ್ಸ್ಟೆನ್ಸಿಬಲ್ ಮಾರ್ಕಪ್ ಲಾಂಗ್ವೇಜ್) ಒಂದು ಮಾರ್ಕ್ ಅಪ್ ಭಾಷೆಯಾಗಿದೆ.
ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಸಾಗಿಸಲು XML ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
Xml ಅನ್ನು 90 ರ ದಶಕದ ಕೊನೆಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಸ್ವಯಂ ವಿವರಿಸುವ ಡೇಟಾವನ್ನು ಬಳಸಲು ಮತ್ತು ಸಂಗ್ರಹಿಸಲು ಸುಲಭವನ್ನು ಒದಗಿಸಲು ಇದನ್ನು ರಚಿಸಲಾಗಿದೆ.
XML ಫೆಬ್ರವರಿ 10, 1998 ರಂದು 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 ಎಂಬುದು ಅಸಮಕಾಲಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು XML ನ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಗಿದೆ. ಇದು JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest ಮುಂತಾದ ಅಂತರ್-ಸಂಬಂಧಿತ ತಂತ್ರಜ್ಞಾನಗಳ ಸಮೂಹವಾಗಿದೆ.
ವೆಬ್ ಪುಟವನ್ನು ಮರುಲೋಡ್ ಮಾಡದೆಯೇ ಅಸಿಂಕ್ರೊನಸ್ ಆಗಿ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ಮತ್ತು ಸ್ವೀಕರಿಸಲು AJAX ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಇದು ವೇಗವಾಗಿರುತ್ತದೆ.
AJAX ಸರ್ವರ್ಗೆ ಸಂಪೂರ್ಣ ಪುಟಕ್ಕೆ ಪ್ರಮುಖ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಕಳುಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಕ್ಲೈಂಟ್ ಕಡೆಯಿಂದ ಅಮೂಲ್ಯವಾದ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಸರ್ವರ್ ಬದಿಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂವಾದಾತ್ಮಕವಾಗಿ ಮತ್ತು ವೇಗವಾಗಿ ಮಾಡುತ್ತದೆ.
ಅಜಾಕ್ಸ್ ಒಂದು ತಂತ್ರಜ್ಞಾನವಲ್ಲ ಆದರೆ ಅಂತರ್-ಸಂಬಂಧಿತ ತಂತ್ರಜ್ಞಾನಗಳ ಸಮೂಹವಾಗಿದೆ. AJAX ತಂತ್ರಜ್ಞಾನಗಳು ಸೇರಿವೆ:
- HTML/XHTML ಮತ್ತು CSS
- DOM
- XML ಅಥವಾ JSON
- XMLHttpRequest
- ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಆಗ 17, 2024