اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
معهد مطور - ينتهي الإعلان بتاريخ 16\10\2008
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيف

منتديات نظرة حب - ينتهي الاعلان بتاريخ 6\11\2008جديد برامج وأخبار الالعابالرَّقائق دعوة لترقيق القلوب - ينتهي الاعلان بتاريخ 6\11\2008
كل مايخص المرأة والمجتمعاجمل واروع الصورنغمات إنتظار الشادي - ينتهي الاعلان بتاريخ 6\11\2008

دورة Xml [الدرس الثالث] لماذا Xml وفيما تستخدم ؟

مناقشة موضوع دورة Xml [الدرس الثالث] لماذا Xml وفيما تستخدم ؟ في دروس برمجة مواقع; بسم الله الرحمن الرحيم الدرس الثالث لماذا XML وفيما تستخدم؟:- تقنية XML هي تقنية حديثة وفى دور التطوير حاليا وهى كما عرضنها سابقا في هذه السلسلة وعرفنا ما هي XML .سوف نوضح هنا ما الذي تقدمه لنا هذه الل ...

العودة شبكة ابن الخليج> منتديات تعليمية> دروس برمجة مواقع

رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 04-30-2006, 11:16 مساءً   #1 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية الهوى ماهو كلام
 
تاريخ التسجيل: Jul 2005
الدولة: *K S A*
المشاركات: 4,844
معدل تقييم المستوى: 655الهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيط
إرسال رسالة عبر مراسل ICQ إلى الهوى ماهو كلامإرسال رسالة عبر مراسل MSN إلى الهوى ماهو كلامإرسال رسالة عبر مراسل Skype إلى الهوى ماهو كلام
دورة Xml [الدرس الثالث]: لماذا Xml وفيما تستخدم ؟


بسم الله الرحمن الرحيم

الدرس الثالث


لماذا XML وفيما تستخدم؟:-


تقنية XML هي تقنية حديثة وفى دور التطوير حاليا وهى كما عرضنها سابقا في هذه السلسلة وعرفنا ما هي XML .سوف نوضح هنا ما الذي تقدمه لنا هذه اللغة .


تعرفنا سابقا أن لبناء مستندات XML يجب علينا معرفة أشياء وتعليمات كثيرة . فلماذا نستخدم كل هذه الأمور . أليس من السهل وضع بعض القوانين لمثال مستند الأسماء السابق شرحه في الدرس السابق . ونضع بعض المعايير لذلك فمثلا يمكننا القول أن الاسم الأول يبدأ عند بداية الملف , والاسم الأخير يأتي بعد الفراغ الأول . بهذه الطريقة يمكن لتطبيقنا أن يقرا بيانات الاسم الأول بصورة منفصلة عن الاسم الأخير .

ولتوضيح ذلك : لنفترض إننا نريد إضافة الاسم الأوسط لمثالنا فيصبح هكذا .

Emad Adly Faik

وأيضا عند إضافة هذه العملية لا يوجد إي مشكلات . يمكننا تعديل القانون السابق بحيث إن كل شي يأتي بعد الفراغ الأول وقبل الفراغ الثاني يمثل الاسم الأوسط , وما يأتي بعد الفراغ الثاني يمثل الاسم الأخير .

إلى الآن يمكننا تمثيل البيانات باستخدام هذا القانون وتنفيذه برمجيا , ولكن ماذا لو قابلنا اسم كالتالي .


Emad Adly Faik Gabala


الآن لدينا اسمين أوسطين . هنا يصبح القانون اكثر تعقيدا وعلما إن البشر تستطيع تميز الاسم الأوسط من الاسم الأول من الاسم الأخير بسهولة فانه من الصعب برمجة ذلك بطريقة منطقية بحيث يمكن الحاسب من تميز ذلك بسهولة .

للأسف فان معظم المبرمجين عندما يواجهون مشكله من هذا النوع يتصرفون لوضع قوانين صارمة بدلا من التعامل مع البيانات المعقدة كما هي . فالمشكلة الأسماء كما سبق يمكن لمطوري البرامج أن يقرروا أن للشخص الواحد اسم أوسط واحدا فقط ولا يمكن للتطبيق قبول أكثر من ذلك .

فالمثال السابق ليس صعب التطبيق ولكن هو يسلط الضوء حول الأسباب الجوهرية التي أدت لظهور لغة XML. فالمبرمجين يستطيعون تنظيم بياناتهم بعدد غير محدد من الطرق . وفى كل طريقة من الطرق نظام معين لاستخلاص المعلومات التي نحتاجها باستخدام لغة XML

إلى هنا قد ذكرنا مثال بسيط جدا لتوضيح ابسط الأشياء التي تدفعنا كمطورين إلى الدخول إلى عالم XML .

وحتى إن كان هذا المثال غير مفهوم للمرة الأولي فلا تقلق سيمكنك التميز والتوسع اكثر عند البدء في تشغيل وكتابة مستندات XML.

كما يمكن للغة XML العمل على إي منصة تشغيل فهيا ليست مخصصه للعمل عن نظام عين مثل في Visual Basic مخصص للعمل على منصات ويندوز . فيمكنك استخدامها على إي نظام تشغيل حالي أو سوف يظهر مستقبلا .

