مرکز آموزش

استاتیک یا دینامیک  پرینت این مقاله

طرح این سوال که راه اندازی سایت به شکل استاتیک (ایستا) بهتر است یا دینامیک (پویا) بیشتر از عدم آگاهی دقیق از اینکه هر کدام از روش های استاتیک یا دینامیک چه ویژگی هایی دارند نشأت می گیرد.

استاتیک یا دینامیک

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

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

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

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

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

آیا این پاسخ به شما کمک کرد؟

در همین زمینه

طریقه انتقال سایت بدون هیچ از کار افتادگی
طریقه انتقال سایت بدون هیچ از کار افتادگی چگونه سایت خود را بدون هیچ از کار افتادگی ای از یک...
Dreamweaver چیست؟
انتشار فرانت پیج باعث تکامل What You See Is What You Get) WYSIWYG)  شد  که این نرم...
cronjob چکاری انجام می دهد؟
cronjob چکاری انجام می دهد؟ برای انجام بعضی از کارها مانند بکاپ گرفتن از دیتابیس ,ارسال ایمیل و...
چگونگی و مراحل ثبت دامنه IR
لازم است قبل از ثبت دامنه IR در مورد این دامنه اطلاعاتی داشته باشید. دامنه های دات آی آر (.IR)...
تغییر نام و پسوند فایل صفحه خانگی سایت
معمولا در هاست ها به طور پیش فرض برخی نام ها و پسوندها برای اجرا به عنوان صفحه ی خانگی اولویت...