آبجی
20th February 2010, 01:10 AM
• • • XML چیست ؟
* XML برگرفته شده از كلمات Extensible Markup Language است.
* XML به معنای زبان نشانه گذاری (فرمت بندی) است
* XML يك Markup Language مانند HTML است.
* Tag (برچسب) های XML از قبل تعريف شده نيستند، شما خودتان بايد آنها را تعريف كنيد. (این در حالی است که بر چسبهایی که در HTML بکار میروند از پیش تعریف شده است)
* XML از يك (Document Type Definition) DTD برای شرح اطلاعات استفاده ميكند.
* XML با يك DTD طراحی ميشود تا خود-توصيف باشد.
* XML برای توصیف داده ها (Describe Date ) میباشد.
* DTD مجموعهای از تعاريف است كه ساختار منطقی، عناصر و خصوصيات قابل دسترس و مورد استفاده در هر سند را معين میكند.
•• تعریف ماهنامه شبکه:
XML نام مجموعهای از روشهايی است كه توسط آن می توان اطلاعات گوناگون را در درون فايلهای متنی ذخيره كرد. اما راه و رسم XML در ذخيرهسازی اطلاعات با روشهای متداول ثبت داده در فايلهای متنی تفاوتهايی دارد كه اين دو را كاملاً از يكديگر متمايز میسازد.
در XML اطلاعات به روشی در يك فايل متنی ثبت میشوند كه قابل آدرسدهی هستند. بدين معنی كه يك كاربر میتواند محتويات نشانی ويژهای از يك فايلXML را بخواند و اين موضوع با نوشتنهای متوالی و حتی حذف مواردی از آن فايل توسط كاربران ديگر در زمانهای ديگر، مخدوش نخواهد شد.
شايد اين بهترين تعريف از XML باشد: ابزاری مستقل از سخت افزار و نرم افزار برای انتقال اطلاعات است.
• • • تفاوت اصلی بین XML و HTML
HTML برای نمايش اطلاعات و XML برای شرح و حمل و نقل اطلاعات است.
در واقع XML برای توصیف داده ها و تمرکز بر روی مقادیر و نوع آنها طراحی شده و HTML برای نشان دادن داده ها به کاربر و تمرکز بر روی نحوه نمایش این داده ها طراحی شده است.
نکته: XML يك جايگزين برای HTML نيست بلکه یک مکمل برای HTML است.
• • • کاربرد XML
اگر شما از XML برای نشانه گذاری یا فرمت بندی متن خود استفاده کنید، شما باید برای Browser کامپیوتر خود توضیح دهید که متن شما چگونه نمایش داده شود. ( یک زبان نشانه گذاری مثل HTML شکل و قیافه متن شما را در Browser تعریف می کند)
نکته کلیدی در یک تجارت الکترونیکی، جمع آوری و ذخیره سازی و پردازش و تفسیر اطلاعات پراکنده وب است، و این کاری است که بخوبی از عهده XML بر می آید.
• • • XML برای ذخیره اطلاعات
با XML فایلهای متنی میتوانند برای ذخیره اطلاعات استفاده شوند
• • • XML برای توزیع اطلاعات
با XML، فیلهلی متنی میتوانند برای توزیع اطلاعات استفاده گردند. زمانی که اطلاعات در فیلهای متنی ذخیره شود ، XML یک روش مستقل از سخت افزار و نرم افزار برای انتقال و توزیع اطلاعات فراهم می کند. که این روش باعث میشود که ایجاد و ساخت اطلاعاتی که برنامه های کاربردی مختلف بتوانند با آن کار کنند بسیار آسان شود.
همچنین توسعه و ارتقاء یک سیستم به سیستم عامل، سرور، برنامه های کاربردی و جستجو گرهای جدید را نیز آسانتر مینماید.
* XML برگرفته شده از كلمات Extensible Markup Language است.
* XML به معنای زبان نشانه گذاری (فرمت بندی) است
* XML يك Markup Language مانند HTML است.
* Tag (برچسب) های XML از قبل تعريف شده نيستند، شما خودتان بايد آنها را تعريف كنيد. (این در حالی است که بر چسبهایی که در HTML بکار میروند از پیش تعریف شده است)
* XML از يك (Document Type Definition) DTD برای شرح اطلاعات استفاده ميكند.
* XML با يك DTD طراحی ميشود تا خود-توصيف باشد.
* XML برای توصیف داده ها (Describe Date ) میباشد.
* DTD مجموعهای از تعاريف است كه ساختار منطقی، عناصر و خصوصيات قابل دسترس و مورد استفاده در هر سند را معين میكند.
•• تعریف ماهنامه شبکه:
XML نام مجموعهای از روشهايی است كه توسط آن می توان اطلاعات گوناگون را در درون فايلهای متنی ذخيره كرد. اما راه و رسم XML در ذخيرهسازی اطلاعات با روشهای متداول ثبت داده در فايلهای متنی تفاوتهايی دارد كه اين دو را كاملاً از يكديگر متمايز میسازد.
در XML اطلاعات به روشی در يك فايل متنی ثبت میشوند كه قابل آدرسدهی هستند. بدين معنی كه يك كاربر میتواند محتويات نشانی ويژهای از يك فايلXML را بخواند و اين موضوع با نوشتنهای متوالی و حتی حذف مواردی از آن فايل توسط كاربران ديگر در زمانهای ديگر، مخدوش نخواهد شد.
شايد اين بهترين تعريف از XML باشد: ابزاری مستقل از سخت افزار و نرم افزار برای انتقال اطلاعات است.
• • • تفاوت اصلی بین XML و HTML
HTML برای نمايش اطلاعات و XML برای شرح و حمل و نقل اطلاعات است.
در واقع XML برای توصیف داده ها و تمرکز بر روی مقادیر و نوع آنها طراحی شده و HTML برای نشان دادن داده ها به کاربر و تمرکز بر روی نحوه نمایش این داده ها طراحی شده است.
نکته: XML يك جايگزين برای HTML نيست بلکه یک مکمل برای HTML است.
• • • کاربرد XML
اگر شما از XML برای نشانه گذاری یا فرمت بندی متن خود استفاده کنید، شما باید برای Browser کامپیوتر خود توضیح دهید که متن شما چگونه نمایش داده شود. ( یک زبان نشانه گذاری مثل HTML شکل و قیافه متن شما را در Browser تعریف می کند)
نکته کلیدی در یک تجارت الکترونیکی، جمع آوری و ذخیره سازی و پردازش و تفسیر اطلاعات پراکنده وب است، و این کاری است که بخوبی از عهده XML بر می آید.
• • • XML برای ذخیره اطلاعات
با XML فایلهای متنی میتوانند برای ذخیره اطلاعات استفاده شوند
• • • XML برای توزیع اطلاعات
با XML، فیلهلی متنی میتوانند برای توزیع اطلاعات استفاده گردند. زمانی که اطلاعات در فیلهای متنی ذخیره شود ، XML یک روش مستقل از سخت افزار و نرم افزار برای انتقال و توزیع اطلاعات فراهم می کند. که این روش باعث میشود که ایجاد و ساخت اطلاعاتی که برنامه های کاربردی مختلف بتوانند با آن کار کنند بسیار آسان شود.
همچنین توسعه و ارتقاء یک سیستم به سیستم عامل، سرور، برنامه های کاربردی و جستجو گرهای جدید را نیز آسانتر مینماید.