فمن الأشياء الرائعة عند استخدامك لـ XML هو تقليص زمن التحميل على خادمات الشبكة Web Server بالإضافة إلى عمليات إرسال واستقبال كميات ضخمة من المعلومات بين جهاز الزبون والخادم .

وأيضا من الميزات الجميلة في التعامل مع ملفات XML هي إمكانية تحويل ملفاتXML إلى ملفات html بسهوله لعرضها بشكل جميل على المتصفح وذلك بواسطة محولات XSLT . أو أن تعرض مباشرة عبر المتصفح بواسطة ورقة التنسيق css كما في المثال الأول .

استدعاء الإجراءات البعيدة . فهيا تستخدم بروتوكول RPC لذلك فهو يسمح للكائنات الموجودة على جهاز ما باستدعاء الكائنات الموجودة على جهاز أخر للقيام بعمل ما .


أما في مجال التجارة الإلكترونية أحد المواضيع الساخنة حاليا في الإنترنت . التي ستظل ساخنة لفترة طويلة .فمعظم الشركات اليوم تقر بضرورة ربط عملائها معها عبر الإنترنت بد من استخدام الطرق التقليدية .

فكلما احتاجت شركة ما لإرسال بياناتها إلى جهة أخرى عبر الإنترنت فان xml هي التقنية الأفضل لذلك باعتبار أن الهدف من وراءها هو تبادل المعلومات والتشارك عليها .

فهناك الكثير والكثير من الأماكن التي تقدم لنا فيها تقنية XML الفائدة التي نرجوها.





من مواضيع الهوى ماهو كلام في المنتدى

الهوى ماهو كلام غير متواجد حالياً   رد مع اقتباس
قديم 10-06-2006, 02:48 صباحاً   #2 (permalink)
ღ: k y:ღ

 
الصورة الرمزية كرم العربي
 
تاريخ التسجيل: Apr 2006
الدولة: ::In De GhEtTo::
المشاركات: 14,530
معدل تقييم المستوى: 53كرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيط
إرسال رسالة عبر مراسل MSN إلى كرم العربي
مشاركة: دورة Xml [الدرس الثالث]: لماذا Xml وفيما تستخدم ؟

يعطيك العافيه اخوي





من مواضيع كرم العربي في المنتدى
__________________
YoUkNoWhOwwEdO
كرم العربي غير متواجد حالياً   رد مع اقتباس
قديم 03-05-2007, 09:06 مساءً   #3 (permalink)
عضو فعــال
 
تاريخ التسجيل: Dec 2006
المشاركات: 178
معدل تقييم المستوى: 26skaba يستاهل ترحيب
رد: دورة Xml [الدرس الثالث]: لماذا Xml وفيما تستخدم ؟

مشكور اخي والى الامام
وانا متابع معاك





من مواضيع skaba في المنتدى
skaba غير متواجد حالياً   رد مع اقتباس
رد

العبارات الدلالية
الدرس, دورة



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG]متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
[فهرس] اهم مواضيع ودروس قسم برمجة المواقعADMINدروس برمجة مواقع004-22-2007 08:21 مساءً
دورة Xml [الدرس الرابع-الجزء الثاني]: تابع منهجية عمل مستندات Xml وتكوينها الهرميالهوى ماهو كلامدروس برمجة مواقع203-05-2007 09:03 مساءً
دورة Xml [الدرس الثاني]: مقدمة إلى تقنية Xml وما حولهاالهوى ماهو كلامدروس برمجة مواقع301-30-2007 09:56 مساءً
دورة Xml [الدرس الأول]: ماذا قبل Xmlالهوى ماهو كلامدروس برمجة مواقع601-30-2007 09:50 مساءً
دورة Xml [الدرس الرابع-الجزء الأول]: منهجية عمل مستندات Xml وتكوينها الهرميالهوى ماهو كلامدروس برمجة مواقع211-02-2006 03:53 صباحاً


منتديات شبكة ابن الخليج

ثقافة انكليزية هاشم الأتاسي ديوان للشعر الموزون كتب الشيعة معاجم العربية رياضة و كورة و سيارات رياصة السيارات الدوري الأسبانيالدوري الإيطاليالدوري البرتغالي GMC جرائم بالصور العاب و مسابقات ثقافية سواريه تسريحات AIDS شهيتك ازياء المحجبات مطبخ الشيف ديكور منازل سواريه برامج صيانة برامج عربية برامج حماية برامج مونتاج الطرق المثلى في استخدام البرامج افلام اثارة افلام 2007 افلام امريكية مسلسلات رمضانية أفلام كرتون العاب للكبار Games Serials strategy جيم كيوب السفارة ترافيان أدوات وطرق الرسم الرقمي صور مثيرة كاميرات رقمية وتقنية صور Samsung SGH-D720 مسجات للموبايل سواريه دروس للمبتدئيندروس رسم و تصميم دروس فوتوشوب متوسطة دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect دروس مونتاج دروس رسم الشعارات خامات Cinema 4Dدروس 3D Studio Max دروس سويتش متقدمة دروس ASP دروس Access دروس انظمة تشغيل أنظمة التشغيل وندوز WINDOWS دروس لاب فيو سواريه هاكات 365 vb365 vb366 قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع عروض شات فوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبمنتديات اماراتيةدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitter


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 08:12 صباحاً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Feeds:   XML   JS   RSS   RSS Feed