طراحی سایت پویا یا دینامیک

طراحی سایت پویا یا دینامیک

طراحی سایت دینامیک به چه معنی است ؟

طراحی سایت دینامیک (Dynamic) یا طراحی سایت پویا عبارتی است که در مقابل طراحی سایت ایستا (Static) مطرح می شود.

طراحی سایت ایستا شامل تعدادی فایل html است که کدهای مربوط به ساختار و قالب سایت و همچنین محتوای صفحات سایت را در خود جای داده است. این فایلها روی یک سرور (یا همان هاست) قرار می گیرد و هر بار که کاربری سایت را باز می کند این فایلها توسط مرورگر باز شده و قالب و محتوای سایت را نمایش می دهد.

در نتیجه چنانچه صاحب یا مدیر سایت ایستا بخواهد محتوای صفحات خود را ویرایش کند یا صفحات و مطالب جدیدی را به سایتش اضافه کند باید حتما دانش تخصصی در ارتباط با کدهای html و صفحات وب و انواع مرورگرهای اینترنتی داشته باشد.

که حتی در صورت برخورداری از چنین دانشی، باز هم فرایند ویرایش و مدیریت صفحات و محتوای آنها مستلزم صرف زمان و انرژی زیادی است.

اما در طراحی سایت دینامیک، از فناوری های پیشرفته تری استفاده می شود و حاصل آن نرم افزار پیچیده و پیشرفته ای است که مالک یا مدیر سایت را برای ویرایش و مدیریت صفحات و محتوای آنها از هرگونه دانش تخصصی در مورد برنامه نویسی و نحوه کار مرورگرهای اینترنتی بی نیاز می کند و هر مدیر سایت با دسترسی اختصاصی که به پنل مدیریتی خود دارد براحتی می تواند مطالب سایت را بروز کند.

مثلا صفحه ای جدید اضافه کند، عنوان صفحات یا عناوین منوها را تغییر دهد، صفحه ای را حذف کند، عکس و ویدیو اضافه کند، بنر تبلیغاتی بگذارد و غیره. به این نرم افزار، سیستم مدیریت محتوا یا CMS نیز می گویند.

آیا سایت دینامیک و غیر دینامیک در ظاهر متفاوتند؟

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

همانطور که گفته شد سایت استاتیک بصورت فایلهای ثابتی است که محتوای ثابتی را در خود جای داده است و هیچ پنل مدیریتی هم در کار نیست تا صاحب یا مدیر سایت بتواند سایت را بروز رسانی کند.

برای کاربران نیز امکانات خاصی نمی توان گذاشت که به نوعی در فعالیتها و محتوای سایت مشارکت کنند. اما در طراحی سایت دینامیک با استفاده از زبانهای برنامه نویسی قدرتمندی نظیر .

NET و PHP و پایگاههای داده ای نظیر SQL Server و My SQL سیستمی برقرار می شود که موجب پویایی سایت هم برای مدیر و هم برای کاربران می شود و امکانات متعددی را برای هر دوی آنها فراهم می کند.

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

مهرداد
ارسال دیدگاه