مرکز آموزش

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




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

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

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

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

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

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

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



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

افزودن به مورد علاقه ها افزودن به مورد علاقه ها    پرینت این مقاله پرینت این مقاله

در همین زمینه
ایمیل چیست (مشاهدات: 562)