طراحی سایت داینامیک یا پویا
سایتهای پویا یا داینامیک سایتهایی هستند که صفحات آنها به صورت لحظهای و بر اساس فعالیتهای کاربر و بر اساس آخرین اطلاعات دریافت شده از پایگاه داده یا وب سرویسهای دیگر، تولید و نمایش داده میشود. سایتهای پویا در مقابل سایتهای ایستا هستند که اطلاعات آنها از قبل در چند فایل html ذخیره شده است.
در طراحی سایت داینامیک، کاربر سیستم میتواند وارد بخش مدیریت سایت شود و به دلخواه خود تغییراتی در آن اعمال نماید. این تغییرات میتواند شامل درج محتوای جدید، ویرایش و حذف محتواهای وارد شده، ایجاد صفحات جدید، تغییر محل و تعداد منوهای سایت، تغییر تصاویر، تغییر ماژولهای قرار گرفته در بخشهای مختلف سایت و تغییراتی از این دست است.
منسوخ شدن سایتهای ایستا
تغییر دادن سایتهای استاتیک یا ایستا کاری تخصصی است و برای تغییر هر صفحه، لازم است تا فایلهای html با کمک ویرایشگرهای برنامهنویسی یا ویرایشگرهای html تغییر کرده و مجددا ذخیره شوند.
امروزه با متداولشدن سیستمهای مدیریت محتوا مانند وردپرس، جوملا و دروپال، طراحی سایت ایستا منسوخ شده است.
چنانچه سایت طراحی شده، پویا یا داینامیک نباشد، محتوای وارد شده، به دلیل دشوار بودن تغییرات و اصلاحات، روزآمدی خود را از دست خواهد داد و سایت در زمانی کوتاه غیرقابل استفاده خواهد شد.
ساخت سایتهای پویا
علاوه بر سیستمهای مدیریت محتوا، امکان ایجاد سایتهای پویا در سیستمهای سفارشی نیز فراهم است. در این سیستمها، بخشهای مهم که میبایست توسط کاربر به روزرسانی شوند، در هنگام برنامهنویسی به صورت پویا توسعه پیدا میکنند تا مصرفکنندهی نهایی بتواند به آسانی وارد بخش مدیریت سایت شود و بخشهای دلخواه را بسته به نیاز به روزرسانی نماید.
سایتهای ترکیبی
محتوای بعضی از سایتها ترکیبی از پویا و ایستا است. به این معنی که محتوای نمایش داده شده به کاربران، توسط یک سیستم پویا به فایلهای html تبدیل میشود و کاربران این فایلها را مشاهده میکنند. استفاده از این روش برای سایتهایی که تغییرات آنها کم است یا به دلایل امنیتی میخواهند دسترسی مستقیم به سرور اصلی سایت را مسدود کنند، قابل توجیه است.
بعضی از سایتهای خبری هم که تعداد بازدیدکنندگان بسیاری زیادی دارند، ممکن است بخواهند با استفاده از این روش، بار پردازشی روی سرور اصلی را به این شکل کم کنند. صفحات اخبار که گاهی تا چند میلیون بار بازدید دارند، به صورت فایلهای html روی یک سرور واسط ذخیره میشوند و کاربران در عوض ایجاد بار سنگین روی هاست اصلی، اخبار را از این صفحات ایستا مطالعه میکنند.