Некоторым друзьям может быть интересно, какова роль установки документа с содержимым по умолчанию? Внимательные друзья обнаружат, что при просмотре домашней страницы некоторых крупных веб-сайтов просто используйте его доменное имя первого уровня. Нет необходимости указывать имя файла страницы запроса. Вот почему устанавливается документ содержимого по умолчанию и его функция. заключается в просмотре. Документ по умолчанию передается браузеру, если имя документа не указано в запросе браузера. Для более подробного объяснения нажмите «Справка» на рисунке 3. Причина этого шага заключается в том, что на странице содержимого веб-сайта по умолчанию нет файла index.asp, что не соответствует привычкам китайцев.
2. Проектирование базы данных
Для начала представьте, какой контент необходимо сохранять в полноценной гостевой книге? Имя посетителя (Name), домашняя страница посетителя (Homepage), QQ посетителя (QQ), почтовый ящик посетителя (Email), изображение посетителя (ICON), IP-адрес посетителя (IP), содержание сообщения (Content), время сообщения (Дата) --- -Это информация о посетителе. Что если владелец захочет ответить на сообщение? Ладно, плюс ответ (Reply) и время ответа (RDate), ну... подумайте еще раз, вы что-нибудь пропустили? Кстати, там же есть и управленческий аккаунт владельца: логин (Username) и пароль (Password).
Как следует спроектировать базу данных, чтобы сохранить так много информации? Сообщения посетителей постоянно увеличиваются, но управляющая учетная запись владельца фиксирована. Поэтому необходимо разделить две таблицы: одну для хранения всех сообщений посетителей и информации профиля посетителя, а другую для сохранения управляющей учетной записи владельца. Хорошо, теперь вы можете приступить к проектированию базы данных. Откройте программное обеспечение ACCESS (доступно в программном обеспечении Microsoft Office) и создайте новую пустую базу данных. ACCESS предложит вам сначала сохранить базу данных и найти папку, в которой находится ваша гостевая книга (автор создал папку гостевой книги в корневом каталоге сайта). Сохранить как data.mdb:
Затем дважды щелкните «Создать таблицу с помощью конструктора», как показано ниже после завершения:
Для оптимизации базы данных необходимо задать некоторые поля:
ID: Установить в качестве первичного ключа для определения уникальности данных, чтобы гарантировать, что соответствующая запись может быть точно найдена во время управления. Имя: Размер поля установлен на 15 (немногие люди имеют такие длинные имена, не так ли?)
Электронная почта: размер поля — 20 (очень немногие адреса электронной почты длиннее этого числа).
ЗНАЧОК: Размер поля равен 6 (вы поймете, почему оно установлено таким маленьким, прочитав следующий урок).
IP: размер поля — 15 (может быть рассчитан как четыре трехзначных числа плюс три десятичных знака)
Домашняя страница: Размер поля — 30 (многие друзья до сих пор используют доменные имена второго или даже третьего уровня, так что расслабьтесь немного)
Дата: значение по умолчанию — Now() (используйте Now(), чтобы получить системное время при вставке новых записей).
Закройте окно таблицы, и вам будет предложено сохранить изменения в таблице. Выберите «Да», затем измените имя таблицы на основное и таким же образом создайте администратора таблицы, чтобы сохранить учетную запись управления:
Наконец, необходима таблица для записи соответствующего IP-адреса. Вы можете найти эту библиотеку IP в Интернете или загрузить ее с http://x-lover.com/temp/ip.mdb, а затем открыть базу данных data.mdb.
, выберите «Получить внешние данные>>Импорт» в меню «Файл», затем во всплывающем диалоговом окне выберите базу данных, которую вы только что загрузили, импортируйте, выберите таблицу адресов и подтвердите, что теперь в ней должно быть три таких базы данных. поверхность базы данных data.mdb:
На этом все приготовления завершены.
Программа запущена и настроена. Без дальнейших церемоний приступим к знакомству с DW MX 2004.
3. Определение места хранения данных
В предыдущем разделе мы определили корневой каталог сайта в IIS как E:Work. Теперь перейдите в этот каталог, создайте новую папку и назовите ее geustbook.
Откройте DW, в меню «Сайт» найдите пункт «Управление сайтами...» и нажмите на него, как показано на рисунке ниже:
Откройте диалоговое окно «Управление сайтом», нажмите «Создать...» и выберите «Сайт» в раскрывающемся меню, чтобы определить новый сайт:
Следуйте шаг за шагом мастеру определения нового сайта, чтобы определить наш сайт доски объявлений. Заполните имя сайта с помощью geustbook:
Нажмите «Далее>», чтобы перейти к следующему шагу выбора фоновой технологии. Здесь мы выбираем ASP, используя VBScript в качестве сценария:
Нажмите «Далее>», чтобы перейти к следующему шагу настройки папки сайта. Поскольку сейчас мы тестируем локально, а папка гостевой книги находится в E:Workguestbook, настройки следующие:
Нажмите «Далее>», чтобы перейти к следующему шагу настройки тестового URL-адреса DW:
Нажмите «Далее>», чтобы перейти к следующему шагу. Поскольку мы проводим тестирование на этой машине и не требуем участия удаленного сервера, выберите «Нет»:
Нажмите «Далее>», чтобы перейти к следующему шагу. Здесь отображается информация, которую мы только что заполнили. Наша цель — подтвердить это. Если вы обнаружите что-то не так, вы можете нажать «Назад».
Более внимательный друг может обнаружить, что в диалоговом окне определения сайта есть две метки: «Базовый» и «Дополнительный». По сути, цель та же, за исключением того, что «Базовый» — это пошаговый режим мастера. а «Дополнительно» — это расширенный режим для тех, кто имеет определенное представление о DW. Те, кому интересно, могут переключиться в «Расширенный» режим, чтобы посмотреть.