السلام عليكم
فى الواقع ربما يبدو السؤال غريب ولكن بالفعل احترت فى معرفة كيفية إستخدام هذه اللغه.
اللغه بحد ذاتها فهى لغه سهله وربما اسهل من الـHTML ولكن عندما تقدم طلب للعمل فى الشركات الكبرى (على الاقل فى الغرب) تعتبر الان هذه اللغه من المميزات والتى قد تكون السبب فى حصولك على عمل ممتاز.
البعض يقول انها عباره عن قاعدة بيانات والبعض الاخر يقول انها اقرب للستايل شييت.
إذا كانت قاعدة بيانات فلماذا إذاً تستخدم معى قاعدة بيانات, وإذا كانت ستايل شييت فلماذا نحتاج لستايل شييت بجانبها ولا نكتفى بها.
انا اعرف كيف استخدمها ولكن لا اعرف اين ومتى استخدمها. لدى بعض الملاحظات التى ادركتها من متابعتى لهذه اللغه الغريبه التى انتشرت إنتشار الوباء واصبحت فى جميع البرامج التجاريه, حتى برنامج ackup exec لم يسلم منها.
على كل حال ملاحظاتى هى التاليه.
XML لاتستخدم كقاعدة بيانات لانها تاخذ حيز كبير والبحث فيها هو كالبحث فى ملف نصى.
وهى ليست style sheet لانها تعتمد على معرفات من وحى خيال المبرمج.
واخيراً استنتجت ان XML هى عباره عن طريقه لتنسيق البيانات التى يحضرها البرنامج من قاعدة بيانات تمهيداً لعرضها بواصطه style sheet بطريقه منسقه.
الان سؤالى هو إذا كان بالفعل كما اشرت فما فائدة الـXML اليس من الافضل إستخدام style sheet لانه عند إستخدام الـXML يصبح البرنامج بطيء حيث انه سيمر بمرحله ما بين إحضار البيانات وعرضها.
ياريت إلى عنده مثال حى على إستخدامها يعرضه هنا حتى نعرف مناسبة إنتشار هذه اللغه بهذا الشكل العجيب, ولماذا اصبح لا تستطيع ان تفتح برنامج ولا صفحة إنترنت إلى وجدت كلمة XML منتشره فى الموقع وكانه هناك إحتجاج منتظم على شيئ مجهول..
وإلى حيشرح يشرح بدون لف و دوران لان جميع الكتب التى قراتها تلف وتدور وتخبرك بكل شيئ متعلق باللغه ولكنها لا تخبرك بفائدتها, يعنى توديك البحر وترجعك عطشان وجعان وهلكان وتخليك تقول ياريت إلى جرى ما كان.
والسلام عليكم
