XML
Xml (eXtensible Markup Language) යනු සලකුණු කිරීමේ භාෂාවකි.
XML නිර්මාණය කර ඇත්තේ දත්ත ගබඩා කිරීම සහ ප්රවාහනය කිරීම සඳහාය.
Xml 90 දශකයේ අගභාගයේදී නිකුත් කරන ලදී. එය නිර්මාණය කර ඇත්තේ භාවිතා කිරීමට පහසු සහ ස්වයං විස්තර කිරීමේ දත්ත ගබඩා කිරීම සඳහා ය.
XML 1998 පෙබරවාරි 10 වන දින W3C නිර්දේශයක් බවට පත් විය.
XML යනු HTML සඳහා ආදේශකයක් නොවේ.
XML නිර්මාණය කර ඇත්තේ ස්වයං විස්තර කිරීමට ය.
XML නිර්මාණය කර ඇත්තේ දත්ත රැගෙන යාමට මිස දත්ත පෙන්වීමට නොවේ.
XML ටැග් පූර්ව නිර්වචනය කර නොමැත. ඔබ ඔබේම ටැග් නිර්වචනය කළ යුතුය.
XML වේදිකා ස්වාධීන සහ භාෂාව ස්වාධීන වේ.
ඇයි xml
Platform Independent සහ Language Independent: 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
යාවත්කාලීන කළේ
2024 අගෝ 17