Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...

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

          อีกนัยหนึ่ง ความเร็วเว็บไซต์ของท่านมีความซับซ้อนอยู่ในตัวของมันเอง และประสิทธิภาพของคอมพิวเตอร์สามารถช่วยได้ในระดับหนึ่ง ขึ้นอยู่กับว่าจำนวนการเข้าใช้งานเว็บไซต์ผ่านเซิฟเวอร์ตัวเดียวกันหรือไม่ หนทางที่ประหยัดที่สุดของการใช้โฮสคือแชโฮสติ้ง ขึ้นอยู่กับว่าจำนวนการเข้าใช้งานเว็บไซต์ผ่านเซิร์ฟเวอร์ตัวเดียวกันหรือไม่ วิธีที่ประหยัดที่สุดของการใช้โฮส คือ แชร์โฮสติ้ง (Shared Hosting) ยกตัวอย่างเช่นแชโฮสติ้งมีการแบ่งปันการดึงประสิทธิภาพออกมาใช้สำหรับเว็บไซต์หนึ่งซึ่งหากเว็บไซต์นั้นมีการดึงประสิทธิภาพมากจนเกินไปรวมถึงพื้นที่ในเซิฟเวอร์นั้นๆจะทำให้เกิดผลกระทบกับเว็บไซต์อื่นๆที่อยู่ภายใต้คอมพิวเตอร์หรือบ้านหลังเดียวกัน เนื่องจากแชร์โฮสติ้งจะมีการใช้ทรัพยากรร่วมกัน หากเว็บไซต์นั้นมีการดึงประสิทธิภาพ รวมถึงพื้นที่ในเซิร์ฟเวอร์มากเกินไป จะทำให้เกิดผลกระทบกับเว็บไซต์อื่นๆ ที่อยู่ภายในคอมพิวเตอร์หรือบ้านหลังเดียวกัน ดังนั้นจึงเป็นหน้าที่ของผู้ให้บริการที่จะต้องทำให้มั่นใจว่าแต่ละเว็บไซต์มีพื้นที่ใช้งานเพียงพอตลอดเวลาการใช้งานแม้จะเป็นช่วงที่มีผู้เข้าชมมากหรือน้อย แต่หากท่านมีผู้เข้าชมเว็บไซต์มาก การใช้บริการแชโฮสติ้งมักไม่ใช้ตัวเลือกที่ดีสำหรับการใช้งาน การใช้บริการแชร์โฮสติ้งมักไม่ใช้ตัวเลือกที่ดีสำหรับการใช้งาน ท่านสามารถเลือกใช้งานโฮสชนิดอื่นเช่น Premium WordPress Hosting หรือ Cloud Server

การทำให้เว็บไซต์เร็วขึ้น

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

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

ปลั๊กอิน (Plugins)

ขั้นตอนแรกสำหรับการเลือกใช้งานปลั๊กอิน

  • ท่านต้องการใช้งานปลั๊กอินทั้งหมดหรือแค่บางอย่างในเว็บไซต์ของท่าน
  • ยิ่ง widgets น้อยเท่าใหร่ น้อย เว็บไซต์ของท่านจะยิ่งมีความเร็วมากขึ้น

ข้อควรจำแม้แต่ปลั๊กอินที่ท่านทำการติดตั้งแต่ไม่ได้ใช้งาน ก็มีผลกระทบกับความเร็วของเว็บไซต์ท่านเช่นกัน ปลั๊กอินที่ท่านทำการติดตั้งแต่ไม่ได้ใช้งาน ก็มีผลกระทบกับความเร็วของเว็บไซต์เช่นกัน ดังนั้น ให้ทำการลบปลั๊กอินที่ท่านไม่ได้ใช้งานออกจาก ท่านควรลบปลั๊กอินที่ไม่ได้ใช้งานออกจาก WordPress ของท่านถ้าเป็นไปได้

ขั้นตอนต่อไป

  • ใช้งาน P3 Profilter plugin สำหรับการหาข้อมูลว่าปลั๊กอินแต่ละชนิดใช้เวลาในการเรียกใช้งานนานแค่ในการเรียกใช้งานนานแค่ใหนหากเป็นปลั๊กอินจำพวกใช้เวลาในการทำงานนาน ให้ทำการยกเลิกการติดตั้งสำหรับการหาข้อมูลว่าปลั๊กอินแต่ละชนิดใช้เวลาในการเรียกใช้งานนานเท่าใด หากเป็นปลั๊กอินจำพวกใช้เวลาในการทำงานนานให้ทำการยกเลิกการติดตั้ง

ธีม (Theme)

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

