امروز: جمعه 20 مهر 1403
دسته بندی محصولات
بخش همکاران
لینک دوستان
بلوک کد اختصاصی

Ajax تحولی بزرگ در عرصه وب

Ajax  تحولی بزرگ در عرصه وب دسته: کامپیوتر و IT
بازدید: 130 بار
فرمت فایل: doc
حجم فایل: 402 کیلوبایت
تعداد صفحات فایل: 88

اینترنت و مهمترین سرویس آن وب علاوه بر این كه حیات بشری را در هزاره سوم دستخوش تحولات فراوانی كرده است ، توانسته است منشاء تحولات گسترده ای در سایر حوزه های فناوری گردد در واقع ، تحول در زندگی بشریت مدیون پیشرفت در سایر حوزه های فناوری‌ است یكی از این حوزه ها ، صنعت نرم افزار است

قیمت فایل فقط 3,000 تومان

خرید

Ajax  تحولی بزرگ در عرصه وب

Ajax  تحولی بزرگ در عرصه وب ( بخش اول )

اینترنت و مهمترین سرویس آن وب علاوه بر این كه حیات بشری را در هزاره سوم دستخوش تحولات فراوانی كرده است ، توانسته است منشاء تحولات گسترده ای در سایر حوزه های فناوری گردد . در واقع ، تحول در زندگی بشریت  مدیون پیشرفت در سایر حوزه های فناوری‌ است . یكی از این حوزه ها ، صنعت نرم افزار است .
برای آشنائی با این تحول بد نیست مروری سریع داشته باشیم به گذشته وب و نرم افزار تا از این رهگذر بتوانیم ضرورت ایجاد فناورهای جدیدی نظیر Ajax ( برگرفته شده از Asynchronous JavaScript And XML ) را بهتر درك كنیم .

مروری بر وب ، نرم افزار و تاثیر متقابل آنها بر یكدیگر

موجودات جدیدی كه ما امروزه آنها را با نام برنامه های وب می شناسیم ، ماحصل تاثیر وب بر نرم افزار و رشد رو به فزاینده استفاده از اینترنت در متن زندگی ، ماحصل تاثیر نرم افزار بر وب است . اجازه دهید ببینیم موضوع از كجا و با چه مختصاتی شروع گردید و هم اینك در چه وضعیتی به سر می بریم .

زمانی كه تیم . برنرز لی در سال 1990 اولین پیشنهاد خود در رابطه با وب را ارائه كرد ،  ایده كار بسیار ساده بود : ایجاد یك شبكه از اطلاعات متصل شده به یكدیگر با استفاده از ابرمتن ها و URIs ( برگرفته شده از  Uniform Resource Identifiers ) . وب در آغاز به عنوان یك رسانه اشتراك اطلاعات مطرح گردید تا از طریق آن دانشمندان و محققین بتوانند دانش و اطلاعات را بین خود به اشتراك گذاشته و نتایج تحقیقات را با یكدیگر مبادله نمایند . ارائه دهند گان با استفاده از یك استاندارد مستند سازی ، اطلاعات خود را تهیه و آنها را به مخاطبان خود ارائه می كردند . در آغاز برای استاندارد مستند سازی از ابزاری كه در آن زمان خود هنوز استاندارد نشده بود استفاده می گردید . HTML ، ابزاری است كه با بكارگیری مجموعه ای از تگ ها ، استاندارد لازم جهت نمایش یك مستند در نرم افزارهای نمایش دهنده ( مرورگرها )  را فراهم می نماید . نرم افزارهای نمایش دهنده ، مجهز به مفسرهائی جهت تفسیر تگ ها و نمایش اطلاعات موجود در مستند بر اساس تعاریف از قبل تعریف شده شدند . در آن زمان كه به سال های ابتدائی دهه 90 میلادی برمی گردد ، چیزی با نام برنامه های وب وجود نداشت و وب به عنوان رسانه ای جهت اشتراك و مبادله اطلاعات مطرح بود . تمامی تعاملات در عرصه وب محدود به درخواست یك مستند توسط سرویس گیرنده و ارسال آن توسط سرویس دهنده بود .

