PHP - مقدمه‌ای بر AJAX

از ویکی‌کد
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Php-menu.png
موارد آموزشی
فرم‌ها در PHP
PHP پیشرفته
شیء گرایی در PHP
پایگاه داده MySQL
XML در PHP
AJAX در PHP
۱مقدمه‌ای بر AJAX
۲AJAX و PHP
۳AJAX و پایگاه داده
۴AJAX و XML
۵جستجوی دیداری AJAX
۶نظرسنجی با AJAX
مثال‌های PHP
مرجع PHP


AJAX مفهومی برای بروزرسانی بخشی از یک صفحه وب، بدون بارگذاری دوباره کل صفحه است.[۱]

AJAX چیست؟

AJAX = غیر همزمانی جاوا اسکریپت و XML.

AJAX به وب‌سایت‌ها این اجازه را می‌دهد که به صورت غیرهمزمان با تبادل مقدار کوچکی از داده‌ها با سرور در پس زمینه بروز رسانی شوند. این بدان معناست که بروزرسانی بخشی از یک صفحه وب، بدون بارگذاری مجدد کل صفحه وجود دارد.

صفحه‌های وب کلاسیک، (که از AJAX استفاده نمی‌کنند) می‌بایست برای تغییر محتوا، کل صفحه را از نو بارگذاری کنند.

مثال‌هایی از نرم‌افزارهایی که از AJAX استفاده می‌کنند: Google Maps ,Gmail ,Youtube، و زبانه‌های Facebook.

AJAX چطور کار می کند؟

Pic ajax.gif

AJAX بر پایه استانداردهای اینترنت است

AJAX بر پایه استانداردهای اینترنت است، و از ترکیب موارد زیر استفاده می‌کند:

  • شیء XMLHttpRequest (برای تبادل داده به صورت غیرهمزمان با یک سرور)
  • JavaScript/DOM (برای نمایش/تعامل با اطلاعات)
  • CSS برای طرح بندی داده
  • XML (اغلب به عنوان قالبی برای تبادل داده استفاده می‌شود)
نرم‌افزارهای AJAX مستقل از مرورگر- و پلتفرم-هستند

توصیه گوگل

AJAX در سال ۲۰۰۵، با توصیه گوگل محبوب شد.

توصیه گوگل استفاده از AJAX برای ساخت یک رابط وب بسیار پویا است: زمانی که شما در کادر جستجوی گوگل شروع به تایپ می‌کنید، یک تکه کد جاوا اسکریپت حروف وارده را به سرور ارسال می‌کند و سرور لیستی از توصیه‌ها را برمی‌گرداند.

استفاده از AJAX را از همین امروز شروع کنید

در آموزش PHP ما، ما نحوه بروز رسانی بخشی از یک صفحه وب را توسط AJAX بدون بارگذاری دوباره کل صفحه به شما نشان می‌دهیم. اسکریپت سمت سرور به زبان PHP نوشته خواهد شد.

اگر شما می‌خواهید که مطالب بیشتری در مورد AJAX بیاموزید، آموزش AJAX را ببینید.


منابع آموزشی