وب سایت مجموعه ای از صفحات وب و محتوای مرتبط است که با یک نام دامنه مشترک شناسایی شده و حداقل در یک وب سرور منتشر می شود. نمونه های قابل توجه wikipedia.org، google.com و amazon.com هستند. همه وبسایتهای در دسترس عموم، مجموعاً شبکه جهانی وب را تشکیل میدهند. همچنین وب سایت های خصوصی وجود دارند که فقط از طریق یک شبکه خصوصی قابل دسترسی هستند، مانند وب سایت داخلی یک شرکت برای کارمندان آن و اتوماسیون ها. اتوماسیون های تحت وب همان وبسایت میباشد وب سایت ها معمولاً به موضوع یا هدف خاصی مانند اخبار، آموزش، تجارت، سرگرمی یا شبکه های اجتماعی اختصاص داده می شوند. پیوند بین صفحات وب، ناوبری سایت را هدایت می کند، که اغلب با یک صفحه اصلی شروع می شود. کاربران می توانند بر روی طیف وسیعی از دستگاه ها از جمله رایانه های رومیزی، لپ تاپ، تبلت و گوشی های هوشمند به وب سایت ها دسترسی داشته باشند. اپلیکیشن مورد استفاده در این دستگاه ها مرورگر وب نامیده می شود. وب سایت استاتیک وب سایت ایستا به وب سایتی گفته می شود که صفحات وب را با فرمتی که به مرورگر وب سرویس گیرنده ارسال می شود، روی سرور ذخیره می کند. در درجه اول به زبان نشانه گذاری فرامتن (HTML) کدگذاری شده است. برگه های سبک آبشاری (CSS) برای کنترل ظاهر فراتر از HTML اولیه استفاده می شود. تصاویر معمولا برای ایجاد ظاهر دلخواه و به عنوان بخشی از محتوای اصلی استفاده می شوند. اگر صدا یا ویدیو به طور خودکار پخش شود یا عموماً غیرتعاملی باشد، ممکن است محتوای «ایستا» نیز در نظر گرفته شود. این نوع وب سایت معمولاً اطلاعات یکسانی را برای همه بازدیدکنندگان نمایش می دهد. مانند توزیع یک بروشور چاپ شده به مشتریان یا مشتریان، یک وب سایت ثابت معمولاً اطلاعات ثابت و استانداردی را برای مدت زمان طولانی ارائه می دهد. اگرچه مالک وبسایت ممکن است بهطور دورهای بهروزرسانی کند، اما ویرایش متن، عکسها و سایر محتواها یک فرآیند دستی است و ممکن است به مهارتها و نرمافزار طراحی وبسایت اولیه نیاز داشته باشد. فرمهای ساده یا نمونههای بازاریابی وبسایتها، مانند وبسایت کلاسیک، وبسایت پنج صفحهای یا وبسایت بروشور، اغلب وبسایتهای ثابت هستند، زیرا اطلاعات از پیش تعریفشده و ثابتی را به کاربر ارائه میدهند. این ممکن است شامل اطلاعاتی درباره یک شرکت و محصولات و خدمات آن از طریق متن، عکس، انیمیشن، صوتی/تصویری، و منوهای پیمایش باشد. وبسایتهای ایستا ممکن است همچنان از موارد جانبی سرور (SSI) به عنوان ابزار ویرایش استفاده کنند، مانند اشتراکگذاری نوار منوی مشترک در بسیاری از صفحات. از آنجایی که رفتار سایت برای خواننده هنوز ثابت است، این یک سایت پویا در نظر گرفته نمی شود. وب سایت پویا استفاده از زبان برنامه نویسی سمت سرور در سال 2016. یک وب سایت پویا وب سایتی است که به طور مکرر و خودکار خود را تغییر می دهد یا سفارشی می کند. صفحات پویا سمت سرور "در حال پرواز" توسط کد کامپیوتری تولید می شوند که HTML را تولید می کند (CSS مسئول ظاهر و بنابراین فایل های ثابت هستند). طیف گسترده ای از سیستم های نرم افزاری مانند CGI، Java Servlets و Java Server Pages (JSP)، صفحات سرور فعال و ColdFusion (CFML) وجود دارند که برای تولید سیستم های وب پویا و سایت های پویا در دسترس هستند. چارچوبهای مختلف برنامههای کاربردی وب و سیستمهای قالب وب برای زبانهای برنامهنویسی عمومی مانند Perl، PHP، Python و Ruby در دسترس هستند تا ایجاد وبسایتهای پویا پیچیده را سریعتر و آسانتر کنند. یک سایت می تواند وضعیت فعلی گفتگو بین کاربران را نمایش دهد، وضعیت در حال تغییر را نظارت کند، یا اطلاعاتی را به گونه ای شخصی سازی شده با نیازهای کاربر ارائه دهد. به عنوان مثال، هنگامی که صفحه اول یک سایت خبری درخواست می شود، کد در حال اجرا در وب سرور ممکن است قطعات HTML ذخیره شده را با داستان های خبری بازیابی شده از یک پایگاه داده یا وب سایت دیگر از طریق RSS ترکیب کند تا صفحه ای را تولید کند که حاوی آخرین اطلاعات است. سایتهای پویا میتوانند با استفاده از فرمهای HTML، ذخیره و خواندن کوکیهای مرورگر، یا با ایجاد یک سری صفحات که تاریخچه قبلی کلیکها را منعکس میکنند، تعاملی باشند. مثال دیگری از محتوای پویا زمانی است که یک وبسایت خردهفروشی با پایگاه داده محصولات رسانهای به کاربر اجازه میدهد تا درخواست جستجو را وارد کند، به عنوان مثال. برای کلمه کلیدی بیتلز در پاسخ، محتوای صفحه وب به طور خود به خود ظاهر قبلی را تغییر می دهد و سپس لیستی از محصولات بیتلز مانند سی دی، دی وی دی و کتاب را نمایش می دهد. HTML پویا از کد جاوا اسکریپت برای آموزش به مرورگر وب استفاده می کند که چگونه محتویات صفحه را به صورت تعاملی تغییر دهد. یکی از راههای شبیهسازی نوع خاصی از وبسایت پویا و در عین حال اجتناب از افت عملکرد ناشی از راهاندازی موتور پویا بر اساس هر کاربر یا هر اتصال، بازسازی دورهای خودکار یک سری بزرگ از صفحات ثابت است. منبع : https://en.wikipedia.org/wiki/Website ;