วิธีแปลงไซต์ WordPress ของคุณให้เป็น Progressive Web App (PWA)
เผยแพร่แล้ว: 2020-11-14ในยุคของโทรศัพท์มือถือ ประสบการณ์ผู้ใช้ และการออกแบบอินเทอร์เฟซกำลังพัฒนาอย่างรวดเร็ว หลังจากการปฏิวัติการออกแบบที่ตอบสนอง การใช้โทรศัพท์เคลื่อนที่ที่เพิ่มขึ้นหมายถึงสาขาใหม่คือ Progressive Web Apps (PWA)
Progressive Web App (PWA) กำลังเปลี่ยนแปลงประสบการณ์มือถือและมีอิทธิพลต่อรูปแบบการออกแบบที่เป็นนวัตกรรมในโลกเทคโนโลยี มีวัตถุประสงค์หลักเพื่อมอบประสบการณ์การใช้งานที่ดีขึ้นแก่ผู้เยี่ยมชมเว็บไซต์ แบรนด์ที่ทรงอิทธิพลที่สุดบางแห่งทั่วโลกกำลังพิจารณา กปภ. เป็นรากฐานของการพัฒนาในอนาคต โทรศัพท์มือถือเป็นแหล่งที่ดีของการเชื่อมต่อโดยตรงกับผู้มีโอกาสเป็นลูกค้า
เว็บแอปโปรเกรสซีฟนำเสนอความเป็นไปได้ใหม่ๆ ที่เป็นประโยชน์ควบคู่ไปกับการเติบโตอย่างต่อเนื่องของโทรศัพท์มือถือ ธุรกิจต่างๆ ต่างตั้งตารอ Progressive Web App เพื่อสร้างความแตกต่างระหว่างคู่แข่งและปรับปรุงประสบการณ์มือถือสำหรับผู้ใช้ของพวกเขา
หนึ่งในแนวทางที่ดีที่สุดในการพิจารณาคือการแปลงไซต์ WordPress ของคุณเป็นเว็บแอปโปรเกรสซีฟ (PWA)
กปภ. คืออะไร?
Progressive Web Apps เป็นแนวคิดเริ่มต้นโดย Steve Jobs ในระหว่างการแนะนำ iPhone ในปี 2550 ซึ่งเป็นรูปแบบขั้นสูงของเว็บไซต์ที่ทำงานบนความเร็วอินเทอร์เน็ตที่ช้าลง Progressive Web App (PWA) ใช้ความสามารถที่ทันสมัยเพื่อมอบประสบการณ์การใช้งานที่เหมือนแอปดั้งเดิมให้กับผู้ใช้ PWA ถูกนำไปใช้กับเซิร์ฟเวอร์ จัดทำดัชนีโดยเครื่องมือค้นหา และสามารถเข้าถึงได้ง่ายผ่าน URL
ความเร็วในการโหลดหน้าเว็บน้อยกว่า 3 วินาที ซึ่งทำให้ผู้ใช้สามารถเข้าถึงเนื้อหาเว็บไซต์ได้ทันที ดูเหมือนหน้าเว็บปกติที่มีฟังก์ชันการทำงานของแอปบนอุปกรณ์เคลื่อนที่ สามารถดึงดูดผู้ใช้และปรับให้เข้ากับอุปกรณ์ได้อย่างง่ายดายโดยไม่คำนึงถึงรูปร่างและขนาดที่แตกต่างกัน กปภ. เพิ่มระยะเวลาเซสชันที่ใช้ในไซต์มากกว่าไซต์บนมือถือ ข้อดีหลักประการหนึ่งของการแปลงเว็บไซต์ของคุณเป็น PWA คือการเข้าถึงเพื่อส่งการแจ้งเตือนแบบพุชสำหรับผู้ใช้สมาร์ทโฟน
ลักษณะสำคัญของ Progressive Web App
ของ Google มีคุณลักษณะบางอย่างที่ถือว่าเป็น Progressive Web App ดังต่อไปนี้
- ก้าวหน้า – สร้างขึ้นเพื่อให้ก้าวหน้ามากขึ้นตามหลักการหลัก และต้องมีความสามารถในการทำงานสำหรับผู้ใช้ทุกคน โดยไม่คำนึงถึงเบราว์เซอร์และระบบปฏิบัติการที่ผู้ใช้เลือก
- ตอบสนอง – มีจุดมุ่งหมายเพื่อให้มีเลย์เอาต์และอินเทอร์เฟซที่ตอบสนองได้ดีซึ่งเหมาะกับหน้าจอทุกรูปแบบ รวมถึงมือถือ เดสก์ท็อป แท็บเล็ต และอุปกรณ์อื่นๆ ที่ยังไม่ปรากฏ
- ออฟไลน์ – การประปาส่วนภูมิภาคสามารถทำงานได้อย่างราบรื่นในบางพื้นที่แม้ว่าจะไม่มีการเชื่อมต่ออินเทอร์เน็ตก็ตาม เนื้อหาทั้งหมดถูกโหลดไว้ล่วงหน้าเพื่อแสดงให้ผู้ใช้เห็นแม้ในโหมดออฟไลน์
- Native App-like – ประสบการณ์ผู้ใช้ของแอพนั้นเหมือนกับแอพเนทีฟที่มีการโต้ตอบและการนำทางของผู้ใช้ที่คล้ายคลึงกัน
- ใหม่ – ด้วย PWA เมื่อใดก็ตามที่ผู้ใช้เข้าถึงอินเทอร์เน็ต แอปจะอัปเดตตัวเองโดยอัตโนมัติโดยไม่ต้องดำเนินการใดๆ จากฝั่งผู้ใช้
- แสงเร็ว – PWA ต้องโหลดภายใน 3 วินาทีและตอบสนองต่อการโต้ตอบของผู้ใช้อย่างรวดเร็วโดยไม่คำนึงถึงการเชื่อมต่ออินเทอร์เน็ตที่ไม่เหมาะสม
- ปลอดภัย - PWA ให้บริการผ่าน HTTPS เพื่อขจัดความเสี่ยงของการทุจริตต่อหน้าที่ของข้อมูล และทำให้แน่ใจว่าไม่มีผู้บุกรุกเข้ามายุ่งเกี่ยวกับแอป
- ค้นพบ ได้ - ควรค้นพบ PWA ได้ง่ายบนเครื่องมือค้นหาแม้จะจัดเป็นแอปก็ตาม
- การมีส่วนร่วม – การประปาส่วนภูมิภาคจะต้องสามารถมีส่วนร่วมกับผู้ใช้ด้วยการแจ้งเตือนแบบพุชทางเว็บจากเจ้าของแอป ซึ่งคล้ายกับคุณลักษณะการแจ้งเตือนแบบพุชของแอปในเครื่อง
- เชื่อมโยง ได้ – PWA ควรจะสามารถแบ่งปันได้อย่างง่ายดายผ่าน URL และไม่ควรต้องมีการติดตั้งด้วยตนเอง
ทำไมต้อง PWA สำหรับ WordPress?
หากคุณมีเว็บไซต์ WordPress สำหรับธุรกิจของคุณ คุณโชคดี ไม่จำเป็นต้องเขียนโค้ดใหม่ทั้งเว็บไซต์เพื่อเพิ่มคุณสมบัติ PWA ด้วยเครื่องมือ ทรัพยากร และปลั๊กอินมากมายที่ทำให้กระบวนการพัฒนาง่ายขึ้นและตรงไปตรงมาในการแปลงไซต์ WordPress ของคุณให้เป็น PWA
หากคุณต้องการเพิ่มผู้เข้าชมเว็บไซต์ของคุณหรือต้องการปรับปรุงประสิทธิภาพเว็บไซต์ของคุณ หนึ่งในโซลูชันที่ควรพิจารณาคือการปรับปรุงฟังก์ชันการทำงานและ UX ของเว็บไซต์
ตัวอย่างเช่น กรณีศึกษา Twitter lite แสดงให้เห็นว่า Twitter มีการเปลี่ยนแปลงพฤติกรรมของผู้ใช้อย่างมากจากการเปิดตัว Twitter lite Twitter lite นั้นเร็วที่สุดในการจับคู่ประสิทธิภาพแบบเนทีฟซึ่งต้องการพื้นที่จัดเก็บอุปกรณ์น้อยกว่า 3% เมื่อเทียบกับ Twitter เวอร์ชัน Android
ประโยชน์ของการสร้าง PWA สำหรับเว็บไซต์ของคุณ
- Progressive Web Apps สามารถทำงานได้โดยตรงในเบราว์เซอร์มือถือ
- การประปาส่วนภูมิภาคไม่อยู่ภายใต้ App Store และกระบวนการอนุมัติที่ใช้เวลานาน
- เปิดใช้และอัปเดตเงื่อนไขทางธุรกิจได้ง่ายโดยไม่มีการรบกวนจากภายนอก
- การประปาส่วนภูมิภาคสามารถเข้าถึงได้จากหลากหลายแพลตฟอร์ม
- เหมาะสำหรับอุปกรณ์ทุกประเภท
- พื้นที่จัดเก็บและการใช้ข้อมูลน้อยลงเนื่องจากผู้ใช้ไม่ต้องดาวน์โหลดอะไรด้วยตนเอง
ข้อจำกัดของ กปภ
- ฟังก์ชันการทำงานของ PWA นั้นจำกัดไว้สำหรับเนทีฟและเว็บแอป
- เหมาะสำหรับการแสดงแอพเนทีฟก่อนหน้าเท่านั้น
- ไม่เหมาะสำหรับความสามารถในการประมวลผลที่หนักหน่วง
- ไม่สามารถใช้ส่วนประกอบฮาร์ดแวร์ เช่น เซ็นเซอร์และไฟ LED ไม่ใช่แพลตฟอร์มสำหรับโต้ตอบกับฮาร์ดแวร์ของอุปกรณ์
กรณีใช้งานยอดนิยมของ กปภ.
นอกเหนือจาก Apple และ Google แล้ว แบรนด์อื่นๆ อีกหลายแห่งได้เพิ่ม PWA ในเบราว์เซอร์ของตน ในบรรดาแบรนด์ขนาดเล็กและขนาดกลางจำนวนมากกำลังทำงานเพื่อกำหนดค่าเว็บไซต์ WordPress ของตนให้เป็นไซต์ที่เป็นมิตรต่อเว็บแอปที่มีความก้าวหน้ามากขึ้น ต่อไปนี้คือแบรนด์หลักบางส่วนที่เปิดใช้การประปาส่วนภูมิภาค
- Twitter Lite
- Uber
- Google Maps
- อินสตาแกรม
- เชื้อจุดไฟ
- Lyft
- Flipkart
- Snapdeal
- ปานกลาง
- GitHub Explorer
ข้อกำหนดเบื้องต้นในการตั้งค่า PWA ใน WordPress
ในการแปลงไซต์ WordPress ของคุณให้เป็น Progressive Web App คุณภาพสูง มีข้อกำหนดสำคัญบางประการที่ต้องปฏิบัติตาม
- เว็บไซต์ WordPress จะต้องมีการรักษาความปลอดภัย HTTPS
- เว็บไซต์ WordPress ควรมีธีมที่ตอบสนองได้ดีบนมือถือ เดสก์ท็อป และแท็บเล็ต
- เว็บไซต์ WordPress ควรมี URL ที่ไม่ซ้ำกันพร้อมกับหน้าอื่น ๆ ภายใน
- เวอร์ชัน WordPress: สูงกว่า 3.5.0
- เวอร์ชัน PHP: สูงกว่า 5.3
วิธีการแปลงไซต์ WordPress ของคุณเป็น PWA?
เมื่อปฏิบัติตามข้อกำหนดเบื้องต้นแล้ว มีสองวิธีหลักในการแปลงเว็บไซต์ WordPress ของคุณให้เป็น PWA วิธีหนึ่งคือดำเนินการด้วยตนเองหรือโดยใช้ปลั๊กอิน
พัฒนา กปภ. ด้วยตนเอง
การแปลงเว็บไซต์ WordPress ของคุณเป็น PWA จะมอบประสบการณ์การใช้งานขั้นสูงสุดให้กับผู้ใช้โดยใช้เว็บแอปที่ผู้เยี่ยมชมเว็บไซต์จากเบราว์เซอร์มือถือ ต้นทุนการพัฒนาของ กปภ. ง่ายกว่าการสร้างแอพมือถือมาก หากคุณเป็นนักพัฒนา มันง่ายที่จะพัฒนาด้วยเฟรมเวิร์กที่โดดเด่นบางอย่าง เช่น Angular และ React
หากคุณไม่ใช่ผู้เชี่ยวชาญด้านเทคโนโลยี คุณสามารถเลือกปลั๊กอิน (ชำระเงินหรือฟรี) หรือจ้างนักพัฒนามืออาชีพ เนื่องจากกระบวนการพัฒนา กปภ. มีความซับซ้อนเนื่องจากเกี่ยวข้องกับโปรแกรมด้วยตนเอง แต่ละวิธีมีข้อดีและข้อเสียขึ้นอยู่กับความต้องการของเว็บไซต์ของคุณ คุณสามารถปรึกษากับนักพัฒนาเกี่ยวกับการเลือกเฟรมเวิร์กที่เหมาะสมซึ่งใช้งานง่ายและรองรับ PWA ตามค่าเริ่มต้น ในการสร้างเว็บแอปโปรเกรสซีฟที่เป็นแบบอย่าง Google มีรายการตรวจสอบที่คุณสามารถทดสอบหน้าเว็บของคุณกับเครื่องมือ lighthouse เพื่อปรับปรุงประสบการณ์ผู้ใช้ที่ดีที่สุด
ปัจจัยต่อไปนี้ควรได้รับการตรวจสอบและทดสอบในระยะของผลิตภัณฑ์ที่ทำงานได้ขั้นต่ำ (MVP) ก่อนเปิดตัว PWA จริงให้กับผู้ใช้ นี่คือลักษณะของ กปภ. ที่เป็นแบบอย่างที่ต้องตรวจสอบด้วยตนเอง จำเป็นต้องแก้ไขข้อผิดพลาดเพื่อหลีกเลี่ยงการตอบรับเชิงลบจากผู้ใช้
- เนื้อหาของไซต์ควรได้รับการจัดทำดัชนีโดย Google
- ข้อมูลสคีมาและข้อมูลเมตาควรมีความเหมาะสม
- ข้อมูลเมตาทางสังคม
- Canonical URLs
- API ประวัติในทุกหน้าภายในเว็บไซต์
- ความสามารถในการย้อนกลับจากหน้า Landing Page และคงตำแหน่งการเลื่อนในหน้าก่อนหน้า
- เนื้อหาที่แชร์ได้
- อินพุตที่ไม่ถูกบล็อกโดยแป้นพิมพ์บนหน้าจอ
- ตัวเลือกในการปิดการแจ้งเตือน
- การแจ้งเตือนแบบพุชที่เกี่ยวข้องและทันเวลา
- ตัวเลือกการชำระเงินที่ง่ายและทันทีบน UI . ปัจจุบัน
การใช้ปลั๊กอิน
สำหรับผู้ที่ไม่ใช่นักพัฒนา มีปลั๊กอิน WordPress มากมายที่เหมาะกับสิ่งที่คุณกำลังมองหา มีสองประเภท: ปลั๊กอินฟรีและจ่ายเงิน
ปลั๊กอินฟรี
1. SuperPWA
เป็นหนึ่งในปลั๊กอิน PWA อันดับต้น ๆ ที่ใช้สำหรับ WordPress SuperPWA มีประเพณีคุณภาพและบริการที่เป็นเลิศมาอย่างยาวนาน กำหนดค่าได้ง่ายและใช้เวลาน้อยกว่าหนึ่งนาทีในการตั้งค่าเว็บแอปแบบโปรเกรสซีฟ SuperPWA มีการถอนการติดตั้งที่ชัดเจนโดยลบทุกไฟล์ฐานข้อมูลที่สร้างขึ้น ไม่มีการบันทึกการตั้งค่าเริ่มต้นใดๆ จนกว่าคุณจะบันทึกด้วยตนเอง
- ปรับปรุงล่าสุด : 2 เดือนที่แล้ว
- การติดตั้งที่ใช้งานอยู่ : 20000+
- ทดสอบได้ถึง 5.1.1
2. กปภ
การประปาส่วนภูมิภาคจัดให้มีหน่วยการสร้างและกลไกที่ประสานกันสำหรับประเด็นสำคัญ หากเซิร์ฟเวอร์ของคุณมีพนักงานบริการ ให้พิจารณาใช้ปลั๊กอิน PWA นี้เพื่อสร้าง PWA ของคุณเอง ใช้การนำไปใช้ในตัวเป็นทางเลือกเมื่อปลั๊กอิน PWA ไม่พร้อมใช้งานเท่านั้น
- อัพเดทล่าสุด : 1 เดือนที่แล้ว
- การติดตั้งที่ใช้งานอยู่ : 20,000+
- ทดสอบได้ถึง 5.0.4
3. กปภ สำหรับ WP & AMP
PWA สำหรับ WP & AMP เป็นปลั๊กอินที่ดีที่มีให้ใช้งานฟรี ใช้งานง่ายและให้บริการที่ยอดเยี่ยม แต่ไม่มีเอกสารประกอบที่เหมาะสม
- อัพเดทล่าสุด : 2 เดือนที่แล้ว
- การติดตั้งที่ใช้งานอยู่ : 8000+
- ทดสอบได้ถึง 5.0.4
4. (กปภ.)
ปลั๊กอินสามารถติดตั้งได้โดยตรงและค่อนข้างเป็นที่นิยม มีอินเทอร์เฟซที่เบาและเรียบง่าย ปลั๊กอินนี้ให้บริการที่เทียบเท่ากับ SuperPWA และยังรองรับ Google AMP และ OneSignal ซึ่งเป็นหนึ่งในบริการแจ้งเตือนแบบพุชชั้นนำของโลก
- อัพเดทล่าสุด : 2 เดือนที่แล้ว
- การติดตั้งที่ใช้งานอยู่ : 2000+
- ทดสอบได้ถึง 5.2
ปลั๊กอินที่ต้องชำระเงิน
1. WordPress Mobile Pack
WordPress Mobile Pack มีการดาวน์โหลดมากกว่าหนึ่งล้านครั้ง ปลั๊กอินมีโปรเกรสซีฟเว็บแอปและส่วนขยายสำหรับมือถือหลายตัว ซึ่งคุณสามารถซื้อแยกหรือซื้อเป็นชุดก็ได้
- ปรับปรุงล่าสุด : 1 ปีที่ผ่านมา
- การติดตั้งที่ใช้งานอยู่ : 100000+
- ราคา : $49 – $99
2. ธีมส์ PWA
PWAThemes มีเว็บแอปโปรเกรสซีฟสำหรับมือถือที่ยอดเยี่ยมซึ่งสร้างขึ้นโดยใช้ Angular หรือ React PWAThemes แต่ละตัวมาพร้อมกับเวอร์ชันที่ใช้งานจริงซึ่งถูกรวมเข้าด้วยกัน แพ็ก และเป็นคอลเล็กชันของไฟล์ JS และ CSS ที่จำเป็นทั้งหมดเพื่อให้ PWA ทำงานได้ดี
- ปรับปรุงล่าสุด : 1 ปีที่ผ่านมา
- การติดตั้งที่ใช้งานอยู่ : 1,000+
- ราคา : $0 – $49
จะติดตั้งปลั๊กอิน PWA ได้อย่างไร?
กระบวนการติดตั้งปลั๊กอินมีความคล่องตัวและง่ายต่อการปฏิบัติตาม ตัวอย่างเช่น เราจะใช้ SuperPWA ที่นี่
- ไปที่ WordPress Admin > Plugin > Add New
- ค้นหาคำว่า “ SuperPWA ”
- คลิกที่ "ติดตั้งทันที" จากนั้นเปิดใช้งานปลั๊กอิน SuperPWA
- อัปโหลดโฟลเดอร์ SuperPWA ไปยังไดเร็กทอรี /wp-content/plugins/ บนเซิร์ฟเวอร์ของคุณ
- ไปที่ WordPress Admin > Plugins
- จากนั้น เปิดใช้งานปลั๊กอิน SuperPWA จากรายการ
บทสรุป
ผู้ใช้บริโภคเนื้อหาบนมือถือมากกว่าบนเดสก์ท็อปถึง 3 เท่า ธุรกิจต่างแข่งขันกันเพื่อดึงดูดความสนใจของผู้ใช้ด้วยโทรศัพท์มือถือและเบราว์เซอร์ Progressive Web App ทำหน้าที่เป็นโซลูชันในการปรับปรุงประสบการณ์มือถือสำหรับผู้ใช้ และนำไปสู่ Conversion และการมีส่วนร่วมบนอุปกรณ์เคลื่อนที่ที่ดีขึ้น เมื่อสร้าง PWA สำหรับไซต์ WordPress ธุรกิจของคุณ ให้พิจารณาทุกแง่มุมข้างต้นที่กล่าวถึงในบล็อกนี้ก่อนตัดสินใจขั้นสุดท้าย
หากคุณเป็นนักพัฒนาที่มีความมั่นใจหรือมีประสบการณ์ คุณอาจควบคุมกระบวนการทั้งหมดในการสร้าง กปภ. ได้ด้วยตนเอง มิฉะนั้น ขอรับคำแนะนำจากบริษัทพัฒนาเว็บไซต์ที่ดีที่สุดซึ่งสามารถช่วยได้เช่นเดียวกัน แต่ตัวเลือกของคุณอาจขึ้นอยู่กับสิ่งที่คุณกำลังมองหาใน กปภ. ในทางกลับกัน คุณสามารถประหยัดเวลาได้โดยใช้ปลั๊กอิน WordPress ที่เหมาะสม มีกระบวนการที่คล่องตัวและคุ้มค่าพร้อมการเรียนรู้ที่ง่ายมาก
สิ่งที่ดีที่สุดในการพัฒนาเว็บแอปแบบก้าวหน้า (PWA) ของคุณ!