ส่วนคำถาม A ▉ (100 รางวัลรับรางวัล)
คำถามหลักคือทำอย่างไรให้เว็บไซต์นี้โหลดเร็วขึ้น ก่อนอื่นเราต้องอ่านน้ำตกเหล่านี้ ขอบคุณสำหรับคำแนะนำของคุณเกี่ยวกับการวิเคราะห์การอ่านค่าของน้ำตก เห็นได้จากกราฟน้ำตกต่างๆที่แสดงที่นี่เป็นคอขวดหลัก: รูปขนาดย่อที่สร้างโดย PHP การโหลด jquery ที่ไม่ใช้โปรโตคอลจาก CDN ที่ David แนะนำให้ฉันได้รับรางวัลของฉันแม้ว่าจะทำให้ไซต์ของฉันเร็วขึ้นโดยรวมเพียง 3% และในขณะที่ไม่ตอบคอขวดหลักของเว็บไซต์ เวลาสำหรับการชี้แจงคำถามของฉันและอีกรางวัล:
ส่วนคำถาม B ▉ (ได้รับรางวัล 100 รางวัล)
ตอนนี้โฟกัสใหม่นี้เพื่อแก้ไขปัญหาที่ภาพ jpg จำนวน 6 ภาพมีซึ่งทำให้การโหลดล่าช้ามากที่สุด เหล่านี้ 6 ภาพขนาดย่อ PHP สร้างเล็ก ๆ และมีเพียง 3 ~ 5 กิโล แต่โหลดค่อนข้างมากอย่างช้าๆ สังเกตว่า " time to first byte " บนกราฟต่างๆ ปัญหายังคงไม่ได้รับการแก้ไข แต่เงินจำนวนหนึ่งตกเป็นของเจมส์ผู้ซึ่งแก้ไขข้อผิดพลาดส่วนหัวที่ RedBot ขีดเส้นใต้ : "การร้องขอ If-Modified-ตั้งแต่คำขอตามเงื่อนไขส่งคืนเนื้อหาทั้งหมดไม่เปลี่ยนแปลง" .
ส่วนคำถาม C ▉ (ความโปรดปรานสุดท้ายของฉัน: 250 คะแนน)
น่าเสียดายที่หลังจากข้อผิดพลาดส่วนหัว REdbot.org ได้รับการแก้ไขความล่าช้าที่เกิดจากรูปภาพที่สร้างโดย PHP ยังคงไม่ถูกแตะต้อง เกิดอะไรขึ้นบนโลกนี้เป็นรูปย่อขนาดเล็ก 3 ~ 5Kb ที่กำลังคิดอะไรอยู่? ข้อมูลส่วนหัวทั้งหมดนั้นสามารถส่งจรวดไปยังดวงจันทร์และกลับได้ ข้อเสนอแนะใด ๆ เกี่ยวกับปัญหาคอขวดนี้ได้รับการชื่นชมและถือว่าเป็นคำตอบที่เป็นไปได้เนื่องจากฉันติดอยู่ที่ปัญหาคอขวดนี้เป็นเวลาเจ็ดเดือนแล้ว ขอบคุณล่วงหน้า
[ข้อมูลพื้นหลังบางอย่างในเว็บไซต์ของฉัน: CSS อยู่ด้านบน JS ที่ด้านล่าง (Jquery, JQuery UI, ซื้อเอ็นจิ้นเมนู awm / menu.js, แท็บเอ็นจิ้น js, วิดีโอ swfobject.js) เส้นสีดำบนรูปภาพที่สองแสดงว่าอะไรกำลังโหลด หุ่นยนต์โกรธคือสัตว์เลี้ยงของฉัน "ZAM" เขาไม่เป็นอันตรายและมักจะมีความสุขมากขึ้น]
โหลดน้ำตก: ลำดับ | http://webpagetest.org
จัดกลุ่มโดเมนแบบขนาน | http://webpagetest.org
น้ำตกเว็บไซต์ Perf | http://site-perf.com
Pingdom เครื่องมือน้ำตก | http://tools.pingdom.com
น้ำตก GTmetrix | http://gtmetrix.com
SHOULD
) เพื่อให้ไคลเอนต์ HTTP 1.1 ใช้งานได้สูงสุด 2 การเชื่อมต่อกับเซิร์ฟเวอร์ HTTP 1.1 HTTP 1.0 แน่นอนว่าเปิดกว้างกว่ามาก