Caching en offloading

  • ท่านสามารถสร้างบางส่วนของเว็บไซต์ท่านให้เป็นรูปแบบ ท่านสามารถสร้างเว็บไซต์บางส่วนของท่านให้เป็นรูปแบบ Website Static ได้ (วิธีนี้เรียกว่า Caching) มีปลั๊กอิน 2 ชนิดที่ได้รับความนิยมคือ W3 Total Cache และ Supercache และมีตัวเลือกอื่นๆสำหรับปลั๊กอิน และมีตัวเลือกอื่นๆ สำหรับปลั๊กอิน Cache เพื่อทำให้เว็บไซต์ของท่านเร็วขึ้น
  • ส่วนอีกวิธีหนึ่งสำหรับเว็บไซต์ staticizing ท่านสามารถใช้งาน CDN (Content Delivery Network) เพื่อทำการโหลดบางส่วนของหน้าเว็บไซต์ของท่านเช่นรูปภาพจากแหล่งที่เร็วกว่า เพื่อทำการโหลดหน้าเว็บไซต์บางส่วนของท่าน เช่น รูปภาพจากแหล่งที่เร็วกว่า สำหรับลูกค้า Premium WordPress ได้รับสิทธิในการใช้งาน จะได้รับสิทธิในการใช้งาน CDN ฟรีไม่มีค่าใช้จ่ายเพิ่มเติม และท่านยังสามารถใช้งาน CDN ได้สำหรับแชโฮสติ้งสำหรับแชร์โฮสติ้งได้

เทคนิกอื่นๆเทคนิคอื่นๆ

  • Google PageSpeed ให้ท่านได้ทดลองว่าเว็บไซต์ของท่านมีในส่วนใหนที่สามารถปรับปรุงเพื่อเพิ่มความเร็วได้มากขึ้นท่านสามารถปรับแต่งรูป (images) บนเว็ปไซต์ของท่านเพื่อให้ใช้งานพื้นที่ในเว็บไซต์ของท่านน้อยลง ท่านสามารถทำได้ด้วยตนเองโดยใช้โปรแกรมจำพวกปรับแต่งรูปภาพ และท่านยังสามารถใช้ปลั๊กอินเช่น ให้ท่านได้ทดสอบว่าเว็บไซต์ของท่านว่ามีส่วนไหนที่สามารถปรับปรุงเพื่อเพิ่มความเร็วได้มากขึ้น
  • ท่านสามารถปรับแต่งรูปภาพบนเว็บไซต์เพื่อให้ใช้งานพื้นที่ในเว็บไซต์น้อยลง ท่านสามารถทำได้ด้วยตนเองโดยใช้โปรแกรมปรับแต่งรูปภาพ และยังสามารถใช้ปลั๊กอินเช่น WP Smush.it (ฟรีสำหรับรูปภาพไม่เกิน 1MB)
  • ด้วยระบบ Browser Caching ท่านไม่ควรเปลี่ยนเนื้อหาหรือรูปภาพในเว็บไซต์ของท่านบ่อยจนเกินไป เนื่องจาก Browser ของผู้ที่เข้าชมเว็บไซต์สามารถเก็บ ไม่ควรเปลี่ยนเนื้อหาหรือรูปภาพในเว็บไซต์บ่อยจนเกินไป เนื่องจากเบราเซอร์ของผู้ที่เข้าชมเว็บไซต์สามารถเก็บ Caches ไว้เพื่อการเข้าชมในครั้งหน้าจะมีความรวดเร็วมากกว่าครั้งแรก หรือท่านสามารถใช้งานปลั๊กอินชื่อ (หรือท่านสามารถใช้งานปลั๊กอิน W3 Total Cache ) หรือปลั๊กอินจำพวกนี้เพื่อช่วยในการเข้าดูเว็บไซต์ได้รวดเร็วขึ้นจากทางผู้ชมโดยการเพิ่ม rules ด้วยตนเองสำหรับ หรือวิธีการอื่นที่ช่วยให้เว็บไซต์เร็วขึ้น เช่น การแก้ไขไฟล์ .htaccess file ในเว็บไซต์ของท่านผู้เข้าชมสามารถพิมพ์ความคิดเห็นได้ (แตกต่างจากรูปแบบการยื่นคำร้องการติดต่อ) หากเว็บไซต์ของท่านไม่ได้ใช้ในส่วนนี้ให้ทำการปิด
  • หากเว็บไซต์ของท่านไม่ได้ใช้งานกล่องความคิดเห็น สามารถปิดการใช้งานได้
  • ปิดระบบ Trackbacks หากท่านไม่ต้องการ หากท่านไม่ต้องการใช้งาน มีเฉพาะบางเว็บไซต์เท่านั้นที่ใช้งานในส่วนนี้
  • หน้าหลัก (homepage) คือหน้าสำคัญที่สุด แสดงเฉพาะข้อความที่สำคัญและน่าสนใจเท่านั้น ไม่ควรนำมาทั้งบทความเพื่อลงไว้ยังหน้าหลัก ควรแสดงเฉพาะข้อความที่สำคัญและน่าสนใจเท่านั้น