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

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


منظور از طراحی سایت داینامیک چیست؟

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

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

یک سایت چه دینامیک باشد چه غیر دینامیک ممکن است برای کاربری که آن را صرفا در یک مرورگر تماشا میکند هیچ فرقی نداشته باشد. اما برای مدیر سایت و یا کاربرانی قصد تعامل با سایت را دارند قطعا متفاوت است. همانطور که در بالا اشاره کردیم در سایتهای استاتیک یا غیر دینامیک فایلها به صورت ثابت هستند که امکان تغییر در محتوای آنها از طریق مدیر وجود ندارد و همینطور کاربران هم امکان هیچ گونه مشارکتی در محتوای سایت را ندارند. اما در سایتهای دینامیک طراح سایت با استفاده از زبانهای برنامه نویسی همچون php, .net و پایگاه داده های همچون My SQL و SQL server کنترل پنلی ایجاد میشود که هم برای مدیر و هم برای کاربران فضای پویایی را ایجاد میکند.

امکانات در سایتهای داینامیک:

اضافه کردن نامحدود صفحه و زیرصفحه

امکان تعامل کاربران با سایت 

امکان جستجوی پیشرفته در محتوای سایت

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