คำแนะนำและเคล็ดลับของ Dreamweaver MX
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-31 21:06:41
เราได้พูดคุยเกี่ยวกับการทำงานขั้นพื้นฐานของ DWMX มาก่อน ฉันเชื่อว่าทุกคนจะพบว่ามันค่อนข้างง่ายหลังจากอ่านมัน แท้จริงแล้ว นี่คือซอฟต์แวร์เครื่องมือ และจุดประสงค์ของมันควรจะใช้งานง่าย ที่จริงแล้ว สิ่งพื้นฐานที่สุดเกี่ยวกับแบ็กเอนด์เครือข่ายคือการจับฐานข้อมูลโดยการเรียนรู้ด้านนี้เท่านั้นที่จะช่วยให้คุณเรียนรู้ได้อย่างลึกซึ้งยิ่งขึ้น แน่นอนว่าเราได้เรียนรู้เพียงส่วนเล็กๆ ของ DWMX เท่านั้น ยังมีพฤติกรรมมากมาย (พฤติกรรมของเซิร์ฟเวอร์) ที่คุณต้องสำรวจด้วยตัวเองอย่างช้าๆ สิ่งที่เราทำได้คือพาคุณเข้าสู่โลกของ MX และเชี่ยวชาญสิ่งที่ลึกซึ้งยิ่งขึ้น มันขึ้นอยู่กับความอดทนและความตั้งใจของคุณ การเรียนรู้มีความสุขแต่ก็เจ็บปวดเช่นกัน โดยเฉพาะเมื่อคุณเจอปัญหาและไม่มีทางแก้ไข
เริ่มตั้งแต่วันนี้ เราจะมาหารือเกี่ยวกับทักษะบางอย่างร่วมกัน MX สามารถสร้างโค้ดได้โดยอัตโนมัติ ฉันเชื่อว่าทุกคนคิดว่ามันเป็นก้าวกระโดดครั้งใหญ่ โดยเฉพาะสำหรับนักออกแบบ มันอยู่ไม่ไกลเกินเอื้อมอีกต่อไป แต่ทุกอย่างก็มีข้อเสียของมัน และ DWMX ก็ไม่มีข้อยกเว้น
ประการแรก: เขาสร้างโค้ดมากเกินไป ซึ่งไม่ใช่เรื่องง่ายสำหรับผู้เริ่มต้นที่จะเข้าใจ หลายครั้งเราสามารถแทนที่โค้ดที่สร้างขึ้นโดยอัตโนมัติด้วยโค้ดที่น้อยลง ประการที่สอง: มีจำนวนเพจมากเกินไปที่ต้องจัดการ ซึ่งหมายความว่าจะทำให้เจ้าหน้าที่ดูแลเว็บเกิดปัญหาอย่างมาก เรามักจะเห็นการ after **** ไปที่กล่องโต้ตอบพฤติกรรม ซึ่งหมายความว่าเราสามารถ After ได้ ดำเนินการนี้ให้เสร็จสิ้น กระโดด (เคล็ดลับ: สามารถกล่าวได้ว่ากระโดดได้เช่นกัน รหัส asp คือ: Response.Redircet "newpage.asp") ไปยังหน้าใหม่ จริงๆ แล้วสามารถทำได้ในหน้าเดียว ข้อดีของการทำเช่นนี้คือ เรามีหน้าที่ต้องดูแลน้อยกว่า อย่าประมาท หากคุณเชี่ยวชาญทักษะนี้ได้ดี คุณจะสามารถสร้างหน้าได้น้อยลง 30% มันเป็นอย่างนั้นจริงๆ ไม่ต้องแปลกใจเลย
วันนี้เราจะพูดถึงทักษะในด้านนี้: เราใช้คำสั่ง if...endif เป็นหลัก ฉันคิดว่าทุกคนจะเข้าใจสิ่งนี้โดยเฉพาะ
ตัวอย่างเช่น: เราต้องการสร้างระบบเข้าสู่ระบบและใช้ DWMX แบบดั้งเดิมเพื่อทำสิ่งนี้ เราต้องการสองหน้า นี่เป็นสิ่งที่ง่ายมาก โค้ดเพียงไม่กี่บรรทัด ดังนั้นฉันจึงตัดสินใจรวมมันไว้ในหน้าเดียว
ไอเดียการเขียนโปรแกรม ถ้าเราต้องการสร้างระบบล็อกอินเราต้องใช้แบบฟอร์ม เมื่อส่งแบบฟอร์ม เราใช้ Request.form("name") เพื่อรับค่าในแบบฟอร์ม อีกวิธีหนึ่งในการถ่ายโอนข้อมูลระหว่างไคลเอนต์และเซิร์ฟเวอร์คือ Request.QueryString ซึ่งถูกส่งไปพร้อมกับ url นี่คืออะไร เรามักจะเห็น http://www.cfsky.com/forum.asp?id=1 Id=1 คือ QueryString เราสามารถใช้ Request.queryString("id") เพื่อรับค่าของมัน
สิ่งที่เราต้องการบรรลุคือการใช้คำสั่ง if เพื่อตรวจสอบว่ามีสตริงการสืบค้นหรือไม่ หากไม่มี ให้สร้างแบบฟอร์มบนเพจ หากมี ให้ส่งออก "Welcome, City Lover" บนเพจ (เคล็ดลับ: ใช้ Response.write "คุณต้องการส่งออก "ข้อความ" สามารถส่งออกได้ หรือคุณสามารถใช้ <%= "ข้อความที่คุณต้องการส่งออก" %>)
สร้างแบบฟอร์มพื้นฐานบนเพจชื่อ login.asp โปรดทราบ: เรา