به آموزشگاه بیاموز خوش آمدید!

سبد خرید (0)

آموزش آجاکس مقدمه

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


آنچه از قبل باید بدانید

قبل از اینکه ادامه دهید، شما باید یک دانش ابتدایی از موارد زیر داشته باشید:

  • HTML
  • JavaScript

اگر می خواهید که موضوعات ذکر شده را فرا بگیرید، به صفحه ی اصلی مراجعه کنید.


آجاکس چیست؟

ajax سرنام واژگان Asynchronous JavaScript and XML می باشد که به معنی : جاوااسکریپت و xml غیر همزمان می باشد.

Note

کلمه ی AJAX کمی گمراه کننده است. شما برای استفاده از AJAX نیازی به یادگیری XML ندارید.

آجاکس یک تکنیک است که از آن برای ایجاد صفحه های وب پرسرعت و داینامیک استفاده می شود.

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

در صفحه های وب قدیمی که از آجاکس استفاده نمی کنند، اگر که نیاز است تا محتوا تغییر کنند، باید کل صفحه بارگذاری شود.

سایت های بزرگی مثل، Google Maps و Gmail و YouTube و Facebook از آجاکس استفاده می کنند. 


نحوه ی کارکرد آجاکس

AJAX


آجاکس بر اساس استانداردهای اینترنت پایه گذاری شده است

آجاکس بر اساس استانداردهای اینترنت بنا شده است و ترکیبی از موارد زیر می باشد:

  • شیء XMLHttpRequest ( برای دریافت داده از یک سرور وب)
  • JavaScript/DOM (برای نمایش یا استفاده از داده ها)
Note

کلمه ی XMLHttpRequest یک نام گمراه کننده است. شما برای استفاده از AJAX نیازی به XML ندارید.


کلمات پیشنهادی  گوگل

آجاکس به وسیله ی کلمات پیشنهاد گوگل، در سال 2005 محبوب شناخته شد.

کلمات پیشنهادی گوگل(Google Suggest) از آجاکس استفاده می کند تا یک محیط وب داینامیک را ایجاد کند: هنگامی که شما در سرچ گوگل کلمه ای را تایپ می کنید، دستورات جاوااسکریپت، کلمه را به یک سرور ارسال می کند و سرور یک لیست از کلمه های پیشنهادی را برمی گرداند. 


همین امروز یادگیری آجاکس را شروع نمایید

آجاکس بر اساس استانداردهای موجود پایه گذاری شده است. این استانداردها برای سال های زیادی توسط برنامه نویسان مورد استفاده قرار گرفته اند. برای یادگیری نحوه ی کارکرد آجاکس مقاله ی بعدی را مطالعه نمایید!