کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

معرفی تکنولوژی Ajax و PHP

Ajax چیست؟

Ajax روشی جدید برای ویرایش بخش هایی از یک صفحه، بدون رفرش شدن و لود مجدد کل صفحه است. به عبارت دیگر، به وسیله Ajax فقط بخشی از صفحه که می خواهیم تغییر کند را ویرایش کرده و کل صفحه مجددا بارگذاری می شود.
Ajax در خلاصه به معنای استفاده غیر همزمان از جاوا اسکریپت و XML است.
Ajax یک تکنیک جدید برای ایجاد و ساخت صفحات وب دینامیک می باشد.
Ajax به صفحات وب امکان می دهد تا بخش های مختلف خود را به صورت غیر همزمان و با رد و بدل حجمی از اطلاعات در پشت صفحه، به روز رسانی کنند. این کار به معنای این است که می توانید بخش های مختلفی از یک صفحه را بدون نیاز به لود کامل آن، به روز رسانی کنید.
صفحه های قدیمی و کلاسیک که از تکنولوژی Ajax استفاده نمی کنند، برای تغییر در هر بخشی از صفحه، مجبور هستند کل آن را مجددا لود کنند. این کار حجم درخواست های غیر ضروری و اطلاعات مبادله شده با سرور را بسیار افزایش داده و عملیات به روزرسانی صفحات را کند می کند.
بسیاری از سایت های بزرگ از تکنولوژی Ajax در سایت خود استفاده می کنند مثل yahoo، google map، gmail و ... .

Ajax چگونه کار می کنند؟

دیاگرام زیر نشان می دهد که Ajax چگونه کار می کند؟


Ajax با استانداردهای موجود ایجاد شده است :

Ajax بر مبنای تکنولوژی های موجود وب ایجاد شده و درواقع ترکیبی از آن هاست :

  • از شی XML HTTP Request برای تبادل غیر همزمان اطلاعات با سرور استفاده می کنند.
  • از Javascript/DOM برای نمایش و دریافت اطلاعات استفاده می کند.
  • از CSS برای قالب دهی و نمایش اطلاعات بهره می گیرد.
  • از XML برای قالب بندی و انتقال اطلاعات استفاده می کند.
نکته :

تکنولوژی Ajax مستقل از نوع مرورگر و یا سیستم عامل عمل می کند.


به کارگیری Ajax در google Suggest :

تکنولوژی Ajax، بیشتر در سال 2005 و به دنبال استفاده گوگل از آن در قابلیت google suggest معروف شد.
قابلیت google suggest یک امکان پویا در موتور جستجو گوگل است، به این صورت که وقتی شما به دنبال چیزی در گوگل جستجو کرده و نام آن را تایپ می کنید، با توجه به کاراکترهای وارد شده، گوگل لیستی از گزینه ها و یا نام های مرتبط با آن کلمه را به صورت دینامیک به شما نشان می دهد.
در بخش آموزش PHP سایت تحلیل داده، ما نحوه ویرایش بخش هایی از یک صفحه وب را به وسیله Ajax، بدون نیاز به لود شدن کامل صفحه، آموزش می دهیم. کد مورد نظر برای انجام کار را نیز به زبان PHP خواهیم نوشت.
برای دریافت اطلاعات کامل تر، به بخش آموزش Ajax در سایت تحلیل داده بروید.

1395/10/26 5235 2138
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...