آموزش XML-نحوه ی استفاده
XML در بسیاری از جنبههای توسعه وبسایت استفاده میشود، اغلب برای ساده کردن ذخیرهسازی دادهها و به اشتراک گذاشتن آنها
XML اطلاعات را از HTML جدا میکند
اگر شما نیاز داشته باشید که در سند HTML خودتان اطلاعات دینامیک را به نمایش بگذارید، کار زیادی باید انجام دهید تا به ازای هر بار تغییر دادهها کدهای HTML را تغییر دهید.
توسط XML ، دادهها میتوانند در فایلهای XML جدا ذخیره شوند.به این ترتیب شما میتوانید استفاده از HTML/CSS را بر روی نمایش و صفحهبندی متمرکز کنید و مطمئن شوید که تغییرات دادههای اصلی، دیگر نیاز به هیچگونه تغییری در سند HTML ندارد.
به وسیله چند خط کد JavaScript میتوانید خروجی یک فایل XML را بخوانید و محتوای وبسایت خود را آپدیت کنید.
XML اشتراک دادهها را ساده میکند
در دنیای واقعی سیستم کامپیوترها و پایگاه دادهها شامل دادههایی با فرمتهای ناسازگار هستند.
دادههای XML به فرمت ساده متنی ذخیره میشوند که میتوانند یک راه مستقل از نرمافزار و سختافزار برای ذخیرهسازی دادهها فراهم کنند.
این روش، تولید دادهها را ساده کرده و همچنین اشتراک آنهارا بین نرمافزار های مختلف را ممکن میسازد.
XML انتقال دادهها را ساده میکند
تبادل اطلاعات بین سیستمهای ناسازگار از طریق اینترنت یکی از مهمترین چالشهای وقتگیر توسعه دهندگان است.
تبادل دادهها به وسیله XML تا حد زیادی این پیچیدگی را کاهش میدهد، چون اطلاعات میتوانند توسط برنامههای ناسازگار مختلفی خوانده شوند.
XML تغییرات اصلی را ساده میکند
بروز رسانی سیستم(سختافزاری یا نرمافزاری) ،همیشه وقتگیر است. مقدار زیادی از دادهها باید تبدیل شوند و دادههای ناسازگار معمولا از بین میروند.
دادههای XML در یک فرمت متنی ذخیره میشوند در نتیجه گسترش یا بروز رسانی به یک اپراتور جدید، نرمافزار جدید یا یک مرورگر جدید را بدون از دست رفتن دادهها ممکن میسازد.
XML دسترسی بیشتر به دادهها را برای شما فراهم میکند
برنامههای مختلف نه تنها به صفحههای HTML، بلکه به منابع دادههای XML شما میتوانند دسترسی داشته باشند.
توسط XML دادههای شما میتواند در دسترس تمام "ماشینهای خواندن"(کامپیوترهای جیبی، صفحهخوانها، خبرخوانها و ...) قرار بگیرد و همچنین دسترسی بیشتر برای افراد نابینا یا افرادی با دیگر معلولیتها فراهم کند.
زبانهای اینترنت که درXML نوشته شدهاند
چندین زبان اینترنت در XML نوشته شدهاند.نمونهای از آنها را در زیر میبینید:
- XHTML
- XML Schema
- SVG
- WSDL
- RSS
- نوشته شده توسط میلاد نظری
- بازدید: 12643
دیدگاهها
ممنون بابت اموزش خیلی خوبتون ....