وب سایت های پویاو ایستا

وب سایتهای ایستاstatic معمولا به وب سایتهایی گفته می شود که صفحات آن یک بار ایجاد و تا مدت زمانی تغییر نمی یابند و در صورت نیاز به تغییر و بروزرسانی صفحات آن معمولا این کار پر دردسر و زمان بر است و در صورت نیاز به تغییر بایستی صفحه تغییر یافته منتشر ( Upload ) گردد .

وب سایتهای داینامیکDynamic به وب سایتهایی گفته می شود که در طراحی آن از زبانهای برنامه نویسی استفاده شده است و در صورت نیاز به تغییر در سایت ( ایجاد صفحه جدید ، ویرایش متون ، ایجاد پیوند و … ) اینکار به سادگی و توسط نرم افزار نوشته شده مخصوص آن انجام می پذیرد .

در وب سایتهای داینامیک صفحه به پایگاه داده وصل بوده و با توجه به درخواست کاربر ( جستجو ، پیوند به صفحه و … ) محتویات صفحات تغییر می یابند .

روش قدیمی مورد استفاده در طراحی صفحات وب (HTML)، بصورت ایستا (Static) است که بـرای تبدیل آن به مطالب پویا دو روش وجود دارد:

•روش سمت سرویس دهنده (Server-side)
•روش سمت سرویس گیرنده (Client-side)

در روش Server-side یک سرور وب که نرم افـــزار خاصی را اجرا میکند، یک صفحه HTML مطابق بـا درخواست کاربر و متناسب با دیگر متغیرها ایجاد می کند.

:: زبانهای اسکریبت نویسی متداول عبارتند از:
PHP-Perl-JSP-ColdFusion-ASP-ASP .NET-Ruby-Python

در روشClient-side ، کدهــا در مرورگــر کاربـر اجـرا می شوند و بنـابراین بــرای کارهــای مهم نبــاید از اين روش استفاده شود زیـرا از قابلیت ها و امکانات کاربر اطلاعی نداریم . این روش بیشتر هنگــام آرایش و تزيين صفحه وب و یــا بکــار بـردن مطالب بی دوام و بلادرنگ مورد استفـاده قــرار می گیرد کـــه در بیشتــر مواقع این اعمــال بوسیله JavaScript انجام می شود.

DHTML سمت سرویس گیرنده نيز در جهت افزايش تحرک و فعل و انفعالات در صفحات وب بوجود آمده است که البتـه در کنــار امکــانــاتی کـه عرضه نموده میتواند بــــاعث بروز مشکلاتی پیرامون دسترسی به صفحــات و یــا بهینه ســـازی موتورهای جستجو گردد. اغلب نرم افزارهــای طراحی شده بــرای کمک به افــراد معلول و بیشتر موتورهای جستجو از DHTML سمت سرویس گیرنده پشتیبانی نمی کنند.

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد.