เพื่อนๆ บางคนอาจจะสงสัยว่า อะไรคือบทบาทของการตั้งค่าเอกสารเนื้อหาเริ่มต้น? เพื่อนระวังจะพบว่าเมื่อเรียกดูหน้าแรกของเว็บไซต์ขนาดใหญ่บางแห่ง เพียงใช้ชื่อโดเมนระดับแรก ไม่จำเป็นต้องระบุชื่อไฟล์ของหน้าคำขอ นี่คือสาเหตุว่าทำไมจึงตั้งค่าเอกสารเนื้อหาเริ่มต้นและฟังก์ชันของมัน คือการเรียกดู เอกสารเริ่มต้นจะถูกส่งไปยังเบราว์เซอร์เมื่อไม่ได้ระบุชื่อของเอกสารในคำขอเบราว์เซอร์ สำหรับคำอธิบายโดยละเอียดเพิ่มเติม คลิก "ความช่วยเหลือ" ในรูปที่ 3 เหตุผลในขั้นตอนนี้คือไม่มี index.asp ในหน้าเนื้อหาเริ่มต้นของเว็บไซต์ ซึ่งไม่สอดคล้องกับนิสัยของคนจีน
2. การออกแบบฐานข้อมูล
ลองนึกภาพก่อนว่าเนื้อหาใดที่ควรบันทึกไว้ในสมุดเยี่ยมที่มีฟังก์ชันครบครัน ชื่อผู้เยี่ยมชม (ชื่อ), หน้าแรกของผู้เยี่ยมชม (โฮมเพจ), QQ ของผู้เยี่ยมชม (QQ), กล่องจดหมายของผู้เยี่ยมชม (อีเมล), รูปภาพของผู้เยี่ยมชม (ICON), IP ของผู้เยี่ยมชม (IP), เนื้อหาข้อความ (เนื้อหา), เวลาข้อความ (วันที่) --- -นี่คือข้อมูลเกี่ยวกับผู้เยี่ยมชม จะทำอย่างไรถ้าเจ้าของต้องการตอบกลับข้อความ เอาละบวกการตอบกลับ (Reply) และเวลาตอบกลับ (RDate) เอ่อ... ลองคิดดูใหม่ พลาดอะไรไปหรือเปล่า? ยังมีบัญชีการจัดการของเจ้าของ: ชื่อผู้ใช้ (ชื่อผู้ใช้) และรหัสผ่าน (รหัสผ่าน)
หากต้องการบันทึกข้อมูลได้มาก ฐานข้อมูลควรได้รับการออกแบบอย่างไร? ข้อความของผู้เยี่ยมชมเพิ่มขึ้นอย่างต่อเนื่อง แต่บัญชีการจัดการของเจ้าของได้รับการแก้ไขแล้ว ดังนั้น ควรแยกสองตาราง ตารางหนึ่งเพื่อบันทึกข้อความของผู้เยี่ยมชมทั้งหมดและข้อมูลโปรไฟล์ของผู้เยี่ยมชม และอีกตารางหนึ่งเพื่อบันทึกบัญชีการจัดการของเจ้าของ ตกลง ตอนนี้คุณสามารถเริ่มออกแบบฐานข้อมูลได้แล้ว เปิดซอฟต์แวร์ 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. คำจำกัดความของไซต์ DW
ในส่วนก่อนหน้านี้ เราได้กำหนดไดเร็กทอรีรากของไซต์ใน IIS เป็น E:Work ตอนนี้ไปที่ไดเร็กทอรีนี้และสร้างโฟลเดอร์ใหม่และตั้งชื่อเป็น geustbook
เปิด DW ค้นหารายการ "จัดการไซต์ ... " ใต้เมนู "ไซต์" แล้วคลิกที่รายการดังแสดงในรูปด้านล่าง:
เปิดกล่องโต้ตอบ "จัดการไซต์" คลิก "ใหม่..." และเลือก "ไซต์" จากเมนูแบบเลื่อนลงเพื่อกำหนดไซต์ใหม่:
ปฏิบัติตามตัวช่วยสร้างคำจำกัดความของไซต์ใหม่ทีละขั้นตอนเพื่อกำหนดไซต์กระดานข้อความของเรา กรอกชื่อเว็บไซต์ด้วย geustbook:
คลิก "ถัดไป>" เพื่อไปยังขั้นตอนต่อไปของการเลือกเทคโนโลยีพื้นหลัง ที่นี่เราเลือก ASP โดยใช้ VBScript เป็นสคริปต์:
คลิก "ถัดไป>" เพื่อไปยังขั้นตอนถัดไปของการตั้งค่าโฟลเดอร์ไซต์ เนื่องจากเรากำลังทดสอบในเครื่องในขณะนี้และโฟลเดอร์ Gustbook อยู่ใน E:Workguestbook การตั้งค่าจึงเป็นดังนี้:
คลิก "ถัดไป>" เพื่อไปยังขั้นตอนถัดไปของการตั้งค่า URL ทดสอบ DW:
คลิก "ถัดไป>" เพื่อไปยังขั้นตอนถัดไป เนื่องจากเรากำลังทดสอบบนเครื่องนี้และไม่ต้องการการมีส่วนร่วมของเซิร์ฟเวอร์ระยะไกล ให้เลือก "ไม่":
คลิก "ถัดไป>" เพื่อดำเนินการต่อไปยังขั้นตอนถัดไป สิ่งที่แสดงที่นี่คือข้อมูลที่เราเพิ่งกรอกไป มีวัตถุประสงค์เพื่อให้เรายืนยัน หากคุณพบสิ่งผิดปกติ คุณสามารถคลิก "ย้อนกลับ"
เพื่อนที่ระมัดระวังมากขึ้นอาจพบว่ามีป้ายกำกับสองป้ายในกล่องโต้ตอบคำจำกัดความของไซต์: "ฐาน" และ "ขั้นสูง" ที่จริงแล้วจุดประสงค์ก็เหมือนกัน ยกเว้นว่า "ฐาน" จะเป็นโหมดตัวช่วยสร้างทีละขั้นตอน ในขณะที่ "ขั้นสูง" เป็นโหมดขั้นสูงสำหรับผู้ที่มีความเข้าใจเกี่ยวกับ DW เป็นอย่างดี ผู้ที่สนใจสามารถเปลี่ยนไปใช้โหมด "ขั้นสูง" เพื่อดูได้