Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Корпоративний сайт-візитка загальноосвітнього закладу з функціями зворотного зв'язку і форуму на прикладі Ліцею № 35

Реферат Корпоративний сайт-візитка загальноосвітнього закладу з функціями зворотного зв'язку і форуму на прикладі Ліцею № 35





а якому запущена перша програма.

Програма, яка очікує підключення, називається сервером. Сервера при відкритті вказується номер порту. На комп'ютері не може бути запущено більше одного сервера з однаковим номером порту (інакше неможливо визначити, до якого з серверів підключатися). Програма, що встановлює з'єднання з сервером, називається клієнтом. До сервера можуть підключатися кілька клієнтів з різних комп'ютерів, якщо це підтримує сам сервер.

Тепер визначимо, що таке WEB-сервер. Судячи з назви, це мережева програма, яка очікує і приймаюча з'єднання (сервер). За замовчуванням, WEB-сервер «слухає» порт під номером 80. WEB-сервер підтримує роботу одночасно з декількома клієнтами (відразу кілька людей можуть переглядати сайт). Клієнтом для WEB-сервера виступає WEB-браузер (Internet Explorer, Opera, Mozilla Firefox і так далі).

Таким чином, сайт функціонує за рахунок WEB-сервера, який надсилає сторіночки цього сайту клієнтам, що запитують їх у нього. Для того, щоб запросити сторінку необхідно знати IP-адреса комп'ютера, на якому запущений WEB-сервер з потрібним сайтом. Але запам'ятовувати IP-адреси незручно, тому придумали доменні імена, що представляють собою якусь текстову сутність (наприклад, yandex). Доменні імена більш зрозумілі і більше легкі в запам'ятовуванні. Однак протокол TCP / IP не в змозі знайти необхідний комп'ютер по доменному імені, тому його необхідно перетворити в IP-адресу. Для цього служать DNS-сервера на яких розташовані таблиці відповідностей доменних імен та IP-адрес. Коли ми вводимо в адресному рядку браузера домен yandex, в першу чергу посилається запит в DNS-сервер для визначення IP-адреси даного домена. Коли адреса визначена, браузер намагається зв'язатися з WEB-сервером за цією адресою і по стандартному порту під номером 80. Якщо з'єднання з WEB-сервером встановлено, браузер запитує у WEB-сервера необхідну сторінку сайту.

Для взаємодії WEB-сервера і браузера необхідний «спільну мову», тобто якийсь стандарт, за яким формуються запити і відповіді. Цим стандартом служить протокол HTTP (Hyper Text Transfer Protocol). Цей протокол відповідає схемі «запит-відповідь».

Одним з найбільш поширених web-серверів в даний час є Apache. Apache HTTP-сервер є кросплатформним програмним забезпеченням, підтримує операційні системи Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS. Основними достоїнствами Apache вважаються надійність і гнучкість конфігурації. Він може конкурувати з будь-яким з відомих HTTP серверів в середовищі UNIX з точки зору функціональності, ефективності і швидкості. Також він дозволяє підключати зовнішні модулі для надання даних, використовувати СУБД для аутентифікації користувачів, модифікувати повідомлення про помилки і т. д.


.3.2 Технології серверних скриптів

Останнім часом Web-вузли перестають бути просто набором сторінок і картинок. Все частіше створюються вузли, які взаємодіють з відвідувачем, виконують якісь дії, збирають дані, ведуть підрахунки, самоналагоджувальна під переваги відвідувача. Вcе менше Web-вузли стають схожими на статичну бібліотеку сторінок і перетворюються на цілі програмні системи, пов'язані з базами даних. Для того щоб, проста HTML-сторінка ожила, існує декілька технологій. Перше розподіл пов'язане з місцем здійснення цього пожвавлення: на сервері або на клієн...


Назад | сторінка 8 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Основні поняття (сайт, IP-адресу, порт, сокет, сервер, клієнт)
  • Реферат на тему: Проект розробки HTTP-сервера
  • Реферат на тему: Комп'ютерна мережа з використанням файл-сервера
  • Реферат на тему: Використання WEB-сервера та браузера для налагодження електронного документ ...