การเข้ารหัสเพื่อการดูหน้าเว็บอย่างรวดเร็ว
ไม่ว่าคุณจะเขียนโค้ดใน ASP หรือ HTML แบบตรงคุณต้องการให้หน้าเว็บของคุณแสดงต่อผู้ใช้ของคุณโดยเร็วที่สุด หากหน้าของคุณแสดงช้าผู้ใช้ของคุณอาจยอมแพ้และไปที่อื่น

อันดับแรกจำไว้ว่าเมื่อมีคนขอให้ดูหน้าเว็บใดหน้าหนึ่งของคุณคุณกำลังส่งไฟล์ที่มีอยู่จริงจากเซิร์ฟเวอร์ของคุณไปยังเครื่องที่บ้านของผู้เข้าชม นั่นคือวิธีที่พวกเขาเห็นหน้า - พวกเขาได้รับสำเนาบนเครื่องและเบราว์เซอร์ของพวกเขาแยกวิเคราะห์และแสดงไฟล์นั้น ดังนั้นยิ่งไฟล์ของคุณมีขนาดใหญ่ก็จะใช้เวลานานขึ้นในการรับและแสดงข้อมูล ดังนั้นคุณต้องการทำให้ไฟล์นั้นมีขนาดเล็กที่สุดเท่าที่จะเป็นไปได้

นั่นหมายถึงคุณคัดลอกความคิดเห็นของคุณ ใช่ความคิดเห็นนั้นยอดเยี่ยมสำหรับการทำงานกับโค้ดของคุณในสภาพแวดล้อมการทดสอบของคุณ แต่คุณไม่ต้องการแสดงความคิดเห็นบนเซิร์ฟเวอร์สดของคุณ! ทุกความคิดเห็นในบรรทัดเดียวที่คุณเพิ่มเป็นอีกหนึ่งบรรทัดของขยะที่ไม่จำเป็นซึ่งใช้เวลาในการส่งไฟล์ไปยังผู้เยี่ยมชมของคุณ คุณต้องการให้ไฟล์ที่ใช้งานจริงขนาดเล็กที่สุดเท่าที่จะเป็นไปได้ดังนั้นการถ่ายโอนไฟล์จะดำเนินไปอย่างรวดเร็วที่สุดเท่าที่จะทำได้

เช่นเดียวกันกับพื้นที่ว่างสีขาวจำนวนมากแท็บ ฯลฯ อักขระแต่ละตัวเหล่านี้ใช้พื้นที่ทางกายภาพในไฟล์ คุณต้องการให้ไฟล์ของคุณมีประสิทธิภาพเท่ากับในสภาพแวดล้อมจริง

จากนั้นลองดูโครงสร้างโต๊ะของคุณดู ผู้คนจำนวนมากเสียสติด้วยโต๊ะสร้างตารางที่ซ้อนกันหลายล้านล้านตาราง ทุกครั้งที่คุณสร้างตารางเว็บเบราว์เซอร์จะต้องรอจนกว่าจะถึงจุดสิ้นสุดของตารางก่อนที่จะสามารถหาวิธีแสดงตารางนั้นได้อย่างถูกต้อง สมมติว่าคุณมีหน้ายักษ์ที่มีชุดของตาราง หากคุณใส่ตารางเหล่านั้นทั้งหมดลงใน "ตารางหลัก" หนึ่งชุด - ดังนั้นชุดตารางทั้งหมดจะต้องอ่านและโหลดอย่างสมบูรณ์ก่อนที่จะมีตารางใดแสดงขึ้นมา! หากคุณมีแต่ละตารางเป็นเอนทิตีแยกต่างหากระบบสามารถแสดงแต่ละตารางเมื่อเสร็จสมบูรณ์ แน่นอนว่าหน้าจะวาดในหนึ่งตารางจากนั้นถัดไปจากนั้นถัดไปในความคืบหน้า แต่อย่างน้อยผู้ใช้จะเห็นสิ่งที่ต้องรู้ว่าหน้ากำลังโหลด - แทนที่จะมองไม่เห็นเลยจนกว่าจะถึงจุดสิ้นสุด

ตรวจสอบให้แน่ใจว่าคุณใช้กราฟิกให้น้อยที่สุดเท่าที่จะเป็นไปได้และกราฟิกแต่ละอันจะถูกเรียกใช้ผ่านยูทิลิตี้การเพิ่มประสิทธิภาพเพื่อทำให้ไฟล์มีขนาดเล็กที่สุดเท่าที่จะทำได้ อีกครั้งผู้ใช้ต้องโหลดไฟล์กราฟิกทุกไฟล์ลงในระบบโฮมของพวกเขาก่อนที่พวกเขาจะสามารถดูได้ ยิ่งคุณบังคับให้กราฟิกโหลดมากเท่าใดหน้าก็จะยิ่งช้าลงเท่านั้น

แน่นอนว่าไม่ต้องบอกว่าจะมีเซิร์ฟเวอร์ที่เร็วที่สุดที่คุณสามารถซื้อได้บนไพพ์ที่ดีและมีขนาดใหญ่ หากคุณเขียนหน้าเว็บที่มีประสิทธิภาพอย่างไม่น่าเชื่อแล้วเซิร์ฟเวอร์ของคุณช้ามากคุณจะสูญเสียผู้เยี่ยมชม หากไม่มีใครเข้าชมเว็บไซต์ของคุณเพราะช้าเกินไปงานทั้งหมดที่คุณทำไปแล้วก็ต้องสิ้นเปลือง

ควรทดสอบหน้าเว็บของคุณด้วยการเชื่อมต่อผ่านสายโทรศัพท์ เพียงเพราะคุณมีการเชื่อมต่อสายเคเบิลหรือความเร็วสูงคุณต้องจำไว้ว่าผู้เข้าชมจำนวนมากไม่มี มีหลายยูทิลิตี้บนเว็บที่สามารถบอกคุณได้ว่าหน้าเว็บของคุณจะโหลดช้าแค่ไหน การเขียนโปรแกรม Flash และน่ารักนั้นดี - แต่ถ้าพวกเขาหมายความว่าเว็บไซต์ของคุณไม่ได้ใช้งานโดย 50% ของประชากรบนเว็บพวกเขากำลังทำร้ายคุณ

การเข้ารหัสสำหรับการเชื่อมต่อฐานข้อมูลอย่างรวดเร็ว