![]() |
|
|
#1 |
![]()
|
تقنية الأجاكس (AJAX Technology) هي إختصار للمصطلح (Asynchronous JavaScript And XML) وهي تقنية أو طريقة بواسطتها يمكن تطوير تطبيقات الويب بحيث تصبح أكثر تفاعلية وإستجابة للمستخدم ،حيث يتم التقليل من حالات العودة للمخدم وإعادة تحميل الصفحات من جديد .في الواقع هذه التقنية ليست بتقنية قائمة بحد ذاتها أو مفهوم جديد في مجال برمجة الويب بل أنها مجموعة من التقنيات الموجودة أصلاً ، بحيث تكون مجتمعة مايعرف بالأجاكس (AJAX) والتقنيات هي
دواعي إستخدام تقنية الاجاكس (AJAX) لقد أدخلت تقنية الأجاكس تطوراً كبيراً في مجال تطبيقات الويب حيث ساعدت في حل المشاكل المتعلقة بالويب ، كما أنها ساهمت في حل أوجه القصور الموجودة في تقنية التخزين المؤقت (Cache) فلذلك يمكن تلخيص اسباب إستخدامها في الآتي : 1. لاتحتاج إلي إعدادات خاصة في المخدم . 2. تخفيف العبء علي المخدم . 3. سهولة التعامل مع المخدم ، وذلك بأن يتقاسم معه العميل (client) بعض المعاملات. 4. خفة التصفح بجعل المتصفح لا يعيد تحميل الصفحات من جديد. 5. تخفيف العبء علي قواعد البيانات حيث لايتم استدعاء البيانات الموجودة مرة أخرى. 6. إمكانية إجراء عملية الإرتباط بين العميل (Client) و المخدم دون أن يكون للمستخدم الإحساس بعملية الإرتباط التي تمت (اى من وراء المستخدم). 7. إمكانية تحديث الصفحة دون إعادة تحميلها من جديد ، كما يتم إرسال الطلبات التي تحتاج الي تحديث فقط للمخدم. رغم الإيجابيات السابقة إلا انه تقنية الأجاكس بها السلبيات التالية : · بالضرورة يجب أن يكون المتصفح يدعم java script ومع هذا يجب أن يدعم الكائن HTTP Requests. · ملفات الجافا اسكيربت (Java Script) التي يتم تحميلها مع صفحات التطبيق دون ان يعلم بها المستخدم يمكن ان تستغل بصورة سيئة . · بما أن الصفحة لايعاد تحميلهامن جديد فيتم إلغاء الأداةBack و الأداة Forward · يتم إخفاء عنوان الصفحة التي ياتي منها الرد و ذلك لان هذه الصفحة لاتتم مناداتها مباشرة بل عن طريق برنامج الجافا اسكيربت (JavaScript) يتم مناداة الجزء من البرنامج الذي يقوم بتحديد الرد (Response) . هذه كانت لمحة بسيطة عن ما هية هذه التقنية التي سمعت عنها فأحببت أن أعرف عنها أكثر ,,, وللمزيد انظروا للمرفقات,, والسلام عليكم ورحمة الله وبركاته,,
|
|
|
|
| الكلمات الدليلية |
| ajax, أجاكس, تقنية ويب, تقنية الاجاكس |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|