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

Реферат Розробка архітектури додатку &Філологічний словник&





rBase/FireBird версій 1 і 2;

· старий-добрий PHP версії 3 або 4;

· або навіть Parser lt; # justify gt; Все це ви можете завантажити і встановити, причому брудну роботу візьме на себе інсталятор, що входить в пакет.


Архітектура Денвера


Відмінною особливістю Денвера є його повна автономність. Вона полягає в наступному.

Денвер встановлюється в один-єдиний каталог і поза ним нічого не змінює. Він не пише файли в Windows-директорію і не паскудить у Реєстрі. При бажанні ви можете навіть поставити собі відразу два Денвера, і вони не будуть конфліктувати.

Ніякі сервіси NT/2000 не торкаються прописуються raquo ;. Якщо ви запустили Денвер, то він працює. Якщо завершили - то перестає працювати, не залишаючи після себе слідів.

Системі не потрібен деинсталлятор - досить просто видалити каталог.

Встановивши Денвер одного разу, ви можете потім просто переписувати його на інші машини (на довільний диск в довільну директорію). Це не призведе ні до яких побічних ефектів.

Всі конфігурування та налаштування під конкретну машину відбувається автоматично.

Ці ж правила поширюються і на пакети розширень.

З метою спрощення роботи компонентів комплексу та поліпшення сумісності з реальним Unix-хостером при старті створюється спеціальний віртуальний диск , приєднаний до основної директорії.

Віртуальний диск - це просто синонім для деякої папки на реальному, або фізичному, диску. Підключається він за допомогою команди subst , про що дбають скрипти Денвера. Ви можете працювати з віртуальним диском, як зі звичайним. При цьому всі операції в дійсності будуть проводитися з вказаною директорією. Механізм роботи віртуальних дисків вбудований в ОС і не веде до яких-небудь недоліків і уповільнення.

За рахунок застосування віртуального диска Денвер зсередини схожий на маленький Unix: у нього є своя директорія/home,/usr,/tmp. Різні компоненти і сервери розташовані так, як це прийнято в Unix. Наприклад, в/home розташовуються віртуальні хости, а в/usr - програмні компоненти.

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

Всупереч поширеній думці, Денвер не є чимось статичним і незмінним. Ніхто не заважає вам встановлювати поверх нього додаткові програми і компоненти (наприклад, сервер СУБД PostgreSQL). Вони просто будуть для нього як рідні raquo ;. Ви можете також задавати логіку запуску і завершення додаткових сервісів за аналогією з тим, як це зроблено в базовому пакеті. Так що, якщо вам потрібна якась система, якої немає в пакетах розширень, сміливо ставте і конфігурується її вручну.


Необхідність локального сервера Денвер


В останнє десятиліття у всьому світі спостерігається справжній бум серед Web-розробників (по перевазі це програмісти). Вони встановлюють у себе на Windows-машині сервер Apache з різними доповненнями до нього: PHP, Perl, MySQL і т.д.- Переважно в цілях більш зручною налагодження сайтів.

Багато (переважно дизайнери) можуть запитати: навіщо взагалі потрібен локальний Web-сервер, коли сторінки можна відкривати і так - прямо з диска? Якщо це звичайні (статичні) HTML-сторінки, то так, сервер не потрібен. Однак навіть для такої дрібниці, як SSI (Server-side Includes - директиви на сторінках, що дозволяють вставляти на потрібне місце вміст інших файлів), вже необхідний сервер. Не кажучи вже про скрипти - вони без сервера просто не запустяться.

Звичайно всі ці проблеми вирішують за допомогою FTP-клієнтів: закачують виправлені сторінки і скрипти на справжній сервер в Інтернеті, дивляться, що вийшло, потім лізуть в редактор, виправляють, знову закачують і т.д. до нескінченності. Головний недолік такого підходу очевидна: необхідно весь час бути підключеним до Інтернету. Також дуже бажано мати добрий зв'язок, тому що в противному випадку робота буде просуватися вкрай повільно.

Мені відносно регулярно приходять листи з наступним - зазвичай завуальованим - питанням: чим відрізняється перегляд сторінок, відкриваючи файл в браузері від перегляду з використанням сервера raquo ;. У першому випадку ви вибираєте в меню щось на зразок Файл - Відкрити - Огляд і вибираєте потрібний файл на диску. Браузер показує його без усякої обробки, і шлях в його адресному рядку виглядає приблизно ось так (Рис. 1.3.1):


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





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

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