них матеріалів. p>
Сайт може служити і віртуальним музеєм, і способом залучення уваги спонсорів до школи.
Робота з сайтом пов'язана з поступовим осмисленням і осягненням інтернет-технологій. Учитель повинен освоїти їх, тому що не можна в цій області ходити в потемках, постійно розраховуючи на чиюсь допомогу. Не можна говорити, що це легкий шлях. Але він поступово формує інформаційну культуру людини.
Є вельми точна, формула: спочатку ти працюєш на інформаційних комп'ютерні технології, потім вони працюють на тебе.
Перший розділ містить основні поняття і загальні теоретичні відомості про багаторівневих технологіях «клієнт-сервер», наведено класифікацію цих технологій.
Ознайомившись з різними видами технологій «клієнт-сервер», необхідно вибрати найбільш підходящу для проекту технологію. Проаналізовано переваги і недоліки трирівневого програми, яке лежить в основі веб-додатків. Показано, що цей вид клієнт-серверного додатка є найбільш гнучким при впровадженні та внесення змін, тому саме він обраний для розробляється.
2. Технології розробки розподілених додатків
2.1 Різні CMS для створення сайту
Система керування вмістом / контентом - комп'ютерна програма або система, яка використовується для забезпечення і організації спільного процесу створення, редагування і управління текстових і мультимедіа документів (вміст або контенту). Зазвичай це вміст розглядається як неструктуровані дані предметної завдання на противагу структурованим даними, звичайно знаходяться під управлінням СУБД.
У загальному випадку CMS діляться на:
· ECMS - Enterprise Content Management System (Система управління контентом масштабу підприємства)
· WCMS - Web Content Management System (Система управління Web-контентом).
Зараз існує безліч готових систем управління вмістом сайту, в тому числі і безкоштовних. Їх можна розділити на три типи, за способом роботи:
· Генерація сторінок за запитом. Системи такого типу працюють на основі зв'язки «Модуль редагування? База даних? Модуль уявлення ». Модуль уявлення генерує сторінку із змістом при запиті на нього, на основі інформації з бази даних. Інформація в базі даних змінюється за допомогою модуля редагування. Сторінки заново створюються сервером при кожному запиті, що в свою чергу створює додаткове навантаження на системні ресурси. Навантаження може бути багато разів знижена при використанні коштів кешування, які є в сучасних web-серверах. [40]
· Генерація сторінок при редагуванні. Системи цього типу суть програми для редагування сторінок, які при внесенні змін до змісту сайту створюють набір статичних сторінок. При такому способі в жертву приноситься інтерактивність між відвідувачем і вмістом сайту.
· Змішаний тип. Як зрозуміло з назви, поєднує в собі переваги перших двох. Може бути реалізований шляхом кешування - модуль уявлення генерує сторінку один раз, надалі вона в кілька разів швидше подгружается з кеша. Кеш може оновлюватися як автоматично, після закінчення деякого терміну часу або при внесенні змін до певних розділи сайту, так і вручну по команді адміністр...