وب جهانی به طور خلاصه چیست؟ WWW - وب جهانی. سوالات و وظایف

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

شبکه جهانی وبسیستمی از اسناد با متن و اطلاعات گرافیکی، در سایت های اینترنتی قرار دارد و توسط لینک ها به یکدیگر متصل می شوند. شاید این سرویس خاص محبوب ترین باشد و برای بسیاری از کاربران مترادف با خود کلمه اینترنت باشد. اغلب، کاربران مبتدی دو مفهوم - اینترنت و WWW (یا وب) را با هم اشتباه می گیرند. لازم به یادآوری است که WWW تنها یکی از خدمات متعددی است که به کاربران اینترنت ارائه می شود.

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

تاریخچه www از لحظه ای شروع می شود که در سال 1989، یکی از کارمندان سازمان علمی معروف CErN برنرز لی به مدیریت خود پیشنهاد ایجاد یک پایگاه داده به شکل شبکه اطلاعات، که شامل اسنادی است که هم خود اطلاعات و هم پیوندهایی به اسناد دیگر را شامل می شود. چنین اسنادی چیزی بیش از فرامتن نیستند.

یکی دیگر از ویژگی هایی که www را از سایر انواع سرویس ها متمایز می کند این است که از طریق این سیستم می توانید تقریباً به سایر انواع خدمات اینترنتی مانند FTP، Gopher، Telnet دسترسی داشته باشید.

WWW یک سیستم چند رسانه ای است. این بدان معناست که با استفاده از www می توانید به عنوان مثال ویدیویی در مورد بناهای تاریخی تماشا کنید یا اطلاعاتی در مورد جام جهانی پیدا کنید. امکان دسترسی به اطلاعات کتابخانه و عکس های اخیر کره زمین که پنج دقیقه پیش توسط ماهواره های هواشناسی گرفته شده است به همراه.

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

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

در سال 1991، ایده هایی که در CErN سرچشمه می گیرند، به طور فعال توسط مرکز برنامه های کاربردی ابر رایانه (NCSA) توسعه یافتند. این NCSA است که زبان فرامتن را ایجاد می کند اسناد htmlو همچنین برنامه Mosaic که برای مشاهده آنها طراحی شده است. Mosaic که توسط مارک اندرسن توسعه داده شد، به اولین مرورگر تبدیل شد و باز شد کلاس جدیدمحصولات نرم افزاری

در سال 1994، تعداد سرورهای www به سرعت شروع به رشد کرد و سرویس جدید اینترنت نه تنها در سراسر جهان به رسمیت شناخته شد، بلکه تعداد زیادی از کاربران جدید را نیز به اینترنت جذب کرد.

حال بیایید تعاریف اولیه را ارائه دهیم.

www- این مجموعه ای از صفحات وب است که در سایت های اینترنتی قرار دارند و توسط لینک ها (یا به سادگی پیوندها) به هم متصل شده اند.

صفحه وبیک واحد ساختاری www است که شامل اطلاعات واقعی (متن و گرافیک) و لینک به صفحات دیگر است.

سایت اینترنتی- اینها صفحات وب هستند که به طور فیزیکی در یک گره اینترنتی قرار دارند.

سیستم هایپرلینک www مبتنی بر این واقعیت است که برخی از مناطق انتخاب شده از یک سند (که می توانند بخشی از متن یا تصاویر باشند) به عنوان پیوندهایی به سایر اسنادی عمل می کنند که از نظر منطقی با آنها مرتبط هستند.

در این مورد، اسنادی که پیوندها به آنها ایجاد می شود می توانند هم در یک رایانه محلی و هم در یک رایانه راه دور قرار گیرند. علاوه بر این، پیوندهای فرامتن سنتی نیز امکان پذیر است - این پیوندها در یک سند هستند.

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

معماری www

معماری www، مانند معماری بسیاری از انواع دیگر خدمات اینترنتی، بر اساس اصل ساخته شده است مشتری-سرور.

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

برای انتقال اطلاعات بین برنامه ها از پروتکل HTTP (پروتکل انتقال ابرمتن) استفاده می شود.

توابع سرور www

سرور wwwبرنامه ای است که روی کامپیوتر میزبان اجرا می شود و درخواست های ارسال شده از مشتریان www را پردازش می کند. هنگام دریافت درخواست از یک سرویس گیرنده www، این برنامه یک اتصال بر اساس پروتکل انتقال TCP/IP برقرار می کند و با استفاده از پروتکل HTTP اطلاعات را مبادله می کند. علاوه بر این، سرور حقوق دسترسی به اسنادی را که در آن قرار دارند تعیین می کند.

