تفاوت وب سایت داینامیک با استاتیک؟

default_image_01

تفاوت وب سایت داینامیک با استاتیک؟

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

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

static_dynamic

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

 

About Author

Related posts

d8cccbc2fe3a12223ddfcf00f0e147bc_XL

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

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

Read More
What-is-Google-PageRank-and-how-to-improve-it

چگونگی رتبه بندی سایت توسط گوگل

سایتهایی که گوگل بر روی صحفه اول نتایج جستجوهایش فهرست میکند، سایتهایی هستند که مفیدتر و به عبارت سرچ شده مرتبط تر بودند. گوگل اول با الگوریتم های پیچیده (شامل فرایند ریاضی) بر اساس عوامل مختلف به سایتها نمره میدهد و انهایی که نمره بالاتر از ۲۰۰ بگیرند...

Read More
2878142337818217413_Open Source (4)

OPEN SOURCE چیست؟؟

اولین چیزی که با شنیدن کلمه متن باز یا Open Source به ذهن همه ی ما می رسد رایگان یا کم هزینه بودن است وقتی صحبت از Open Source و متن بودن می آید صحبت از متن باز بودن لينوكس هم به ميان می آید. در حال حاضر به جز سیستم عامل...

Read More

Give a Reply

11 + سه =