طراحی وب سایت تبریز
  • صفحه اصلی
  • وبلاگ
  • ویژگی ها
  • پکیج ها
  • نمونه کارها
  • درباره ما
  • تماس با ما
دی 17, 1399 توسط پاشایی

Ajax چیست؟ بررسی مزایا و معایب آن

Ajax چیست؟ بررسی مزایا و معایب آن
دی 17, 1399 توسط پاشایی

Ajax چیست؟ بررسی مزایا و معایب استفاده از ایجکس

Ajax چیست؟

Ajax مخفف عبارت Asynchronous JavaScript and XML و به معنای  ترکیب جاوا اسکریپت و xml‌ غیرهمزمان و ناهمگام است.تکنولوژی کاربردی و جدیدی است که همه ی توسعه دهندگان به آن نیاز دارند. و لازم است با آن آشنایی داشته باشند.  اگر به طرز کار صفحات وب توجه کنید متوجه می‌شوید که برای نمایش هر مطلب یا صفحه‌ی جدید، صفحات وب مجدداً بارگذاری (refresh) می‌شوند تا محتوای جدید را نمایش دهند. تکنولوژی Ajax ایجاد شده تا بدون نیاز به refresh کل صفحه، بخشی از اطلاعات صفحه بارگذاری شود. در واقع این تکنولوژی به کاربر اجازه می‌دهد بدون بارگذاری مجدد صفحه، داده‌هایی را به سرور ارسال کند. تا در آنجا پردازش شوند. سپس اطلاعات را دریافت و در صفحه وب به نمایش در آورد.

نحوه‌ی کار Ajax چگونه است؟

نحوه ی کار Ajax: این کار با ایجاد یک رخداد (مثلا با کلیک روی یک دکمه یا لینک) آغاز می‌شود. مرورگر به کمک جاوا اسکریپت یک شی از xmlhttprequest می‌سازد. و به کمک اینترنت آن را به سرور ارسال می‌کند. در سرور درخواست دریافت و پردازش می‌شود. سپس نتیجه‌ی آن به مرورگر بازگردانده می‌شود. مرورگر پاسخ را به کمک جاوا اسکریپت دریافت و نمایش می‌دهد.

یکی از بهترین مثال‌هایی که می‌توان زد، google suggestion است. هنگامی که شما در باکس جستجوی گوگل در حال نوشتن عبارتی برای جستجو هستید. گوگل بدون refresh صفحه، موارد مشابه را پیدا می‌کند. و آنها در یک لیست به شما نمایش می‌دهد.

مهم‌ترین مزایای Ajax

  • خواندن اطلاعات از سرور بعد از لود شدن صفحه
  • بروزرسانی یک صفحه بدون نیاز به بارگذاری مجدد آن
  • ارسال داده به سرور در پس‌زمینه‌ی سایت

 مهم‌ترین معایب ایجکس

  • استفاده از درخواست xmlhttp که ممکن است توسط برخی از مرورگر‌ها پشتیبانی نشود.
  • اجرا نشدن دستورات Ajax درصورتی که جاوا اسکریپت مرورگر توسط کاربر غیرفعال شده باشد.
  • دشواری بیشتر در اشکال‌زدایی و تست برنامه‌های ایجکس
نوشته ی قبلیایمیل مارکتینگایمیل مارکتینگ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اطلاعات تماس

تبریز . چایکنار . نرسیده به تقاطع رضانژاد . ساختمان کوثر ( قنادی کریمی ) . طبقه 2 . واحد ب

۰۴۱۳۳۲۵۱۲۸۰
info@tabrizwebsite.comhttps://tabrizwebsite.com
۱۰:۰۰ الی ۲۰:۰۰

مقالات مشابه

ایمیل مارکتینگدی 15, 1399
گوگل ادوردز چیست؟دی 9, 1399
طراحی سایت واکنش گرادی 3, 1399
ویژگی های بهترین شرکت طراحی سایتدی 2, 1399
گوگل فونت چیست؟آذر 25, 1399
© سیستم های اطلاعاتی سکوی نرم تبریز. تمامی حقوق محفوظ است.