ช้าเวิร์ดเพรส? นี่คือวิธีการแก้ไขปัญหานี้!

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

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

คุณจะรู้ได้อย่างไรว่าโฮสต์ของคุณช้าหรือประสบปัญหา?

ตรวจสอบเวลาการตอบสนองของเว็บไซต์ของคุณจากสถานที่7ที่คนโดยใช้เวลาของเราเองในการตรวจสอบไบต์แรกเครื่องมือที่จะทดสอบเว็บไซต์ของคุณถ้ามันขึ้นและทำงานจาก4ทวีปที่แตกต่างกัน:

– > เครื่องทดสอบการตอบสนอง ttfb

คุณจะรู้ได้ทันทีว่าโฮสต์ของคุณมีประสิทธิภาพอย่างไร หากคุณเห็นการแจ้งเตือนจากที่ตั้งทั้งหมดหรือที่ตั้งส่วนใหญ่จะรายงานผ่าน ๕๐๐ ms เวลาตอบสนองจากนั้นคุณมี ปัญหา และจำเป็นต้องพูดคุยกับเว็บโฮสต์ของคุณ สิ่งที่คุณต้องการเห็นคือเวลาตอบสนองที่ดีอย่างน้อยหลายสถานที่ (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

หากเวลาตอบสนอง ttfb ของคุณดีแต่คุณคิดว่าเวลาในการโหลดโดยรวมของคุณ WP ไม่ดีคุณควรดำเนินการต่อด้วยกระบวนการปรับให้เหมาะสมตามที่อธิบายไว้ด้านล่าง

หมาย เหตุ: เราขอแนะนำให้คุณตรวจสอบกับนักพัฒนา/freelancer หากคุณไม่สามารถปรับให้เหมาะสมหรือรักษา WordPress ด้วยตัวคุณเองได้ บางส่วนของศัพท์ที่ใช้ในบทความนี้สามารถเสียงทางเทคนิคมากแต่บางส่วนของขั้นตอนที่ระบุไว้สามารถดำเนินการได้แม้โดยต้นแบบเว็บมือใหม่

ก่อนอื่นให้ตรวจสอบ ขนาดหน้าทั้งหมด (ขนาดเนื้อหา) ของหน้าแรกของคุณหรือหน้าภายในอื่นๆภายใน WP ของคุณซึ่งดูเหมือนจะช้า–ตรวจสอบให้แน่ใจว่าคุณไม่ได้ใช้ ภาพขนาดใหญ่, ไฟล์ CSS มาก, แบบอักษรขนาดใหญ่, ยาว JavaScriptsหรือธีมที่ไม่ดีโดยทั่วไป!

เครื่องมือที่ดีที่จะใช้สำหรับการนี้เรียกว่า pingdom (ด้านล่าง) คุณสามารถยืนยันขนาดหน้าทั้งหมดของคุณสำหรับทุกหน้าที่คุณต้องการทดสอบ:

https://tools.pingdom.com

หมาย เหตุ: ใช้ตำแหน่งที่ตั้งเดียวกันเสมอเมื่อดำเนินการทดสอบของคุณ

สำหรับทุกๆ 1 MB ของข้อมูลที่คาดหวังว่าผู้เข้าชมโดยเฉลี่ยอาจรอ 1วินาทีพิเศษดังนั้นหากหน้าของคุณเป็น 5 MB ที่5วินาที สำหรับการโหลดเต็มหน้า หากคุณมีหน้าแรกที่มีมากกว่า 1-1.5 mb หรือหน้าใดๆภายในเว็บไซต์ของคุณมีขนาดใหญ่กว่า 1 MB คุณควรจะมองในการปรับให้เหมาะสมกับภาพของคุณหรือเพิ่มประสิทธิภาพรูปแบบไฟล์ CSS, JavaScripts ฯลฯ หลักเกณฑ์ของ Google แนะนำว่าหน้าเว็บควรโหลดภายใน2-3 วินาทีเพื่อพิจารณาว่าเป็นความเร็วที่ดีพอสมควรเพื่อให้เป้าหมายของคุณควรจะได้รับดังต่อไปนี้3 วินาทีถ้าเป็นไปได้.

ถ้าขนาดหน้าของคุณมีขนาดใหญ่ (> 1mb) –โปรดตรวจสอบส่วนของบทความด้านล่าง: การเพิ่มประสิทธิภาพของภาพ, ธีม, ปลั๊กอิน smush, และ CSS/เครื่องมือการมินิจาวาสคริปต์ที่ระบุไว้ด้านล่าง.

ปลั๊ก อิน

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

คุณสามารถทดสอบปลั๊กอินที่จะชะลอตัวคุณลงโดยการเปิดใช้งานหนึ่งโดยหนึ่ง, และการทดสอบซึ่งจะเพิ่มหรือลดเวลาในการโหลดของคุณ. ปลั๊กอินอื่นๆที่คุณใช้, โอกาสที่สูงขึ้นที่ WP ของคุณจะไม่ทำงานตามที่คาดไว้. บางครั้งก็เห็นได้ชัดและคุณสามารถดูมันด้วยตาเปล่าถ้าปลั๊กอินช้าคุณลงเมื่อคุณเปิดใช้งาน/ปิดการใช้งาน

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

นอกจากนี้คุณยังสามารถใช้ปลั๊กอินของบริษัทอื่นที่สามารถช่วยให้คุณตรวจสอบสิ่งที่จะชะลอตัวลงเว็บไซต์ของคุณ, ที่นี่มีน้อยที่เรา:

https://wordpress.org/plugins/query-monitor/ ฟรี

https://wpperformanceprofiler.interconnectit.com/ จ่าย

นอกจากนี้คุณยังสามารถตรวจสอบทั้งหมด WP CPU และการบริโภคหน่วยความจำด้วยปลั๊กอินนี้:

https://wordpress.org/plugins/server-ip-memory-usage/ ฟรี

ธีม

หากคุณใช้ธีมของบุคคลที่3เราขอแนะนำให้คุณทดสอบชุดรูปแบบของคุณและประสิทธิภาพการทำงานโดยการเปลี่ยนไปใช้ (ธีม WP น้ำหนักเบาเริ่มต้น) และเปรียบเทียบเวลาโหลดและประสิทธิภาพของเว็บไซต์ของคุณ

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

สำหรับผู้ใช้ขั้นสูงเท่านั้น: แนวทางปฏิบัติที่ดีที่สุดเมื่อพยายามเพิ่มประสิทธิภาพธีมที่กำหนดเองของคุณเองคือ:

  • ไฟล์ต่อหน้า–ลดจำนวนไฟล์ที่จำเป็นต้องแสดงบนหน้าเว็บของคุณรวมหลายไฟล์ CSS ลงในไฟล์เดียว
  • การเพิ่มประสิทธิภาพของแบบสอบถาม–มันเป็นการปฏิบัติที่ดีในการค่าคงที่ของรหัสที่ยากในรูปแบบของคุณเช่น charset, โลโก้เว็บไซต์, เมนู, ฯลฯ

แค!

นอกจากนี้การลบปลั๊กอินที่ช้าและใช้รูปแบบน้ำหนักเบา, ฟังก์ชั่นที่สำคัญที่สองคุณต้องเปิดใช้งานสำหรับ WordPress ของคุณคือการใช้ปลั๊กอินแคช! ไปตรงมา, ปลั๊กอินแคใดๆโดยไม่คำนึงว่าหนึ่ง, ควรให้คุณเพิ่มที่สำคัญถ้าคุณไม่ได้ใช้หนึ่ง.

ปลั๊กอินเหล่านี้จะแคชของหน้าเว็บแบบไดนามิกของคุณ/โพสต์, ลดเวลาที่จำเป็นสำหรับพวกเขาที่จะโหลด. ปลั๊กอินแคชที่นิยมมากที่สุดคือ:

  • แคช WP ซูเปอร์ -ปลั๊กอินนี้เป็นหนึ่งในที่ดีที่สุด, และขอแนะนำให้ใช้ถ้าคุณกำลังประสบปัญหาประสิทธิภาพการทำงาน. คุณควรพยายามที่จะใช้หนึ่งใน2ปลั๊กอินที่ระบุไว้ที่นี่, แต่ไม่ทั้งสองในเวลาเดียวกัน.

  • แคชทั้งหมด WP -ปลั๊กอินนี้มีคุณสมบัติที่แตกต่างกันมากมายนอกเหนือจากการแคชของหน้า. มันรวมถึงมินิของเนื้อหาของคุณซึ่งจะลดขนาดไฟล์ของ HTML, CSS และ JS สคริปต์, แคฐานข้อมูล, แคชวัตถุ, เข้ากันได้กับ CDN ฯลฯ. คุณสามารถใช้ปลั๊กอินนี้กับแคช redis ของเราตามที่ระบุไว้ด้านล่าง มีปลั๊กอินอื่นๆอีกมากมายออกมี, บางคนจ่ายฟรี. ในการทดสอบของเราเองเราพบว่าแม้รุ่นฟรีของปลั๊กอินชำระเงินมากที่สุดทำงานเพียงแค่ปรับ.

รุ่น PHP

ตรวจสอบให้แน่ใจว่าคุณกำลังใช้เวอร์ชัน PHP ล่าสุด แนะนำเป็นรุ่นของ PHP 7. x, ไม่ 5. ตรวจสอบกับผู้ให้บริการโฮสติ้งของคุณสำหรับข้อมูลเพิ่มเติม ตรวจสอบให้แน่ใจว่ารุ่น PHP ของคุณมีการสนับสนุนสำหรับ acpu/opcache และขอให้ผู้ให้บริการโฮสติ้งของคุณเพื่อเปิดใช้งานส่วนขยายเหล่านี้สำหรับคุณ

การเพิ่มประสิทธิภาพภาพ

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

  • การเลือกรูปแบบ: ใช้ jpg เมื่อคุณภาพเป็นลำดับความสำคัญสูงและไม่จำเป็นต้องปรับเปลี่ยนรูปภาพก่อนที่จะอัปโหลด jpg สามารถใช้การประมวลผลที่จำกัดและการปรับเปลี่ยนก่อนที่คุณภาพของภาพจะเพิ่มขึ้นอย่างรวดเร็ว สำหรับภาพที่มีไอคอนโลโก้ภาพประกอบสัญญาณและข้อความให้ใช้รูปแบบ PNG ใช้ GIFs เฉพาะสำหรับภาพขนาดเล็กหรือเรียบง่ายและหลีกเลี่ยง bmps หรือ tiffs

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

  • บีบ อัด: การบีบอัดภาพควรมีความรอบคอบระหว่างขนาดภาพและคุณภาพ สำหรับ jpg, การบีบอัดของ60-70 เปอร์เซ็นต์ผลิตสมดุลที่ดี สำหรับหน้าจอ retina, เพิ่ม (jpg) ขนาดภาพโดย150-200 เปอร์เซ็นต์, บีบอัดโดย30-40 เปอร์เซ็นต์และปรับขนาดมันลงอีกครั้งตามขนาดที่ต้องการ.

  • รูปภาพน้อยลง: เก็บจำนวนของภาพให้ต่ำสุดอย่างแน่นอน

เครื่องมือการปรับให้เหมาะสมกับภาพ

เครื่องมือออนไลน์

ปลั๊กอินการเพิ่มประสิทธิภาพภาพ WordPress

ไม่มี CSS และจาวาสคริปต์

มินิของรีซอร์สหมายถึงการลบอักขระที่ไม่จำเป็นออกจาก HTML, Javascript และ CSS ที่ไม่จำเป็นต้องโหลดเช่น:

  • อักขระช่องว่างสีขาว
  • อักขระบรรทัดใหม่
  • ความ คิด เห็น
  • ตัวคั่นบล็อก

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

คุณสามารถลดขนาด CSS และจาวาสคริปต์ของคุณด้วย การให้การให้การแคชเวิร์ดเพรส หรือเครื่องมือออนไลน์เช่น ลดขนาด.

เครื่องมืออื่นๆ

มีปลั๊กอินอื่นๆอีกมากมายสำหรับ WordPress ซึ่งมีไว้สำหรับการเพิ่มประสิทธิการเว็บไซต์ของคุณ. บางส่วนของพวกเขาคือ:

  • WP Smush.it -การบีบอัดภาพโดยไม่ลดคุณภาพและขนาดของพวกเขา
  • ตัวจัดการ WP DB -ปลั๊กอินสำหรับการจัดการและการเพิ่มประสิทธิภาพฐานข้อมูล WordPress ของคุณ.
  • ที่ดีกว่า WordPress minify -เครื่องมือเฉพาะที่ช่วยให้คุณสามารถลดขนาดไฟล์ CSS และ JS ของคุณ
  • ออนไลน์ CSS + เครื่องมือการมิจาวาสคริปต์: http://www.minifier.org/
  • หัวทำความสะอาด–แท็กล้างจากส่วนหัวของเวิร์ดเพรสและส่วนท้ายของคุณเร่งการโหลดของ JavaScript และ CSS.
  • แค

การป้องกันโปรแกรมรวบรวมเว็บ (robots.txt):

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

การเพิ่มประสิทธิภาพอื่นๆที่มีประโยชน์:

  • การปรับตารางฐานข้อมูลให้เหมาะสม -คุณสามารถทำได้ทั้งการใช้ ปลั๊กอินตัวจัดการ WP DB หรือด้วยตนเองโดยใช้เครื่องมือเช่น phpmyadmin

  • ตรวจสอบขนาดของตาราง "wp-ตัวเลือก" ของคุณ -ปลั๊กอินที่ไม่ดี, ธีมจะเพิ่มขนาดของตารางนี้และช้าคุณลง. คุณสามารถติดตั้งปลั๊กอินเช่น ตัวเพิ่มประสิทธิภาพ WP ทำความสะอาด เพื่อวัตถุประสงค์ที่คล้ายกัน

  • ปิดคุณลักษณะการแก้ไขโพสต์ถ้าคุณไม่จำเป็นต้องใช้ -โดยทั่วไปคุณสมบัตินี้คือการสร้างแถวใหม่หลังจากการแก้ไขแต่ละครั้งของการโพสต์ของคุณ ซึ่งอาจนำไปสู่ขนาดที่ไม่พึงประสงค์ของฐานข้อมูลและตาราง wp_posts ของคุณ คุณสามารถปิดคุณลักษณะนี้ได้โดยการเพิ่มหนึ่งบรรทัดใน wp_config ที่พบในไดเรกทอรีการติดตั้ง:กำหนด (' WP_POST_REVISIONS ' เท็จ);ถ้าไซต์ของคุณทำงานด้วยคุณลักษณะนี้เปิดใช้งานคุณสามารถลบการปรับปรุงที่ไม่จำเป็นทั้งหมดโดยการเรียกใช้แบบสอบถามนี้ผ่าน phpmyadmin (ทำเช่นนี้ด้วยความระมัดระวังและสำรองฐานข้อมูลของคุณก่อน):ลบออกจาก wp_posts ที่ post_type = "แก้ไข";

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

แจ้ง เตือน -อีกตัวเลือกหนึ่งที่คุณสามารถลองคือการปิดการใช้งานการแจ้งเตือนไปยังบล็อกใดๆที่เชื่อมโยงกับในบทความของคุณ: เพื่อปิดการใช้งานนี้-นำทางไปยังผู้ดูแล WordPress ของคุณและจากนั้นไปที่การตั้งค่า->

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

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

แบ่ง: