WWW در مقابل
اگر به نوار آدرس مرورگر وب خود نگاهی بیندازید، به احتمال زیاد حداقل یکی از دو عبارت HTTP و WWW را خواهید دید. این به سادگی نشان می دهد که هر دو HTTP و WWW ارتباط نزدیکی با اینترنت یا شبکه کامپیوتری بزرگی دارند که برای خواندن این مقاله استفاده می کنید. در حالی که HTTP یک پروتکل استاندارد است که برای برقراری ارتباط در اینترنت استفاده می شود، WWW مجموعه بزرگی از اسناد فرامتن است که از طریق اینترنت به آنها دسترسی پیدا می کند. WWW نشان می دهد که وب سایت بخشی از وب جهانی است و HTTP نشان می دهد که مرورگر و وب سرور از HTTP برای برقراری ارتباط استفاده می کنند.
بیشتر درباره WWW
WWW مخفف World Wide Web، مجموعه ای بزرگ از اسناد و داده های سازماندهی شده از طریق اینترنت است.شبکه جهانی وب برگرفته از سیستم های اطلاعاتی مورد استفاده در مرکز تحقیقات هسته ای اروپا (سرن) در اوایل دهه 1990 بود. سر تیم برنز لی نمونه های اساسی شبکه جهانی وب را به عنوان پلت فرمی برای اطلاعات مورد استفاده در CERN در گره های مختلف کامپیوتری توسعه داد و بعداً به معماری عمومی امروزی تبدیل شد.
شبکه جهانی وب از معماری سرور کلاینت استفاده می کند، یک کلاینت می تواند با استفاده از برنامه ای که روی رایانه مشتری کار می کند و به عنوان مرورگر وب شناخته می شود، به اطلاعات ذخیره شده در قالب فرامتن روی سرور دسترسی پیدا کند. اطلاعات، نه تنها متن بلکه تصاویر، فایلهای صوتی و فایلهای ویدئویی، در سرورها ذخیره میشوند به طوری که از زبانی که توسط مرورگر وب شناسایی شده است، به نام زبان نشانهگذاری فرامتن (HTML) پشتیبانی میکند. HTML رسانه ای است که WWW در آن نوشته می شود. حتی اگر نمیتوانیم مرز مشخصی را برای WWW مشخص کنیم، اما به وضوح بخشی از اینترنت است که برای انتقال اطلاعات از یک وب سرور به مشتری وب به اینترنت متکی است.استانداردهای مربوط به شبکه جهانی وب توسط کنسرسیوم وب جهانی (W3C) حفظ می شود.
بیشتر درباره
HTTP مخفف پروتکل انتقال HyperText است که یک پروتکل کاربردی برای برقراری ارتباط از طریق اینترنت است. HTTP به عنوان پایه وب جهانی عمل می کند زیرا HTTP زبان جهانی است که توسط سرورهای وب و رایانه های مشتری برای تبادل اطلاعات فرامتن استفاده می شود. HTTP همچنین توسط تیم برنز لی و تیمش به همراه سایر اجزای مورد نیاز برای پیاده سازی شبکه جهانی وب توسعه داده شد.
HTTP بر اساس نه روش ساده برای برقراری ارتباط با سرورها است. این روش ها تعریف می کنند که چگونه یک وب سرور یا یک کامپیوتر مشتری باید به درخواست دیگری پاسخ دهد، چگونه اطلاعات باید قالب بندی و منتقل شود. HTTP یک پروتکل بدون حالت نامیده می شود، زیرا هر درخواستی که در هر زمان انجام شود مستقل از درخواست های قبلی است. بنابراین هیچ معیاری در مورد درخواست ها یا اقدامات قبلی ندارد.اگرچه HTTP در شبکه جهانی وب اساسی است، اما تنها یکی از پروتکل های مورد استفاده در اینترنت است. پروتکل انتقال فایل (FTP) و پروتکل انتقال اخبار شبکه (NNTP) نمونههایی از پروتکلهای دیگر مورد استفاده در اینترنت هستند، در حالی که HTTPS یک پروتکل HTTP امنتر مبتنی بر HTTP است.
تفاوت بین شبکه جهانی وب (WWW) و HTTP چیست؟
• شبکه جهانی وب یک اصطلاح جمعی برای اسناد فرامتن منتشر شده با HTML و قابل دسترسی از طریق اینترنت است. HTTP بخشی از شبکه جهانی وب است که به عنوان زبان ارتباط عمل می کند.
• WWW یک سرویس مبتنی بر معماری سرور مشتری است، در حالی که HTTP مجموعه ای دقیق از کدها و دستورالعمل های استاندارد است که در WWW برای برقراری ارتباط استفاده می شود.