
แล้วก็ถึงเวลาต้องอัพเดท Joomla 5
ทนใช้ Joomla 3 มานานหลายปี เขาเปลี่ยนอัพเดทกันเป็น Joomla 4 เราก็ยังทนใช้อยู่ จนเขาอัพมาถึง Joomla 5.3 และประกาศหยุดการสนับสนุนเวอร์ชั่น 3 แล้วนะ โดนโจมตีไม่รู้ด้วยนะระวังกันเอาเอง ทำให้จำใจต้องอัพเดทในวันนี้ สาเหตุหลักๆ ที่รีรอมานานก็เพราะว่า การอัพเดทจาก Joomla 3.10 มาเป็น Joomla 4 และ 5 นี่มันใช้พวกเทมเพลต ปลั๊กอิน โมดูลบางอันที่ไม่พัฒนารองรับไม่ได้เลย ถ้าไม่ถอนออกก่อนไปใช้แบบ Default เหมือนติดตั้งใหม่ๆ จะอัพเดทไม่ผ่าน เจอการแสดงข้อผิดพลาดให้เห็นทันตา เข้าใช้งานไม่ได้เลยถ้าใครไม่ทำการ backup ไว้ก่อนก็มีน้ำตาร่วงริน นับหนึ่งใหม่แน่นอน

ถ้าอัพเดทเสร็จแล้วมาเจอหน้าตาแบบนี้ คุณพลาดแล้วล่ะ! ถอนหายใจยาวๆ กันไป
สำหรับการอัพเดทของเว็บไซต์ในความรับผิดชอบของผมจะใช้วิธีการทำ Backup ไว้ก่อน ด้วยปลั๊กอินที่ชื่อว่า Akeeba Backup for Joomla! ใครสนใจอยากจะทำนำมาใช้งานก็ค้นหาวิธีการได้ในอินเทอร์เน็ต ผมแนะนำเจ้านี้เข้าใจง่ายดี
EP.8 Backup เว็บไซต์ด้วย Akeeba Backup - รีวิว Extensions Joomla 2021
แล้วนำเอาไฟล์ที่ได้จากการ backup มาแตกออกเป็นไฟล์ติดตั้งใน Directory ใหม่ในไซต์ของเราเลย ก็จะได้เว็บไซต์เดิมใน url ใหม่ ทำการถอนพวกเทมเพลต คอมโพเนนท์ ปลั๊กอินที่ไม่รองรับออกไปให้หมด ก่อนทำการอัพเดทใหม่อีกครั้งหนึ่ง
EP.23 วิธีที่ 1 Reinstall เว็บใหม่ด้วย Akeeba Extract Wizard
ถ้ามันผ่านเรียบร้อย ก็ไปแก้ไขเส้นทางเข้าสู่เว็บไซต์ใน url ใหม่ ถ้าไม่สำเร็จก็ไปเริ่มต้นการทำ backup และติดตั้งใหม่จนกว่าจะสำเร็จได้ โดยไม่กระทบกับผู้ใช้งานปัจจุบันที่ยังใช้ url เดิมอยู่
ขั้นตอนต่อมาก็ต้องมาหาเทมเพลตใหม่มาติดตั้งใช้งาน ซึ่งนี่ล่ะคือปัญหาของคนไม่อยากจ่ายเงินซื้อเทมเพลตสวยๆ ปรารถนาแต่ของฟรี ผมก็หนึ่งในนั้นแหละ หาประเภท Free Joomla 5 Template มาอยู่นาน 2-3 เดือน โหลดมาติดตั้ง ดัดแปลง ผ่านถูกใจบ้าง ไม่ถูกใจบ้าง แต่พอจะแก้ไขเพิ่มเติมให้ถูกใจดันมี pop up บอกให้ใช้แบบ premium (จ่ายเงินก่อน) ถึงจะใช้ได้ จนถอดใจไปหลายรอบ ต่อมาวันหนึ่งเมื่อเข้าไปในสังคมชาว Joomla Thai เจอกับของฟรี Premium ด้วยนะสิ นั่นคือ Astroid Framework จากคลิปข้างล่างนี้
ลองใช้ Article Layout Builder ของ Atroid Framework
แต่ทุกสิ่งอย่างมันก็ไม่ได้ง่ายแบบพลิกฝ่ามือดอกนะครับ แต่ถ้าไม่ยอมจำนนทนสู้เพื่อแก้ไขดัดแปลง ทำความเข้าใจให้ดี ทดลองปรับเพิ่ม บันทึก (save) แสดงผลดู ผิดพลาดบ้างไม่เป็นไร แก้ไขใหม่ได้ จนได้เทมเพลตใหม่ที่พึงพอใจทั้งสีสัน การแสดงผลในจุดต่างๆ ผ่านไป 3 เดือนกว่าจะพอเข้าใจ สามารถคลิก คลิก เลือก เพิ่ม ตัด ย้าย ก็อปปี้ ใส่สีสัน ภาพฉากหลัง และอื่นๆ สามารถบันทึกรูปแบบที่ชอบไว้ สามารถส่งออกเอาไปใช้งานกับไซต์อื่นๆ ได้ คำแนะนำของผมให้ใช้ Core Framework ล่าสุดในการติดตั้ง และหมั่นอัพเดทสม่ำเสมอจะได้คุณสมบัติใหม่ๆ เสมอ ลองดูนะครับ

พอทำเว็บแรกได้ เว็บอื่นๆ ก็ตามมาแบบรื่นไหล ทำได้ในสัปดาห์ถัดมาทันที แต่ก็ยังไม่สุดท้ายนะเพราะยังต้องการเรียนรู้เพิ่มเติมอีกมาก แล้วจะมาเล่าให้ฟังวันหลังนะครับ
เว็บมาดเซ่อ
17-05-2568