وب پویا با تمركز بر روی پردازش های سمت سرویس گیرنده : در ادامه ، نیاز به انجام برخی پردازش های اولیه مطرح گردید . با  توجه به این كه اینترنت از یك بستر سرویس گیرنده و سرویس دهنده ( client server based) به منظور دریافت درخواست كاربر و پاسخ به آن استفاده می كرد ، طراحان و پیاده كنندگان برای تحقق پردازش ها بر روی دو گزینه متمركز شدند : انجام پردازش ها در سمت سرویس گیرنده و  یا سمت سرویس دهنده . در آغاز ، برای انجام پردازش ها بر روی سرویس گیرنده متمركز شدند . با این هدف كه بتوان پردازش های مورد نیاز را ( با حوزه ای كه در آن زمان تعریف شده بود ) ، در سمت سرویس گیرنده انجام داد . برای تحقق خواسته فوق لازم بود كه بستر و ابزارهای لازم در بطن مرورگر ها ایجاد گردد . ظهور فناورهائی نظیر Html-DOM ، جاوااسكریپت ، CSS  ( برگرفته شده از  cascading style sheets ) و DHTML  ( برگرفته شده از Dynamic HTML  )  از جمله مهمترین تلاش های انجام گرفته در آن زمان برای تحقق پردازش ها در سمت سرویس گیرنده بود . برای آشنائی بیشتر با تلاش های انجام گرفته در آن زمان بد نیست مروری سریع داشته باشیم به آنچه طی سالیان گذشته در عرصه وب اتفاق افتاده است .

  • عرضه جاوا اسكریپت : Netscape Navigator اولین مرورگر وبی بود كه پس از طراحی و پیاده سازی موفقیت آمیز توانست به عنوان كاتالیزوری در رشد وب و عرضه فناوری های مرتبط با آن نقش بسیار مثبتی را ایفاء‌ كند . اغلب سازمان ها و شركت ها از مرورگر فوق به عنوان معیار استاندارد خود برای پیاده سازی فناوری های جدید استفاده می كردند . یكی از این فناوری ها ، جاوا اسكریپت بود . 
    جاو ااسكریپت توسط Brendan Eich از نت اسكیپ ایجاد و  نسخه شماره دو  آن در سال 1995 عرضه گردید . برای اولین مرتبه ، پیاده كنندگان قادر به ایجاد صفحات وبی شدند كه می توانست با كاربر تعامل برخورد نماید . استفاده از جاوا اسكریپت برای معتبر سازی داده در سمت سرویس گیرنده و حذف برخی مبادلات غیره ضروری بین سرویس گیرنده و سرویس دهنده از جمله مهمترین دستاورد بكارگیری جاوا اسكریپت در آن زمان بود . بدین ترتیب نطفه پردازش های ساده در سمت سرویس گیرنده به كمك جاوا اسكریپت بسته شد . قابلیت فوق در زمانی كه اكثر كاربران اینترنت از طریق یك مودم با سرعت 8 . 28 ( Kbps ) به شبكه وصل می شدند ، باعث می شد كه تعداد دفعاتی كه كاربران مجبور به انتظار برای دریافت یك پاسخ از سرویس دهنده باشند ، كاهش یابد . تحول فوق اولین مرحله جدی به سمت رویكرد Ajax در آن زمان بود .
  • ایجاد فریم :   در نسخه اولیه HTML با هر سند به عنوان یك موجودیت رفتار می شد  تا این كه در نسخه شماره چهار فریم ها معرفی گردیدند . با استفاده از فریم ها  نمایش یك صفحه وب می توانست مشتمل بر بكارگیری مجموعه ای از سایر صفحات وب باشد . ایده فوق یك اصلاح ساختاری اساسی در خصوص نحوه نمایش یك صفحه وب بود .  Netscape Navigator 2.0 اولین مرورگری بود كه از فریم ها و جاوا اسكریپت حمایت كرد . این یك مرحله جدی به سمت رشد و توسعه Ajax در آن زمان بود .
  • با توجه به این كه یك فریم ، یك درخواست مجزاء را  برای سرویس دهنده ایجاد می كرد ، قابلیت كنترل یك فریم و محتویات آن با استفاده از جاوا اسكریپت دنیای جدیدی را پیش روی طراحان و پیاده كنندگان صفحات وب قرار داد .
  • روش فریم مخفی  : به موازات این كه پیاده كنندگان درگیر نحوه استفاده از فریم ها شدند  ، یك روش جدید با هدف تسهیل در امر ارتباط بین سرویس گیرنده و سرویس دهنده مطرح گردید . روش فریم مخفی شامل تنظیم یك frameset با طول و یا عرض صفر پیكسل است كه هدف اساسی آن انجام فرآیند مقداردهی اولیه با سرویس دهنده بود . فریم مخفی شامل یك فرم HTML با فیلدهای خاصی است كه می توانست بطور اتوماتیك توسط جاوا اسكریپت تكمیل و برای سرویس دهنده ارسال گردد . زمانی كه فریم از سرویس دهنده مراجعت می كرد ، یك تایع دیگر جاوا اسكریپت فراخوانده می شد تا اعلام نماید كه داده از سمت سرویس دهنده برگردانده شده است . روش فریم مخفی ، اولین مدل درخواست و پاسخ غیرهمزمان را برای برنامه های وب به ارمغان آورد ( اولین رویكرد به مدل ارتباطی Ajax ) .
  • Dynamic HTML  و DOM  : تا سال 1996 ، وب یك دنیای ایستا را تجربه می كرد و برای تعامل محدود با كاربر از جاوا اسكریپت و روش فریم های مخفی استفاده می گردید . همچنان امكان تغییر در محتویات یك صفحه بدون نیاز به load مجدد آن از سرویس دهنده وجود نداشت .  در ادامه IE 4.0 ( برگرفته شده از  Internet Explorer  )  توسط شركت مایكروسافت ارائه گردید . در این نسخه علاوه بر بكارگیری اكثر فناوری های استفاده شده در Netscape Navigator ، یك ویژگی مهم دیگر با نام DHTML ( برگرفته شده از Dynamic HTML  ) نیز ارائه گردید . DHTML به پیاده كنندگان اجازه می داد تا بتوانند هر بخشی از یك صفحه مستقر شده در حافظه سرویس گیرنده را با استفاده از جاوا اسكریپت تغییر دهند . DHTML به همراه عرضه غیره منتظره CSS ( برگرفته شده از  cascading style sheets ) به وب و نحوه پیاده سازی صفحات وب یك نیروی تازه داد. پیاده كنندگان توانستند با تركیب DHTML و روش فریم های مخفی هر بخشی از یك صفحه را با استفاده از اطلاعات دریافت شده از سرویس دهنده refresh نمایند . ویژگی فوق در زمان خود توانست یك تحول بزرگ در عرصه وب را ایجاد نماید .

این متن فقط قسمتی از تحقیق Ajax تحولی بزرگ در عرصه وب می باشد

جهت دریافت کل متن ، لطفا آن را خریداری نمایید

قیمت فایل فقط 3,000 تومان

خرید

برچسب ها : Ajax تحولی بزرگ در عرصه وب , جاوا اسكریپت , سرویس گیرنده و سرویس دهنده , روش فریم مخفی

نظرات کاربران در مورد این کالا
تا کنون هیچ نظری درباره این کالا ثبت نگردیده است.
ارسال نظر
بسته آموزشی کسب در امد از تعمیر لامپ کم مصرف (تخفیف 50%به مدت محدود)

لذت درآمدزایی ساعتی ۳۵٫۰۰۰ تومان در منزل
فقط با ۵ ساعت کار در روز درآمد روزانه ۱۷۵٫۰۰۰ تومانی

دانلود بسته آموزشی کسب در امد از تعمیر لامپ کم مصرف (تخفیف 50%به مدت محدود)