×

مقالات علمی و آموزشی کتاب های کامپیوتر و اینترنت

آشنایی با ایجکس Ajax

آشنایی با ایجکس Ajax

معرفی ایجکس:

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

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

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

این کار طی چند مرحله و با ایجاد یک event (مثلا با کلیک روی یک دکمه یا لینک) آغاز می‌شود.

مرورگر به کمک جاوا اسکریپت یک شی از xmlhttprequest می‌سازد و به کمک اینترنت آن را به سرور ارسال می‌کند.

در سرور درخواست دریافت و پردازش می‌شود. سپس نتیجه‌ی آن به مرورگر بازگردانده می‌شود.

مرورگر پاسخ را به کمک جاوا اسکریپت دریافت و نمایش می‌دهد.

مزایای استفاده از ایجکس چیست ؟

رویکرد ایجکس به سمت فناوری وب سرویس قابل توجه است. از آنجا که Ajax تا حد زیادی به معماری XMLHttpRequest وابسته است، این قابلیت را دارد که فرامین ارسال و دریافت اطلاعات را نه فقط از طریق سایت اصلی نمایش دهنده یک صفحه وب، بلکه از طریق سایت های دیگری که احتمالا اطلاعات خود را بر بستر وب سرویس و XML قرار داده‌اند نیز دریافت کند. بنابراین ایجکس بالقوه یک فناوری سازگار با وب سرویس نیز هستند.

مزیت مهم دیگر Ajax بهره‌گیری آن از استاندارد CSS است.

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

معایب ایجکس:

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

جهت ثبت نام در دوره آموزش مجازی برنامه نویسی Ajax با مشاورین ما در تماس باشید.

این دوره به صورت غیر حضوری برگزار می گردد و محتوای آموزشی الکترونیکی در قالب CD یا DVD به آدرستان ارسال میشود.

پس از پایان دوره گواهی آموزشی رایگان و معتبر با قابلیت ترجمه رسمی دریافت می نمایید

مشاوره رایگان : ۰۲۱۲۸۴۲۸۴ و ۰۹۳۳۰۰۲۲۲۸۴ و ۰۹۳۳۰۰۳۳۲۸۴ و ۰۹۳۳۰۰۸۸۲۸۴ و ۰۹۳۳۰۰۹۹۲۸۴

دیدگاه شما نسبت به این موضوع چیست ؟

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

آیا میدانید شما می توانید مرتبط با علاقه خود در دوره های آموزش مجازی بنیاد شرکت و بسته های آموزشی جامع درب منزل دریافت نموده و پس از پایان دوره برای خود مدرک معتبر ملی و بین المللی اخذ نمایید ؟

01 ثبت نام آنلاین در دوره های مورد نظر
02 دریافت بسته آموزشی و مطالعه محتوا
03 شرکت در ارزیابی آنلاین و ارسال پروژه
04 دریافت مدرک پایان دوره درب منزل

فرم درخواست مشاوره رایگان :

اهدافی که تمایل دارید بنیاد در راه رسیدن به آن ها مشاور شما باشد :

تدریس در بنیاد و کسب درآمد

درآمد میلیونی اینترنتی

آزمون های ادواری بنیاد

درآمد میلیونی اینترنتی

آموزش رایگان صوتی و PDF

در هر کسب و کاری که هستید ما به شما کمک می کنیم تا رزومه فردی و رزومه بنگاه اقتصادی خود را تقویت نمایید و فروش خود را افزایش دهید:

مزایای اخذ مدرک ایزو معتبر :

تسهیل شرایط اخذ مجوزهای گوناگون

ارتقاء سطح سازمان و افزایش رضایت

کسب امتیاز در مناقصه و مزایده ها

افزایش نفوذ تبلیغات و تقویت برند

فروش و مشتریان خود را افزایش دهید

اولین نرم افزار بانک اطلاعات مشاغل دارای مجوز در کشور

اطلاعات مشاغل بیش از ۲ میلیون بنگاه اقتصادی

جستجوی پیشرفته | امکان سفارشی سازی | امکان ارسال پیامک