![]() |
|
|
|
#1
|
||||||||||||||||
|
||||||||||||||||
|
لغة الجافا سكريبت هي لغة تُستخدم في الأساس في المتصف*ات لتنفيذ بعض الإجراءات داخل المتصف*.
لذا تستخدم لغة الجافا سكريبت أساساً في مواقع الإنترنت ولا يُمكن تطوير برامج سط* مكتب أو جوال بإستخدام لغة جافا سكريبت فقط *تى الآن. وبما أن استخدام لغة جافا سكريبت في الأساس يقتصر على جهة العميل كما ذكرنا، فأرى أنه يجب أن أشر* ماذا أعني بجهة العميل. مثال لاستخدام جافا سكريبت إذا كُنت مشتركاً في موقع فيسبوك فإن إسم المستخدم و كلمة المرور خاصتك يتم تخزينهما في خوادم شركة فيسبوك. و عندما تفت* متصف*ك و تكتب رابط فيسبوك فإنه سيتم ت*ميل صف*ة فيسبوك على *اسبك كاملة لتستطيع التعامل معها. من ضمن الملفات التي يتم ت*ميلها إلى *اسبك ملفات كُتبت بلغة جافا سكريبت. إذا *اولت تسجيل الدخول إلى موقع فيسبوك و أخطأت في إدخال هيكل ص*ي* للبيانات فإنه سيعرض عليك رسالة خطأ بأن الهيكل الذي أدخلته خطأ. مثلما ي*دث عند إدخال البريد الإلكتروني بطريقة خاطئة. اجراء الاختبار باستخدام فيسبوك في جهة العميل أما إذا أدخلت هيكل البيانات بصورة ص*ي*ة و كانت البيانات نفسها خاطئة فإن البيانات يتم إرسالها إلى خوادم فيسبوك للت*قق من وجود إسم المستخدم و كلمة المرور اللتان أدخلتهما بالصف*ة. إذا وُجدتا يتم تسجيل دخولك إلى الموقع، و إذا لم يوجدا تُرسل رسالة من خوادم فيسبوك إلى المُتصف* لتعرض رسالة الخطأ. بما أن زيادة المراسلة بين المتصف* و الخوادم تسبب بطئ في سرعة التصف* للمستخدم، فإن إستخدام جافا سكربت للت*قق من هيكلة البيانات قبل إرسالها إلى الخوادم أمرٌ ذكي فعلاً. كما ذكرنا أن صف*ة الموقع يتم ت*ميلها ب*اسبك، و أثناء هذا الت*ميل يتم ت*ميل ملفات جافا سكريبت ت*توي على ملفات للتتأكد من هيكلة البيانات قبل إرسالها إلى الخوادم لتضمن أن البيانات المُرسله هي البيانات التي تست*ق التأكد منها فعلاً. و بذلك تلعب لغة جافا سكربت دوراً مهماً جداً في رفع سرعة التصف* و زيادة رضى المستخدمين عن الموقع. الت*قق من البيانات باستخدام جافا سكريبت ولا يقتصر إستخدام لغة جافا سكريبت على هذا الأمر فقط، و إنما يتعدى ذلك إلى إنشاء الألعاب و الرسومات و الت*كم في المتصف*. بالإضافة إلى ذلك يتم إستخدام لغة جافا سكريبت في بعض أطر العمل التي وسعت من مجالات إستخدام جافا سكريبت، فبدلاً من إستخدامها في جهة العميل فقط أصب*ت تُستخدم في جهة الخادم أيضاً ضمن إطار عمل مثل node.js. استخدام لغة الجافا لغة الجافا في الكفة الأخرى من الممكن استخدامها في تطوير المواقع بإستخدام تقنية JSP مثلاً و هذه أقوى علاقة بين الجافا و الجافا سكريبت. كما أن للجافا بيئات مختلفة ت*تاج إلى إعداد قبل بدء التطوير وفقاً لنوع البرنامج الذي ترغب بإنتاجه سواءً برنامج سط* مكتب أو جوال أو غيره. بإستخدام لغة الجافا بالإمكان إنتاج برامج مختلفة مثل: برنامج Nasa World Wind و المطور من قبل وكالة ناسا للفضاء. يتي* هذا البرنامج لمستخدمه التكبير من موقع القمر الصناعي إلى أي بقعة على كوكب الأرض. برنامج office Free و البديل لبرنامج الأوفيس المعروف. نظام التشغيل أندرويد و الغني عن التعريف. موقع لينكدإن. النهاية: علاقة أم اختلاف؟ يبقى الرابط بين لغة الجافا و الجافا سكريبت إ*تواء كلاً منهما على لفظ جافا، ولا توجد رابطة فعلية كما يو*ي تشابه الأسماء. الجافا سكريبت ليست تطوراً من لغة الجافا ولا العكس ص*ي*. هيكلة الجافا سكريبت ليست مشابهة للغة الجافا. أنواع البرامج الممكن إنتاجها من الجافا أكثر من الجافا سكريبت و يتفقان في تطبيقات الويب و المواقع فقط. |
|
|
#5 | ||||||||||
![]()
|
،’
راق لي انتقاء رائع و معبر ، يعطيكك العافيهه ع روعةة الطر* لاعدمنا وجووودكك و جديدكك ودي لكك " ) |
||||||||||
![]()
|
![]() |
| الكلمات الدلالية (Tags) |
| الفرق, جافا, سكربت., وجافا |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| الفرق بين To ،، Too ،، Two | أميرة القلوب | التحاضير المدرسيه واللغات | 14 | 02-14-2010 05:23 AM |
| ما الفرق بين (عام )و (سنة)؟ | حسن 10 | ضفـآف حرة | 4 | 07-14-2009 11:44 PM |
| سكربت صوتيات رهيب | cairohost | الكمبيوتر والقنوات الفضائيه | 2 | 05-08-2006 12:01 PM |
| سكربت صوتيات رهيب | cairohost | الكمبيوتر والقنوات الفضائيه | 1 | 01-05-2006 11:19 AM |
هذا الموقع يستعمل منتجات MARCO1