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

Реферат Розробка спортивного сайту





ивність між відвідувачем і вмістом сайту.

Змішаний тип. Як зрозуміло з назви, поєднує в собі переваги перших двох. Може бути реалізований шляхом кешування - модуль уявлення генерує сторінку один раз, надалі вона в рази швидше підвантажується з кеша. Кеш може оновлюватися як автоматично, по закінченню деякого терміну часу або при внесенні змін до певних розділи сайту, так і вручну по команді адміністратора. Інший підхід - збереження певних інформаційних блоків на етапі редагування сайту і збірка сторінки з цих блоків при запиті відповідної сторінки користувачем.

Обгрунтування вибору CMS (Content Management System) необхідна розвинена гіпертекстова структура - HTML створений саме для цього; необхідно забезпечити гнучку структуру управління матеріалом управляти HTML-вмістом зручно за допомогою PHP + MySQL. Саме ця зв'язка дозволяє генерувати динамічні HTML-сторінки; необхідно реалізувати варіативність представлення матеріалу - в цьому випадку використання HTML + CSS більш ніж обгрунтовано. Саме ця комбінація засобів дозволяє створювати мультимедійні документи; необхідно забезпечити підтримку внутрішнього форуму web-сайту.


.5 Технології і засоби розробки


Клієнт-серверний взаємодія і ролі серверів

Як правило комп'ютери і програми, що входять до складу інформаційної системи, не є рівноправними. Деякі з них володіють ресурсами (файлова система, процесор, принтер, база даних і т.д.), інші мають можливість звертатися до цих ресурсів. Комп'ютер (або програму), керуючий ресурсом, називають сервером цього ресурсу (файл-сервер, сервер бази даних, обчислювальний сервер ...). Клієнт і сервер якого-небудь ресурсу можуть знаходиться як на одному комп'ютері, так і на різних комп'ютерах, зв'язаних мережею. В рамках багаторівневого уявлення обчислювальних систем можна виділити три групи функцій, орієнтованих на вирішення різних підзадач:

- функції введення і відображення даних (забезпечують взаємодію з користувачем);

- прикладні функції, характерні для даної предметної області;

функції управління ресурсами


Малюнок 2.4 - Компоненти мережевого програми


Виконання цих функцій в основному забезпечується програмними засобами, які можна представити у вигляді взаємопов'язаних компонентів, де:

- компонент подання відповідає за користувальницький інтерфейс;

- прикладний компонент реалізує алгоритм рішення конкретної задачі;

- компонент управління ресурсом забезпечує доступ до необхідних ресурсів.

Автономна система (комп'ютер, не підключений до мережі) представляє всі ці компоненти як на різних рівнях (ОС, службове ПО і утиліти, прикладне ПЗ), так і на рівні додатків (не характерно для сучасних програм). Так само і мережа - вона представляє всі ці компоненти, але, в загальному випадку, розподілені між вузлами. Завдання зводиться до забезпечення мережевої взаємодії між цими компонентами.

Архітектура" клієнт-сервер» визначає загальні принципи організації взаємодії в мережі, де є сервери , вузли-постачальники деяких специфічних функцій (сервісів) і клієнти , споживачі цих функцій.

Практичні реалізації такої архітектури називаються клієнт-серверними технологіями. Кожна технологія визначає власні або використовує наявні правила взаимодейст між клієнтом і сервером, які називаються протоколом обміну (протоколом взаємодії) .

Дволанковий архітектура

У будь-якій мережі (навіть однорангової), побудованої на сучасних мережевих технологіях, присутні елементи клієнт-серверного взаємодії, найчастіше на основі двухзвенной архітектури . Двухзвенной (two-tier, 2-tier) вона називається через необхідність розподілу трьох базових компонентів між двома вузлами (клієнтом і сервером).


Рисунок 2.5 - Дволанковий клієнт-серверна архітектура


Дволанковий архітектура використовується в клієнт-серверних системах, де сервер відповідає на клієнтські запити безпосередньо і в повному обсязі, при цьому використовуючи тільки власні ресурси. Тобто сервер не викликає сторонні мережеві додатки і не звертається до сторонніх ресурсів для виконання якої-небудь частини запиту.

Розташування компонентів на стороні клієнта або сервера визначає такі основні моделі їх взаємодії в рамках двухзвенной архітектури:

...


Назад | сторінка 6 з 14 | Наступна сторінка





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

  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&
  • Реферат на тему: Використання архітектури клієнт-сервер в системі 1С: Підприємство
  • Реферат на тему: Розробка додатків за технологією &клієнт-сервер&
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...