برای دسترسی به اطلاعاتی که مستقیماً توسط سرور قابل پردازش نیست، از آن استفاده می شود سیستم قفل. با استفاده از یک رابط ویژه CGI (واسط دروازه مشترک، رابط عمومیدروازه‌ها) برای تبادل اطلاعات با دروازه‌ها، سرور www این توانایی را دارد که اطلاعات را از منابعی دریافت کند که برای انواع دیگر خدمات اینترنتی غیرقابل دسترسی است. در عین حال، برای کاربر نهایی، عملکرد دروازه ها "شفاف" است، یعنی هنگام مشاهده منابع وب در مرورگر مورد علاقه خود، یک کاربر بی تجربه حتی متوجه نمی شود که برخی از اطلاعات با استفاده از سیستم دروازه به او ارائه شده است.

توابع سرویس گیرنده www

دو نوع اصلی از مشتریان www وجود دارد: مرورگرهای وب و برنامه های کاربردی.

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

سرویس برنامه های کاربردی وبمی تواند با سرور ارتباط برقرار کند یا برای به دست آوردن برخی از آمار و یا برای فهرست کردن اطلاعات موجود در آنجا. (اینگونه اطلاعات وارد پایگاه داده می شود موتورهای جستجو.) علاوه بر این، سرویس گیرندگان وب نیز وجود دارند که کار آنها مربوط به جنبه فنی ذخیره اطلاعات در یک سرور معین است.

یک آسیب پذیری (CVE-2019-18634) در ابزار sudo شناسایی شده است که برای سازماندهی اجرای دستورات از طرف سایر کاربران استفاده می شود که به شما امکان می دهد امتیازات خود را در سیستم افزایش دهید. مسئله […]

انتشار وردپرس 5.3 ویرایشگر بلوک معرفی شده در وردپرس 5.0 را با یک بلوک جدید، تعامل بصری تر و دسترسی بهتر بهبود می بخشد و گسترش می دهد. ویژگی های جدید در ویرایشگر […]

