منتدى ستارلاوز ********* STARLAWS Forum
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالتسجيلأحدث الصوردخول
مواضيع مماثلة

 

 نظام أجاكس

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
Admin


عدد المساهمات : 1129
نقاط : 12755
تاريخ التسجيل : 07/01/2009
الموقع : weboutas.jeeran.com

نظام أجاكس Empty
مُساهمةموضوع: نظام أجاكس   نظام أجاكس I_icon10الثلاثاء 16 يونيو 2009, 4:39 pm

أجاكس (بالإنجليزية AJAX، اختصار Asynchronous JavaScript And XML) و هي عبارة عن تقنية تستخدم عدة برمجيات معروفة مسبقاً لعملها أهمها : جافا سكريبت و اكس ام ال و اتش تي ام ال (لغة النصوص التشعبية)

تتيح هذه التقنية إمكانية العمل على متصفحات الويب و كأنك تعمل على سطح المكتب الخاص بك، فيتم طلبك على صفحة الانترنت التي تعمل عليها بدون الحاجة إلى الانتقال إلى صفحة جديدة و هي الطريقة التقليدية للعمل على الويب التي تتمثل بارسال البيانات من قبل المستخدم Client Side باتجاه قاعدة بيانات خادم الشبكة Server Side ليتم تخزين المعلومات في قاعدة بيانات خادم الشبكة و معالجتها و إرسال المعلومات الجديدة المعدلة إلى المستخدم من جديد ليلاحظ التغيرات التي طرأت على الصفحة أما تقنية AJAX تمكنك من اجراء هذه التعديلات و الطلبات و ذلك دون الحاجة إلى إعادة التحميل من جديد بل يتم تغيير الجزء المراد التعديل عليه في نفس الصفحة و هي في حالة اتصال بخادم الشبكة و ذلك عن طريق اتصال جانبي. ان من يستفيد من هذه التقنيات هي المواقع التي يزورها عدد كبير من الزوار مما يقلل من الجهد الحاصل على خادم الشبكة و الزمن اللازم لاستجابة الموقع لدى المتصفح.
و من المواقع التي تعمل بهذه التقنية موقع "جوجل ماب" "Google Maps"

ظهر مصطلح أجاكس أول مرة في مقالة بتاريخ 18 فبراير 2005 لكاتب أمريكي وقد وصف مجموعة تقنيات و أساليب أستخدمت من قبل جوجل GOOGLE في جوجل أرث وجمايل تمكن المستخدم من التعامل مع الموقع الإلكتروني بطريقة تشبه برامج الحاسوب ، حيث يقوم المستخدم ب القيام بأعمالة من خلال صفحة واحدة. للتذكير، فإن الأدوات المستعملة في هذه التقنية كانت موجودة قبل ظهور المقالة. ففي 2001، ظهر الأمر XMLHttp داخل مكتبة MSXML (المكتبة التي صصمت في البدء لدعم المتصفح انترنت اكسبلورر الإصدار 5). وظهر مكافئ له باسم XMLHttpRequest على متصفح موزيلا ومن ثم المتصفحات الأخرى.


مقارنة مع تطبيقات الويب الحالية
تطبيقات الوب سمحت بظهور مواقع تفاعلية (ملء إستمارة، محتوى متجدد ...). وتعتمد على نقل طلب إلى خادم الويب عبر بروتوكل HTTP، هذا الأخير وبعد إنجاز الطلب المنقول يرد بصفحة ويب جديدة. هذه الآلية تتسبب في إعادة نقل بعض البيانات التي لم تتغير أصلا (وغالبا ما يكون التغيير بسيطا) ما يشكل ضياعا في الوقت واستعمالا غير عقلاني لوصلة الإنترنت من كلا الطرفين (الخادم و المستقبل).

التطبيقات التي تستعمل التقنية أجاكس تكتفي بنقل الطلب بأسلوب مشابه للتطبيقات العادية، ولكن تسترجع فقط ما يجب تغييره على صفحة الويب. التقنية تعتمد على لغة جافاسكريبت في الإرسال والاستقبال (باستعمال XMLHttpRequest) ومستفيدة من مزايا CSS. تقنية أجاكس تسمح بتفاعلية أكبر مع الموقع وبكلفة تشغيل بسيطة من جانب خادم الويب (حيث أن الرد غالبا ما يكون بسيطا) وسرعة رد من جانب المتصفح.

النقطة السوداء هي كون المتصفح (انترنيت اكسبلورر أو غيره) مضطر لاستعمال مكتبة كبيرة (تستهلك أكثر من 500 ك.بايت) للإستفادة من هذه التقنية.


ـ مزايا وعيوب أجاكس
من أهم عيوب أجاكس أن المستخدم لايمكنة استخدام زر الرجوع إلى الصفحة السابقة في المتصفح (البراوزر) لأنة نظرياً يستخدم نفس الصفحة ، كما أنة لا يمكنة إضافة الصفحة التي يشاهدها إلى المفضلة في المتصفح وانما يضيف الصفحة الرئيسة التي دخلها أول مرة.
يخشي الكثير من المبرمجين من نشاط الجافا سكربت الذي يعمل من دون سيطرة الشخص الذي يستعمل البرنامج ، والجافا سكربت أستخدمت في السابق كوسيلة لاختراق أجهزة الضحايا و قيام بأعمال الهاكرز.

ـ مستقبل أجاكس
هناك الكثير يعتقدون أنه سيتحول عالم البرمجيات الي الويب بمعني انه يمكنك استخدام البرامج المختلفة من خلال المتصفح وهناك مواقع كثيره بدأت المشوار مثل تحويل ملفاتك الي صيغ مختلفه من خلال المتصفخ ، فبعضهم قال ان تطبيقات الويب لم تعد صفحات بعد الآن بل أصبحت تطبيقات سطح مكتب حقيقيه ! .

منقول
للأمانة : المصدر: الموسوعة الحرة ويكيبيديا

الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.weboutas.jeeran.com
 
نظام أجاكس
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» هل يوجد نظام للبورصة في الجزائر؟

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى ستارلاوز ********* STARLAWS Forum :: منتدى التعليم العالي :: قسم كلّيات / معاهد العلوم الإنسانية :: كلية علم المكتبات-
انتقل الى: