어떤 친구들은 기본 콘텐츠 문서를 설정하는 역할이 무엇인지 궁금할 것입니다. 신중한 친구들은 일부 대규모 웹사이트의 홈페이지를 탐색할 때 요청 페이지의 파일 이름을 지정할 필요가 없다는 것을 알게 될 것이며, 이것이 기본 콘텐츠 문서와 그 기능입니다. 브라우저 요청에 문서 이름이 지정되지 않은 경우 기본 문서가 브라우저에 제공됩니다. 자세한 설명을 보려면 그림 3의 "도움말"을 클릭하세요. 이 단계를 취하는 이유는 웹사이트의 기본 콘텐츠 페이지에 index.asp가 없기 때문인데, 이는 중국인의 습관과 맞지 않습니다.
2. 데이터베이스 설계
먼저 모든 기능을 갖춘 방명록에 어떤 콘텐츠를 저장해야 할까요? 방문자 이름(Name), 방문자 홈페이지(Homepage), 방문자 QQ(QQ), 방문자 메일함(Email), 방문자 이미지(ICON), 방문자 IP(IP), 메시지 내용(Content), 메시지 시간(Date) --- -방문자에 대한 정보입니다. 주인이 메시지에 답장을 원하면 어떻게 되나요? 좋아, 게다가 응답(Reply)과 응답 시간(RDate)까지... 다시 생각해 보세요. 놓친 것이 있나요? 그런데 소유자의 관리 계정인 사용자 이름(Username)과 비밀번호(Password)도 있습니다.
이렇게 많은 정보를 저장하려면 데이터베이스를 어떻게 설계해야 할까요? 방문자의 메시지는 지속적으로 늘어나고 있지만 소유자의 관리 계정은 고정되어 있으므로 방문자의 모든 메시지와 방문자의 프로필 정보를 저장하는 테이블과 소유자의 관리 계정을 저장하는 테이블로 구분해야 합니다. 자, 이제 데이터베이스 설계를 시작할 수 있습니다. ACCESS 소프트웨어(Microsoft Office 소프트웨어에서 사용 가능)를 열고 새 빈 데이터베이스를 만듭니다. ACCESS는 먼저 데이터베이스를 저장하고 방명록이 있는 폴더를 찾으라는 메시지를 표시합니다(저자는 사이트의 루트 디렉터리에 방명록 폴더를 만들었습니다). ). data.mdb로 저장합니다.
그런 다음 완료되면 아래와 같이 "디자이너를 사용하여 테이블 만들기"를 두 번 클릭합니다.
데이터베이스를 최적화하려면 일부 필드를 설정해야 합니다.
ID: 데이터의 고유성을 판단하는 기본 키로 설정하여 관리 시 해당 레코드를 정확하게 찾을 수 있도록 합니다. 이름: 필드 크기를 15로 설정합니다. (이렇게 긴 이름을 가진 사람은 거의 없겠죠?)
이메일: 필드 크기는 20입니다(이 숫자보다 긴 이메일 주소는 거의 없음).
아이콘: 필드 크기는 6입니다(다음 튜토리얼을 읽고 나면 왜 그렇게 작게 설정되었는지 이해하게 될 것입니다).
IP: 필드 크기는 15입니다(3자리 숫자 4개와 소수점 3자리로 계산 가능).
홈페이지: 필드 크기는 30입니다(많은 친구들이 여전히 2차 또는 3차 도메인 이름을 사용하고 있으므로 조금 안심하세요).
날짜: 기본값은 Now()입니다. (새 레코드를 삽입할 때 시스템 시간을 얻으려면 Now()를 사용하십시오.)
테이블 창을 닫으면 테이블에 대한 수정 사항을 저장할지 묻는 메시지가 표시됩니다. "예"를 선택한 다음 테이블 이름을 main으로 변경하고 동일한 방법으로 테이블 관리자를 생성하여 마스터 계정을 저장합니다.
마지막으로 해당 IP 주소를 기록하려면 테이블이 필요합니다. 이 IP 라이브러리를 온라인으로 검색하거나 http://x-lover.com/temp/ip.mdb에서 다운로드한 다음 data.mdb 데이터베이스를 열 수 있습니다.
, "파일" 메뉴에서 "외부 데이터 가져오기>>가져오기"를 선택한 다음 팝업 대화 상자에서 방금 다운로드한 데이터베이스를 선택하고 가져오고 주소 테이블을 선택하면 이제 이와 같은 세 개가 있어야 합니다. 데이터베이스 data.mdb 표면:
이로써 모든 준비가 완료되었습니다.
프로그램이 실행되고 구성되었습니다. 이제 DW MX 2004 경험 여행을 시작하겠습니다.
3. DW 사이트 정의
이전 섹션에서는 IIS의 사이트 루트 디렉터리를 E:Work로 정의했습니다. 이제 이 디렉터리로 이동하여 새 폴더를 만들고 이름을 geustbook으로 지정합니다.
아래 그림과 같이 DW를 열고 "사이트" 메뉴에서 "사이트 관리..." 항목을 찾아 클릭합니다.
"사이트 관리" 대화 상자를 열고 "새로 만들기..."를 클릭한 후 드롭다운 메뉴에서 "사이트"를 선택하여 새 사이트를 정의합니다.
새 사이트 정의 마법사를 단계별로 따라 게시판 사이트를 정의하십시오. geustbook으로 사이트 이름을 입력하세요.
"다음>"을 클릭하여 배경 기술 선택의 다음 단계로 진행합니다. 여기서는 VBScript를 스크립트로 사용하여 ASP를 선택합니다.
"다음>"을 클릭하여 사이트 폴더 설정의 다음 단계로 진행하세요. 현재 로컬에서 테스트 중이고 gustbook 폴더는 E:Workguestbook에 있으므로 설정은 다음과 같습니다.
DW 테스트 URL 설정의 다음 단계로 진행하려면 "다음>"을 클릭하세요.
다음 단계를 계속하려면 "다음>"을 클릭하세요. 이 컴퓨터에서 테스트 중이고 원격 서버의 참여가 필요하지 않으므로 "아니요"를 선택하세요.
다음 단계로 진행하려면 "다음>"을 클릭하세요. 여기에 표시된 내용은 방금 입력한 정보입니다. 잘못된 내용을 발견하면 "뒤로"를 클릭하세요.
좀 더 주의 깊은 친구라면 사이트 정의 대화 상자에 "Base"와 "Advanced"라는 두 가지 레이블이 있다는 것을 알 수 있을 것입니다. 실제로 "Base"가 단계별 마법사 모드라는 점을 제외하면 목적은 동일합니다. "고급"은 DW에 대해 어느 정도 이해하고 있는 사용자를 위한 고급 모드입니다. 관심 있는 사용자는 "고급" 모드로 전환하여 살펴볼 수 있습니다.