پس از نه ماه توسعه، بسته چند رسانه ای FFmpeg 4.2 در دسترس است که شامل مجموعه ای از برنامه ها و مجموعه ای از کتابخانه ها برای عملیات در قالب های چند رسانه ای مختلف (ضبط، تبدیل و […]

  • ویژگی های جدید در لینوکس مینت 19.2 دارچین

    Linux Mint 19.2 یک نسخه پشتیبانی طولانی مدت است که تا سال 2023 پشتیبانی می شود. همراه با نرم افزار به روز شده و شامل پیشرفت ها و بسیاری از موارد جدید […]

  • توزیع Linux Mint 19.2 منتشر شد

    انتشار ارائه شد توزیع لینوکس Mint 19.2، دومین به‌روزرسانی شاخه Linux Mint 19.x، بر اساس بسته‌بندی Ubuntu 18.04 LTS و تا سال 2023 پشتیبانی می‌شود. توزیع کاملاً سازگار [...]

  • نسخه‌های جدید سرویس BIND در دسترس هستند که حاوی رفع اشکال و بهبود ویژگی‌ها هستند. نسخه های جدید را می توان از صفحه دانلودها در وب سایت توسعه دهنده دانلود کرد: […]

    Exim یک عامل انتقال پیام (MTA) است که در دانشگاه کمبریج برای استفاده در سیستم های یونیکس متصل به اینترنت توسعه یافته است. مطابق با [...]

    پس از تقریباً دو سال توسعه، انتشار ZFS بر روی لینوکس 0.8.0 ارائه شده است، یک پیاده سازی از سیستم فایل ZFS، که به عنوان یک ماژول برای هسته لینوکس طراحی شده است. این ماژول با هسته های لینوکس از 2.6.32 تا […]

    IETF (گروه وظیفه مهندسی اینترنت) که پروتکل ها و معماری اینترنت را توسعه می دهد، یک RFC برای پروتکل ACME (محیط مدیریت گواهی خودکار) تکمیل کرده است.

    مرجع صدور گواهینامه غیرانتفاعی Let’s Encrypt که توسط انجمن کنترل می شود و گواهینامه ها را به صورت رایگان در اختیار همه قرار می دهد، نتایج سال گذشته را خلاصه کرد و در مورد برنامه های سال 2019 صحبت کرد. […]

    تاریخچه ایجاد و توسعه اینترنت.

    اینترنت خاستگاه خود را مدیون وزارت دفاع ایالات متحده و تحقیقات محرمانه آن است که در سال 1969 برای آزمایش روش هایی که اجازه می دهد شبکه های کامپیوتردر طول خصومت ها با استفاده از تغییر مسیر پیام پویا زنده بمانید. اولین چنین شبکه ای ARPAnet بود که سه شبکه در کالیفرنیا را با شبکه ای در یوتا تحت مجموعه قوانینی به نام پروتکل اینترنت (به اختصار IP) ترکیب کرد.

    در سال 1972 دسترسی به دانشگاه ها و سازمان های تحقیقاتی باز شد و در نتیجه این شبکه شروع به متحد کردن 50 دانشگاه و سازمان تحقیقاتی کرد که با وزارت دفاع ایالات متحده قرارداد داشتند.

    در سال 1973، این شبکه به مقیاس بین المللی رشد کرد و شبکه های واقع در انگلستان و نروژ را ترکیب کرد. یک دهه بعد، IP گسترش یافت تا شامل مجموعه ای از پروتکل های ارتباطی شود که هم محلی و هم محلی را پشتیبانی می کند شبکه های جهانی. TCP/IP اینگونه متولد شد. اندکی پس از آن، بنیاد ملی علوم (NSF) NSFnet را با هدف پیوند دادن 5 مرکز ابررایانه راه اندازی کرد. همزمان با معرفی پروتکل TCP/IP شبکه جدیدبه زودی جایگزین ARPAnet به عنوان ستون فقرات اینترنت شد.

    خوب، چگونه اینترنت تا این حد محبوب و توسعه یافت، و انگیزه این امر و همچنین تبدیل آن به محیطی برای انجام تجارت، با ظهور شبکه جهانی وب (World Wide Web, WWW, 3W, ve-ve-ve، three double) - سیستم های فرامتن، که گشت و گذار در اینترنت را سریع و شهودی می کند.

    اما ایده پیوند دادن اسناد از طریق فرامتن برای اولین بار توسط تد نلسون در دهه 1960 مطرح و ترویج شد، اما سطح فناوری رایانه ای موجود در آن زمان اجازه نمی داد به آن زنده شود، اگرچه چه کسی می داند که چگونه به پایان می رسید. اگر این ایده کاربرد پیدا کرده است؟!

    پایه و اساس آنچه ما امروزه به عنوان WWW می دانیم در دهه 1980 توسط تیم برنرز لی در حالی که روی یک سیستم فرامتن در آزمایشگاه اروپایی فیزیک ذرات (مرکز تحقیقات هسته ای اروپا) کار می کرد، گذاشته شد.

    در نتیجه این کارها، در سال 1990 جامعه علمی با اولین مرورگر متنی (مرورگر) ارائه شد که امکان مشاهده هایپرلینک ها را فراهم می کرد. فایل های متنیبرخط. این مرورگر در سال 1991 در دسترس عموم قرار گرفت، اما پذیرش آن در خارج از دانشگاه کند بوده است.

    یک مرحله تاریخی جدید در توسعه اینترنت به دلیل انتشار اولین نسخه یونیکس از مرورگر گرافیکی Mosaic در سال 1993 است که در سال 1992 توسط مارک آندرسن، دانشجویی که در مرکز ملی کاربردهای ابر رایانه (NCSA) کارآموزی کرده بود، توسعه یافت. ایالات متحده آمریکا.

    از سال 1994، پس از انتشار نسخه های مرورگر Mosaic برای سیستم عامل ها سیستم های ویندوزو مکینتاش، و به زودی پس از آن - Netscape Navigator و مرورگرهای مایکروسافت اینترنت اکسپلورر، گسترش انفجاری محبوبیت WWW و در نتیجه اینترنت در بین عموم مردم ابتدا در ایالات متحده و سپس در سراسر جهان آغاز می شود.

    در سال 1995، NSF مسئولیت اینترنت را به بخش خصوصی واگذار کرد و از آن زمان اینترنت به شکلی که امروز می شناسیم وجود داشته است.


    خدمات اینترنتی.

    خدمات انواع خدماتی هستند که توسط سرورهای اینترنتی ارائه می شوند.
    در تاریخ اینترنت انواع مختلفی از خدمات وجود داشته است که برخی از آنها دیگر مورد استفاده قرار نمی گیرند، برخی دیگر به تدریج محبوبیت خود را از دست می دهند و برخی دیگر دوران اوج خود را تجربه می کنند.
    ما خدماتی را لیست می کنیم که ارتباط خود را با آنها از دست نداده اند این لحظه:
    -World Wide Web - World Wide Web - سرویسی برای جستجو و مشاهده اسناد فرامتن، از جمله گرافیک، صدا و ویدئو. -ایمیل – پست الکترونیکی – سرویس انتقال ایمیل ها.
    -Usenet، News – کنفرانس های تلفنی، گروه های خبری – نوعی روزنامه آنلاین یا تابلوی اعلانات.
    -FTP – سرویس انتقال فایل.
    -ICQ سرویسی برای ارتباط بلادرنگ با استفاده از صفحه کلید است.
    -Telnet سرویسی برای دسترسی از راه دور به رایانه است.
    -Gopher – سرویسی برای دسترسی به اطلاعات با استفاده از دایرکتوری های سلسله مراتبی.

    از جمله این خدمات می توان خدماتی را که برای ارتباطات طراحی شده است، یعنی برای ارتباط، انتقال اطلاعات (ایمیل، ICQ) و همچنین خدماتی که هدف آنها ذخیره اطلاعات و دسترسی کاربران به این اطلاعات است، برجسته کرد.

    در میان آخرین سرویس ها، جایگاه پیشرو از نظر حجم اطلاعات ذخیره شده توسط سرویس WWW اشغال شده است، زیرا این سرویس برای کاربران راحت ترین و از نظر فنی پیشرفته ترین است. در رتبه دوم سرویس FTP قرار دارد، زیرا صرف نظر از اینکه چه رابط ها و امکاناتی برای کاربر ایجاد می شود، اطلاعات همچنان در فایل هایی ذخیره می شود که دسترسی به آنها توسط این سرویس فراهم می شود. سرویس های Gopher و Telnet را می توان در حال حاضر "در حال مرگ" در نظر گرفت، زیرا تقریباً هیچ اطلاعات جدیدی بر روی سرورهای این سرویس ها دریافت نمی شود و تعداد این سرورها و مخاطبان آنها عملاً افزایش نمی یابد.

    وب جهانی - وب جهانی

    وب جهانی (WWW) - فرامتن یا به طور دقیق تر، هایپر رسانه سیستم اطلاعاتجستجوی منابع اینترنتی و دسترسی به آنها

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

    هایپر مدیا چیزی است که اتفاق می افتد اگر کلمه "متن" را در تعریف فرامتن با "هر نوع اطلاعات" جایگزین کنید: صدا، گرافیک، ویدئو.
    چنین پیوندهای ابررسانه ای امکان پذیر است زیرا به همراه اطلاعات متنی، می توانید هر پیوند دیگری را پیوند دهید اطلاعات باینریبه عنوان مثال، صدا یا گرافیک رمزگذاری شده، بنابراین، اگر برنامه ای نقشه جهان را نمایش دهد و اگر کاربر قاره ای را در این نقشه با ماوس انتخاب کند، برنامه می تواند بلافاصله اطلاعات گرافیکی، صوتی و متنی در مورد آن ارائه دهد.

    سیستم WWW بر اساس یک پروتکل انتقال داده خاص به نام پروتکل انتقال ابرمتن (HTTP) ساخته شده است.
    تمام محتوای سیستم WWW از صفحات WWW تشکیل شده است.

    صفحات WWW اسناد ابررسانه ای سیستم وب جهانی هستند. آنها با استفاده از زبان نشانه گذاری فرامتن HTML (زبان نشانه گذاری فرامتن در واقع مجموعه ای از اسناد ابرمتن واقع در یک سرور است که با پیوندهای متقابل در هم تنیده شده و از نظر معنایی مرتبط هستند (به عنوان مثال، حاوی اطلاعات مربوط به یک موسسه آموزشی یا). یک موزه). هر سند صفحه، به نوبه خود، می تواند شامل چندین صفحه باشد صفحات صفحه نمایشمتن و تصاویر هر صفحه WWW "صفحه عنوان" خود را دارد (به انگلیسی: "homepage") - یک سند ابررسانه ای حاوی پیوندهایی به اجزای اصلی صفحه. آدرس ها " صفحات عنوان" به عنوان آدرس صفحه در اینترنت توزیع می شوند.

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

    پست الکترونیک.

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

    پست الکترونیکی (پست الکترونیکی، ایمیل انگلیسی - پست الکترونیکی، پست الکترونیکی مخفف) برای انتقال پیام های متنی در اینترنت و همچنین بین شبکه های دیگر استفاده می شود. پست الکترونیک. (تصویر 1.)

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

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

    سرویس FTP

    سرویس اینترنت FTP (پروتکل انتقال فایل) مخفف پروتکل است
    انتقال فایل، اما زمانی که FTP را به عنوان یک سرویس اینترنتی در نظر می گیریم وجود دارد
    نه فقط یک پروتکل، بلکه یک سرویس - دسترسی به فایل های موجود در فایل
    آرشیوها

    که در سیستم های یونیکس FTP یک برنامه استاندارد است که با استفاده از پروتکل TCP کار می کند.
    همیشه با سیستم عامل عرضه می شود. هدف اصلی آن است
    انتقال فایل ها بین کامپیوترهای مختلفکار در شبکه های TCP/IP: روشن
    در یکی از رایانه ها برنامه سرور در حال اجرا است، در رایانه دوم کاربر اجرا می شود
    یک برنامه مشتری که به سرور متصل می شود و ارسال یا دریافت می کند
    فایل های FTP (شکل 2)

    شکل 2. نمودار پروتکل FTP

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

    امروزه آرشیو فایل های عمومی عمدتاً به عنوان سرور سازماندهی می شوند
    ftp ناشناس امروزه حجم عظیمی از اطلاعات در چنین سرورهایی در دسترس است.
    و نرم افزار تقریباً هر چیزی که می تواند ارائه شود
    برای عموم در قالب فایل هایی که از سرورهای ftp ناشناس قابل دسترسی هستند. اینها برنامه ها هستند -
    نرم افزار رایگان و نسخه های آزمایشی و چند رسانه ای، آن را در نهایت
    فقط متون - قوانین، کتاب ها، مقالات، گزارش ها.

    با وجود محبوبیت FTP معایب زیادی دارد. برنامه ها-
    مشتریان FTPممکن است همیشه برای استفاده راحت یا آسان نباشد. همیشه امکان پذیر نیست
    بفهمید که چه نوع فایلی در مقابل شما قرار دارد - چه فایلی که به دنبال آن هستید یا نه. خیر
    یک ابزار جستجوی ساده و جهانی برای سرورهای ftp ناشناس - اگرچه برای
    به همین دلیل است که برنامه ها و خدمات ویژه ای وجود دارد، اما همیشه ارائه نمی دهند
    نتایج مورد نظر

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

    سرویس TELNET

    هدف از پروتکل TELNET ارائه یک وسیله ارتباطی نسبتاً کلی، دو طرفه و هشت بیتی بایت محور است. هدف اصلی آن اجازه دادن به دستگاه های ترمینال و فرآیندهای ترمینال برای ارتباط با یکدیگر است. در نظر گرفته شده است که این پروتکل می تواند برای ارتباط ترمینال به ترمینال ("بسته بندی") یا برای ارتباطات فرآیند به فرآیند ("محاسبات توزیع شده") استفاده شود.

    شکل 3. پنجره ترمینال Telnet

    اگرچه یک جلسه Telnet یک سمت مشتری و یک سمت سرور دارد، پروتکل در واقع کاملاً متقارن است. پس از ایجاد یک اتصال حمل و نقل (معمولاً TCP)، هر دو انتهای آن نقش "پایانه های مجازی شبکه" (انگلیسی) را بازی می کنند. ترمینال مجازی شبکه, NVT) مبادله دو نوع داده:

    داده های برنامه (یعنی داده هایی که از کاربر به برنامه متنی در سمت سرور و پشت سر می رود).

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

    اگر چه یک جلسه Telnet که از طریق TCP اجرا می شود کاملا دوطرفه است، NVT باید یک دستگاه نیمه دوبلکس در نظر گرفته شود که به طور پیش فرض در حالت بافر خط عمل می کند.

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

    تمام مقادیر هشتگانه داده های برنامه به جز \ 377 (اعشاری: 255) همانطور که از طریق انتقال منتقل می شود. اکتت \377 به عنوان یک دنباله \377\377 از دو اکتت منتقل می شود. این به این دلیل است که octet \377 در لایه انتقال برای رمزگذاری گزینه ها استفاده می شود.

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

    از لحاظ تاریخی، Telnet برای این مورد استفاده می شد دسترسی از راه دوربه رابط خط فرمانسیستم های عامل. پس از آن، استفاده از آن برای سایر رابط های متنی، از جمله بازی های MUD آغاز شد. از نظر تئوری، حتی هر دو طرف پروتکل می توانند نه تنها افراد، بلکه برنامه ها نیز باشند.

    گاهی اوقات از کلاینت های telnet برای دسترسی به پروتکل های دیگر بر اساس انتقال TCP استفاده می شود، به Telnet و سایر پروتکل ها مراجعه کنید.

    پروتکل telnet در اتصال کنترل FTP استفاده می شود، یعنی ورود به سرور با دستور ftp.example.net ftp به سرور برای انجام اشکال زدایی و آزمایش نه تنها امکان پذیر است، بلکه صحیح است (برخلاف استفاده از آن). مشتریان تلنتبرای دسترسی به HTTP، IRC و بسیاری از پروتکل های دیگر).

    این پروتکل استفاده از رمزگذاری یا احراز هویت داده ها را فراهم نمی کند. بنابراین، در برابر هر نوع حمله ای که حمل و نقل آن آسیب پذیر است، آسیب پذیر است، یعنی. پروتکل TCP. برای عملکرد دسترسی از راه دور به سیستم، در حال حاضر از پروتکل شبکه SSH (به ویژه نسخه 2 آن) استفاده می شود که در طول ایجاد آن به طور خاص بر روی مسائل امنیتی تأکید شده است. بنابراین به خاطر داشته باشید که یک جلسه Telnet بسیار ناامن است مگر اینکه در یک شبکه کاملاً کنترل شده یا با امنیت در سطح شبکه (اجراهای مختلف VPN) انجام شود. به دلیل غیرقابل اطمینان بودن، Telnet به مدت طولانی به عنوان ابزاری برای مدیریت سیستم عامل رها شده است.

    شبکه جهانی وب(English World Wide Web) یک فضای اطلاعاتی جهانی بر اساس زیرساخت فیزیکی اینترنت و پروتکل انتقال داده HTTP است. شبکه جهانی وب انقلابی واقعی در این زمینه ایجاد کرده است فناوری اطلاعاتو رونق توسعه اینترنت. اغلب، وقتی در مورد اینترنت صحبت می شود، منظور آنها شبکه جهانی وب است. کلمه وب و مخفف "WWW" نیز برای اشاره به شبکه جهانی وب استفاده می شود.

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

    برای مشاهده اطلاعات دریافتی از وب سرور در رایانه سرویس گیرنده، استفاده کنید برنامه ویژه-مشتری - مرورگر اینترنت. وظیفه اصلی مرورگر وب نمایش است فرامتن.

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

    زبان برای ایجاد، ذخیره و نمایش ابرمتن استفاده می شود HTML (زبان نشانه گذاری فرامتن)، زبان نشانه گذاریفرامتن کار علامت گذاری فرامتن را متخصصان نشانه گذاری می نامند وب مسترها.

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

    اطلاعات در وب می تواند به صورت غیرفعال (یعنی کاربر فقط می تواند آن را بخواند) یا فعال نمایش داده شود - سپس کاربر می تواند اطلاعات را اضافه کرده و آن را ویرایش کند. روش‌های نمایش فعال اطلاعات در شبکه جهانی وب عبارتند از:

    کتاب مهمان،

    پروژه های ویکی،

    سیستم های مدیریت محتوا

    نشانه گذاری HTML

    HTML (زبان نشانه گذاری فرامتن)یک زبان برنامه نویسی نیست، یک زبان قالب بندی است، یعنی. دادن ظاهرصفحه وب هنگامی که در مرورگر مشاهده می شود. برای علامت گذاری یک سند استفاده می شود برچسب ها. برچسب ها در براکت های زاویه ای محصور شده اند، و به استثنای موارد نادر، جفت می شوند، یعنی. یک تگ باز و بسته وجود دارد. به عنوان مثال، برای علامت گذاری شروع یک پاراگراف جدید در یک سند، یک برچسب قرار می گیرد

    (از جانب پاراگراف). سپس در انتهای پاراگراف باید یک تگ بسته وجود داشته باشد

    .


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

    در زیر متن چند سند html و نتیجه نمایش آن در مرورگر آمده است:

    روز بخیر بازدید کننده عزیز !

    امیدوارم دقیقا به جایی که میخواستی رسیده باشی

    در اینجا خواهید یافت شعر , آهنگ ها و سناریوها برای سازماندهی هر تعطیلات

    و اکنون یک هدیه ویژه برای 1 سپتامبرب>

    او به نمرات "الف" عادت کرده است -

    روسی پنج و آواز.

    من همیشه دفتر خاطراتش را دوست دارم

    روحیه را خراب می کند.

    ساختار و اصول شبکه جهانی وب

    وب جهانی پیرامون ویکی پدیا

    شبکه جهانی وب از میلیون ها وب سرور اینترنتی در سراسر جهان تشکیل شده است. وب سرور برنامه ای است که بر روی یک کامپیوتر متصل به شبکه اجرا می شود و از پروتکل HTTP برای انتقال داده ها استفاده می کند. در ساده‌ترین شکل، چنین برنامه‌ای یک درخواست HTTP برای یک منبع خاص از طریق شبکه دریافت می‌کند، فایل مربوطه را روی هارد دیسک محلی پیدا می‌کند و آن را از طریق شبکه به رایانه درخواست‌کننده ارسال می‌کند. وب سرورهای پیچیده تر قادر به تخصیص پویا منابع در پاسخ به درخواست HTTP هستند. برای شناسایی منابع (اغلب فایل ها یا بخش هایی از آنها) در شبکه جهانی وب، از شناسه های یکنواخت منبع (URI) استفاده می شود. تعیین کننده هویت منابع یکشکل). مکان یاب منبع URL یکنواخت برای مکان یابی منابع در وب استفاده می شود. منبع یاب یکنواخت). این آدرس یاب ها فناوری شناسایی URI و سیستم نام دامنه DNS را ترکیب می کنند. سیستم نام دامنه) - نام دامنه(یا مستقیماً آدرس در نماد عددی) بخشی از URL برای تعیین رایانه (به طور دقیق تر، یکی از رابط های شبکه آن) است که کد سرور وب مورد نظر را اجرا می کند.

    برای مشاهده اطلاعات دریافتی از وب سرور، یک برنامه ویژه در رایانه مشتری استفاده می شود - یک مرورگر وب. وظیفه اصلی مرورگر وب نمایش ابرمتن است. شبکه جهانی وب به طور جدایی ناپذیری با مفاهیم فرامتن و ابرپیوندها پیوند خورده است. بیشتر اطلاعات موجود در اینترنت فرامتن است. برای تسهیل ایجاد، ذخیره سازی و نمایش ابرمتن در شبکه جهانی وب، به طور سنتی از HTML استفاده می شود. زبان نشانه گذاری HyperTextزبان نشانه گذاری فرامتن. به کار علامت‌گذاری فرامتن، چیدمان می‌گویند. پس از نشانه گذاری HTML، فرامتن حاصل در یک فایل قرار می گیرد. هنگامی که یک فایل HTML در دسترس یک وب سرور قرار می گیرد، آن را "صفحه وب" می نامند. مجموعه ای از صفحات وب یک وب سایت را تشکیل می دهد. هایپرلینک ها به ابرمتن صفحات وب اضافه می شوند. هایپرلینک ها به کاربران وب جهانی کمک می کنند تا به راحتی بین منابع (فایل ها) حرکت کنند، صرف نظر از اینکه منابع در آن قرار دارند یا خیر. کامپیوتر محلییا روی سرور راه دور لینک های وب مبتنی بر فناوری URL هستند.

    فن آوری های وب جهانی

    برای بهبود درک بصری وب، فناوری CSS به طور گسترده ای مورد استفاده قرار گرفته است که به شما امکان می دهد سبک های طراحی یکنواخت را برای بسیاری از صفحات وب تنظیم کنید. نوآوری دیگری که ارزش توجه دارد، سیستم تعیین منبع URN است. نام یکنواخت منبع).

    یک مفهوم محبوب برای توسعه وب جهانی، ایجاد وب معنایی است. وب معنایی یک افزونه برای وب جهانی موجود است که برای درک بیشتر اطلاعات ارسال شده در شبکه برای رایانه ها طراحی شده است. وب معنایی مفهومی از شبکه ای است که در آن هر منبعی به زبان انسانی با توصیفی ارائه می شود که یک کامپیوتر بتواند آن را درک کند. وب معنایی بدون در نظر گرفتن پلتفرم و بدون توجه به زبان های برنامه نویسی، دسترسی به اطلاعات کاملاً ساختار یافته را برای هر برنامه ای باز می کند. برنامه ها می توانند منابع لازم را پیدا کنند، اطلاعات را پردازش کنند، داده ها را طبقه بندی کنند، ارتباطات منطقی را شناسایی کنند، نتیجه گیری کنند و حتی بر اساس این نتیجه گیری ها تصمیم بگیرند. اگر وب معنایی به طور گسترده مورد پذیرش و پیاده سازی عاقلانه قرار گیرد، پتانسیل ایجاد یک انقلاب در اینترنت را دارد. برای ایجاد یک توصیف قابل خواندن توسط کامپیوتر از یک منبع، وب معنایی از قالب RDF (انگلیسی) استفاده می کند. چارچوب شرح منابع ) که مبتنی بر نحو XML است و از URI برای شناسایی منابع استفاده می کند. جدید در این زمینه RDFS است (انگلیسی)روسی (انگلیسی) طرحواره RDF) و SPARQL (eng. پروتکل و زبان پرس و جو RDF ) (تلفظ "sparkle")، یک زبان جستجوی جدید برای دسترسی سریعبه داده های RDF

    تاریخچه شبکه جهانی وب

    تیم برنرز لی و تا حدودی رابرت کایو مخترعان شبکه جهانی وب در نظر گرفته می شوند. تیم برنرز لی مبتکر فناوری‌های HTTP، URI/URL و HTML است. در سال 1980 در شورای اروپا برای تحقیقات هسته ای (فرانسه) کار کرد. Conseil Européen pour la Recherche Nucléaire, CERN ) مشاور برای نرم افزار. در آنجا، در ژنو (سوئیس) بود که او برنامه Inquire را برای نیازهای خود نوشت. جویا شدنرا می‌توان به‌صورت «بازپرس» ترجمه کرد)، که از تداعی‌های تصادفی برای ذخیره داده‌ها استفاده می‌کرد و شالوده مفهومی شبکه جهانی وب را ایجاد کرد.

    اولین وب سایت جهان توسط برنرز لی در 6 آگوست 1991 در اولین وب سرور موجود در http://info.cern.ch/، () میزبانی شد. منبع این مفهوم را تعریف کرد شبکه جهانی وب، حاوی دستورالعمل هایی برای راه اندازی وب سرور، استفاده از یک مرورگر و غیره بود. این سایت همچنین اولین فهرست اینترنتی جهان بود زیرا تیم برنرز لی بعداً لیستی از پیوندهای سایت های دیگر را در آنجا ارسال کرد و نگهداری کرد.

    اولین عکسی که در شبکه جهانی وب منتشر شد، مربوط به گروه فیلم‌های مسخره‌آمیز Les Horribles Cernettes بود. تیم برنز لی پس از جشنواره هاردرونیک سرن از رهبر گروه درخواست اسکن آنها را کرد.

    اما هنوز مبنای نظریوب خیلی زودتر از برنرز لی تأسیس شد. در سال 1945، واناور بوش مفهوم Memex را توسعه داد. (انگلیسی)روسی - ابزار مکانیکی کمکی برای "توسعه حافظه انسان". Memex دستگاهی است که شخص تمام کتاب ها و سوابق خود را در آن ذخیره می کند (و در حالت ایده آل، تمام دانش خود را که می توان به طور رسمی توصیف کرد) و اطلاعات لازم را با سرعت و انعطاف کافی ارائه می دهد. این یک توسعه و افزوده به حافظه انسان است. بوش همچنین نمایه سازی جامع منابع متنی و چند رسانه ای را با این توانایی پیش بینی کرد جستجوی سریعاطلاعات لازم. گام مهم بعدی به سوی شبکه جهانی وب، ایجاد فرامتن بود (اصطلاحی که تد نلسون در سال 1965 ابداع کرد).

    • وب معنایی شامل بهبود انسجام و ارتباط اطلاعات در شبکه جهانی وب از طریق معرفی قالب‌های جدید ابرداده است.
    • وب اجتماعی متکی بر کار سازماندهی اطلاعات موجود در وب است که توسط خود کاربران وب انجام می شود. در جهت دوم، پیشرفت هایی که بخشی از وب معنایی هستند به طور فعال به عنوان ابزار استفاده می شوند (RSS و سایر قالب های کانال وب، میکروفرمت های OPML، XHTML). بخش های نیمه معنایی شده درخت رده ویکی پدیا به کاربران کمک می کند آگاهانه پیمایش کنند فضای اطلاعاتیبا این حال، الزامات بسیار ملایم برای زیرمجموعه ها دلیلی برای امیدواری به گسترش چنین مناطقی نمی دهد. در این راستا، تلاش برای تدوین اطلس دانش ممکن است مورد توجه باشد.

    همچنین یک مفهوم محبوب Web 2.0 وجود دارد که چندین جهت توسعه وب جهانی را خلاصه می کند.

    روش‌هایی برای نمایش فعال اطلاعات در شبکه جهانی وب

    اطلاعات در وب می تواند به صورت غیرفعال (یعنی کاربر فقط می تواند آن را بخواند) یا فعال نمایش داده شود - سپس کاربر می تواند اطلاعات را اضافه کرده و آن را ویرایش کند. روش‌های نمایش فعال اطلاعات در شبکه جهانی وب عبارتند از:

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

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

    وب جهانی وب گاهی اوقات به طعنه وب وحشی نامیده می شود، با اشاره به عنوان فیلم غرب وحشی وحشی.

    همچنین ببینید

    یادداشت

    ادبیات

    • فیلدینگ، آر. گتیس، جی. مغول، ج. فریستیک، جی. مازینتر، ال. لیچ، پی. Berners-Lee, T. (ژوئن 1999). "پروتکل انتقال ابرمتن - http://1.1" (موسسه علوم اطلاعات).
    • برنرز لی، تیم؛ بری، تیم؛ کانولی، دن؛ پنبه، پل؛ فیلدینگ، روی؛ جکل، ماریو؛ لیلی، کریس؛ مندلسون، نوح؛ اورکارد، دیوید؛ والش، نورمن؛ ویلیامز، استوارت (15 دسامبر 2004). «معماری شبکه جهانی وب، جلد اول» (W3C).
    • پولو، لوسیانومعماری فناوری وب جهانی: یک تحلیل مفهومی. دستگاه های جدید(2003). بایگانی شده از نسخه اصلی در 24 آگوست 2011. بازیابی شده در 31 ژوئیه 2005.

    پیوندها

    • وب سایت رسمی کنسرسیوم وب جهانی (W3C) (انگلیسی)
    • تیم برنرز لی، مارک فیشتی.بافتن وب: طراحی اصلی و سرنوشت نهایی وب جهانی. - نیویورک: انتشارات هارپر کالینز (انگلیسی)روسی . - 256 ص. - ISBN 0-06-251587-X, ISBN 978-0-06-251587-2(انگلیسی)
    سایر سازمان هایی که در توسعه شبکه جهانی وب و به طور کلی اینترنت نقش دارند