وبگاه: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
خط ۳۰:
== وبگاه پویا ==
{{اصلی|صفحه وب پویا}}
وبگاه پویا وبگاهی است که دایماً با کاربران اطلاعات دادوستد می‌کند و اطلاعاتش به سرعت تغییر می‌کند. ارتباط با کاربر با متغیرهای [[دادگان‌هادادگان|پایگاه داده]] مانند متغیرهای نشست، متغیرهای بخش سرور (داده‌های محیطی و…) یا [[کوکی اچ‌تی‌تی‌پی|کوکی‌های HTTP]] صورت می‌پذیرد و گاهی هم این ارتباط به مستقیماً رخ می‌دهد (مثلاً از راه حرکت نشانگر موش‌واره بر روی برخی قسمت‌های صفحه). هنگامی که وبگاه درخواست کاربر برای اتصال به یک صفحه را دریافت می‌کند، صفحه مورد نظر به خودکار توسط نرم‌افزار از انبار ذخیرهٔ موجود برداشته می‌شود و فرد می‌تواند به اطلاعات دست یابد. مثلاً وبگاه می‌تواند وضعیت ارتباط فعلی بین کاربر و گفتگو را نشان دهد، وضعیت جدید را نمایش دهد یا اطلاعات شخصی کاربر را در اختیار وی بگذارد.
 
سامانه‌های نرم‌افزاری تنوع بسیار زیادی دارند و از میان آن‌ها می‌توان به [[صفحات کارساز فعال]] (ASP)، [[صفحات کارساز جاوا]] (JSP) و زبان برنامه‌نویسی [[ابرمتن‌پرداز (PHP)]] اشاره کرد که در تولید وب‌سایت‌های پویا کاربرد بسیاری دارند. ممکن است اطلاعات وبگاه از یک یا چند دادگان بازیابی شوند یا در بازیابی آن‌ها از فناوری‌های [[گسترش‌پذیرنویسی (XML)]] محور مانند [[چکیده وبگاه]] (RSS) استفاده کنیم. محتویات ایستا را می‌توان پویا تولید کرد، که این فراوری اطلاعات می‌تواند موقتی بوده یا بر اساس وقوع رخ‌داد خاصی صورت پذیرد. در این صورت برای استفاده از موتار پویای اختصاص یافته به هر کاربر یا هر اتصال کارایی سامانه کاهش نمی‌یابد.