تاریخچه صفحات داینامیک

تاریخچه صفحه های داینامیک

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

فقط بعد از همه گیر شدن یک پدیده اتفاق می افتد. مثلا، از HTTP  از سال ۱۹۹۰ میلادی تا الان، استفاده می شود

ولی HTML، فقط از سال ۱۹۹۶ به عنوان  استانداردی در آمد. استفاده از مرورگرها از سال ۱۹۹۳ به شکل انفجاری در

آمد و در آن زمان، Mosaic، به عنوان مرورگری مرسوم، در راس نیرومندی بود. واضح است که معنای داینامیک وبسایت ها،

به قبل از پیدایش اینترنت و HTML بر می گردد. مثلا، در سال ۱۹۹۰، قبل از استفاده عمومی مردم از اینترنت، سیستم

منوهای  داینامیک که از راه دور از طریق سروری کنترل می شد، توسط Susan Biddlecomb، از دانشگاه Southern

California به کار گرفته شد.

صفحه های داینامیک

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

را نمایش دهد. از آنجایی که محتوا و قالب صفحه ها با زمان تغییر می کنند ، در نتیجه این چنین صفحه هایی، به شکل

استاتیک نمی باشند و یوزرها  (به همراه پروفایل کاربریشان)، واکنش های کاربری ( مثلا، یک بازی آنلاین)، موضوع ها

( مثلا انتخاب موضوع های مورد علاقه) یا تلفیقی از آن ها.

مشخصه های مربوط به صفخه های داینامیک

صفحه های استاتیک، به این شکل عمل می کنند که همیشه مطالب یکسان و ثابتی را در زمان های گوناگون، به

یوزرها ارائه می دهند. ولی یک صفحه می تواند به شکل زنده تری محتویات خود را به یوزرهای خود نمایش دهد.

محتویات که حاوی متن، تصویر، فورم و موارد دیگر روی صفحه های وبسایت می باشند، می توانند بسته به پاسخ های

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

ساخته می شوند.

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

سرعت بخشیدن به لود صفحه ها می شود و همچنین باعث می شود تا هر کسی بدون کمترین دانشی در زمینه

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

ایده آل ترین روش برای آن هایی می باشد که می خواهند به صورت مرتب وبسایت هایشان را که شامل متن و تصویر

می باشد، آپدیت کنند.

معایب پیاده سازی صفحه های داینامیک

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

با  صفحه های استاتیک سر و کار داشتند. با پیدایش صفحه های داینامیک، که اغلب با استفاده از دیتابیس های

محرمانه ای تولید می شوند،  محتویات، برای آنها پنهان می باشد. تا وقتی که محتویات داینامیک، به روشی، کپی

نشوند (مثلا، با یکسری از صفحه های استاتیک روی همان وبسایت)، موتورهای جستجوگر، امکان دارد اطلاعاتی را که

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

پیچیده دیتابیس وبسایت ها سر در آورند و در بعضی اوقات، حتی به سبب امنیت وبسایت، دسترسی ها حتی دشوار تر

خواهد شد.