AJAX هي تقنية تسمح لك بتحديث أجزاء من صفحة الويب دون إعادة تحميل الصفحة بأكملها.
AJAX = جافا سكريبت وXML غير المتزامنين.
AJAX هي تقنية لإنشاء صفحات ويب سريعة وديناميكية.
يسمح AJAX بتحديث صفحات الويب بشكل غير متزامن عن طريق تبادل كمية صغيرة من البيانات مع الخادم في الخلفية. وهذا يعني أنه يمكن تحديث أجزاء من صفحة الويب دون إعادة تحميل الصفحة بأكملها.
يجب على صفحات الويب التقليدية (التي لا تستخدم AJAX) إعادة تحميل الصفحة بأكملها إذا كان المحتوى بحاجة إلى التحديث.
هناك العديد من الأمثلة على التطبيقات التي تستخدم AJAX: خرائط Google، وGmail، وYoutube، وFacebook.
يعتمد AJAX على معايير الإنترنت ويستخدم مجموعة من التقنيات التالية:
كائن XMLHttpRequest (تبادل غير متزامن للبيانات مع الخادم)
جافا سكريبت/DOM (عرض/استرداد المعلومات)
CSS (بيانات النمط)
XML (تنسيق شائع الاستخدام لنقل البيانات)
تطبيقات AJAX لا تعتمد على المتصفح والمنصة!
أصبح AJAX شائعًا مع إصدار ميزة اقتراحات بحث Google في عام 2005.
يستخدم Google Suggest AJAX لإنشاء واجهة ويب ديناميكية للغاية: عندما تكتب في مربع بحث Google، يرسل JavaScript الأحرف إلى الخادم، ويعرض الخادم قائمة من الاقتراحات.
في برنامجنا التعليمي PHP، سنوضح كيف يمكن لـ AJAX تحديث أجزاء معينة من صفحة الويب دون إعادة تحميل الصفحة بأكملها. سوف نستخدم PHP لكتابة البرنامج النصي للخادم.
إذا كنت تريد معرفة المزيد عن AJAX، قم بزيارة برنامج AJAX التعليمي الخاص بنا.