แนะนำ: ใช้ GetString เพื่อเพิ่มความเร็วของ ASP โปรแกรมเมอร์ ASP จำนวนมากมีประสบการณ์ในการดำเนินการสืบค้นฐานข้อมูลจากนั้นแสดงผลลัพธ์การสืบค้นในตาราง HTML โดยปกติเราทำสิ่งนี้: ต่อไปนี้เป็นเนื้อหาที่ยกมา:
หลายคนเชื่อผิดว่า ASP มีความหมายเหมือนกันกับความเรียบง่ายและไร้ประสิทธิภาพและเชื่อว่า ASP นั้นไร้ความสามารถและไม่มีนัยสำคัญและก็ง่ายมาก คุณสามารถเรียนรู้และเชี่ยวชาญได้ทันทีที่คุณคิด
บางคนบอกว่า ASP ไม่ปลอดภัย หากคุณเขียนโปรแกรม ASP อย่างเคร่งครัดตามข้อกำหนดของการเขียนรหัสปลอดภัยไม่มีเหตุผลว่าทำไมโปรแกรมที่คุณเขียนไม่ปลอดภัย คนเหล่านั้นบอกว่า ASP ไม่ปลอดภัยราวกับว่าการฉีด SQL จะไม่ปรากฏในโปรแกรม PHP และ JSP
บางคนบอกว่า ASP ไม่มีประสิทธิภาพ หากคุณต้องการมีประสิทธิภาพจริงๆคุณสามารถรวม COM ได้ Java จะไม่มีวันทันกับประสิทธิภาพของ COM ภายใต้แพลตฟอร์ม Win32 อะไรคือจุดที่พูดถึงความเร็ว? ความเร็วของ Java ไม่สูงอย่างแน่นอน ในแง่ของความเร็วโซลูชั่นทางเทคนิคจำนวนมากมีความเร็วสูงกว่า Java คนที่เรียน Java รู้ดีที่สุด แต่ใครจะสนใจเรื่องนี้? ชัยชนะของ Java นั้นไม่ใช่เพราะความเร็ว การละทิ้งสภาพแวดล้อมแอปพลิเคชันที่เฉพาะเจาะจงมันไม่มีเหตุผลเพียงแค่พูดคุยเกี่ยวกับความเร็ว
บางคนบอกว่า ASP ไม่สามารถทำได้และไม่สามารถทำได้และฟังก์ชั่นของมันมี จำกัด มาก ในความเป็นจริงตราบใดที่คุณเข้าใจหลักการของเว็บคุณจะเข้าใจว่าการเขียนโปรแกรม ASP ดูเหมือนจะเล่นเป็นภาษาสคริปต์ แต่คุณกำลังกำกับเว็บเซิร์ฟเวอร์ ASP ยังสามารถทำฟังก์ชั่นที่ซับซ้อนได้มากมาย หาก ASP บางตัวไม่สามารถทำได้เนื่องจากข้อ จำกัด โดยธรรมชาติของเว็บแอปพลิเคชันอย่าคิดว่า JSP และ PHP สามารถทำได้
มาพูดถึงฟังก์ชั่นอีกครั้ง หากคุณต้องการพูดคุยเกี่ยวกับฟังก์ชั่น ASP SQL Server นั้นแข็งแกร่งกว่า PHP MySQL เป็นร้อยเท่า MySQL ไม่สนับสนุนการประมวลผลธุรกรรม อันนี้ทำให้นักพัฒนา PHP ต้องทนทุกข์ทรมานมาก ไม่มีมุมมองขั้นตอนที่เก็บไว้และทริกเกอร์ไม่มีฟังก์ชั่นที่ผู้ใช้กำหนดไว้ในด้านฐานข้อมูลและไม่สามารถใช้ไวยากรณ์ SQL มาตรฐานได้อย่างเต็มที่ นี่คือข้อเสียทั้งหมดของ MySQL แต่โปรแกรมเมอร์ PHP สนใจเรื่องนี้หรือไม่? เลขที่! เพราะสิ่งที่พวกเขาสนใจมากที่สุดคือ MySQL นั้นเร็ว (โปรดทราบว่ามันเป็น MySQL ที่รวดเร็วไม่ใช่ PHP ที่รวดเร็วในทำนองเดียวกันมันเป็น MySQL ที่ไม่สนับสนุนการประมวลผลธุรกรรมไม่ใช่ความผิดของ PHP) ผู้คนมีเหตุผลเมื่อต้องเผชิญกับ PHP MySQL เมื่อเผชิญกับ ASP หลายคนขาดความเข้าใจที่มีเหตุผลนี้
มีคนพูดถึง MVC ใช่ฉันรู้ว่า JSP สามารถเล่น MVC ได้ดี อย่างไรก็ตามแนวคิดการเขียนโปรแกรมของ MVC ไม่ใช่สิทธิบัตรสำหรับ Java หรือวิธีแก้ปัญหาบางอย่าง ตราบใดที่คุณเชี่ยวชาญแนวคิดสถาปัตยกรรมโปรแกรมของ MVC คุณยังสามารถเขียนโปรแกรม ASP และโปรแกรม PHP ดังกล่าวได้
อะไรคือจุดของการเปรียบเทียบภาษาที่เรียบง่าย? มันเหมือนกับเมื่อคุณพูดถึง JSP คุณไม่ได้พูดถึง Javabeans หรือ EJB ดังนั้นประเด็นของการพูดคุยเกี่ยวกับ JSP คืออะไร ในทำนองเดียวกันเมื่อพูดถึง ASP ประเด็นที่ไม่ได้พูดถึง com คืออะไร? อย่าลืมว่าแกนกลางของ ASP คือ com เมื่อพูดถึง PHP หากคุณไม่ได้พูดคุยเกี่ยวกับแพลตฟอร์มที่ทรงพลัง - UNIX/LINX PHP ก็ยังไม่มีอะไรเลย
อย่างไรก็ตามสิ่งหนึ่งที่แน่นอนคือ: เกณฑ์รายการสำหรับ ASP นั้นต่ำที่สุด สิ่งนี้ควรได้รับการพิจารณาว่าเป็นข้อได้เปรียบของ ASP ซึ่งเป็นไปตามรูปแบบที่สอดคล้องกันของเทคโนโลยี Microsoft - เกณฑ์ที่ง่ายและต่ำ เป็นเพราะสิ่งนี้มีมือใหม่จำนวนมากในเขตพัฒนาเว็บสามารถพัฒนาเว็บไซต์ได้อย่างรวดเร็ว แต่มันก็เป็นเพราะสิ่งนี้หลายคนที่เชี่ยวชาญความรู้พื้นฐานของ ASP คิดว่าพวกเขามีความเข้าใจที่ดีของ ASP แต่พวกเขาจบลงด้วยการเขียนโปรแกรมที่มีสัญญาณรบกวนมากทำให้ผู้อื่นดูมุขตลก ASP ในความเป็นจริงโปรแกรมเมอร์ JSP บางตัวที่ฉันได้ติดต่อด้วยก็เป็นขยะมากเช่นกัน พวกเขามีข้อผิดพลาดระดับต่ำมากมายเมื่อจัดการการดำเนินงานฐานข้อมูล แต่เนื่องจากพวกเขาได้รับการพัฒนาใน Java พวกเขารู้สึกว่าพวกเขาเหนือกว่าคนอื่น ในความเป็นจริงหากโปรแกรมเมอร์ที่ดีจริงๆเข้าใจหลักการบางอย่างของ ASP เขายังสามารถควบคุม ASP ได้ดี บางคนไม่สามารถเล่น ASP ได้ดังนั้นคุณไม่สามารถพูดได้ว่านี่เป็นปัญหา ASP คนส่วนใหญ่ที่ไม่สามารถเล่น ASP ไม่เข้าใจเว็บได้อย่างถูกต้องแทนที่จะเข้าใจไวยากรณ์ใน ASP อย่างถูกต้อง
ไวยากรณ์ของ ASP นั้นง่ายมากและไวยากรณ์ของ Java นั้นไม่ซับซ้อนมากนัก แม้ว่า C และ C จะซับซ้อน แต่ก็ไม่มีเหตุผลใดที่ทุกคนที่มีสติปัญญาปกติจะเรียนรู้
ปัญหาคือไวยากรณ์นั้นง่าย แต่เว็บมีความซับซ้อน เราไม่เพียง แต่เล่นกับภาษาสคริปต์ที่นี่เรากำลังพัฒนาเว็บ
แม้ว่าจะมีวิธีแก้ปัญหาที่แตกต่างกันสำหรับการพัฒนาเว็บ แต่หลักการพื้นฐานก็เหมือนกัน หากคุณเข้าใจหลักการบางอย่างของโปรแกรมฝั่งเว็บคุณจะเข้าใจว่าความยากลำบากทางไวยากรณ์ของเทคโนโลยีการพัฒนาที่คุณใช้เป็นเพียงความยากลำบากในระดับเริ่มต้น ความยากลำบากที่แท้จริงไม่ได้อยู่ในโซลูชันทางเทคนิคที่คุณใช้ในการพัฒนาเว็บแอปพลิเคชัน ความยากลำบากที่แท้จริงอยู่ในเว็บแอปพลิเคชันที่ซับซ้อน
แชร์: ใช้โปรแกรม ASP เพื่อสร้างรูปแบบภาพสำหรับหมายเลขโทรศัพท์ในหน้า ฟังก์ชั่น: ใช้โปรแกรม ASP เพื่อสร้างรูปแบบภาพสำหรับหมายเลขโทรศัพท์ในหน้า ต่อไปนี้เป็นแฟรกเมนต์อ้างอิง: ต่อไปนี้เป็นเนื้อหาอ้างอิง: %การโทร com_creatvalidcode (reques