ข้อความใต้รูปภาพ
แนะนำความสามารถใหม่ใน Joomla 3.8
Joomla (จุมล่า) เป็น CMS (ซีเอ็มเอส) ระบบจัดการเนื้อหาบนเว็บไซต์ ที่ได้รับความนิยมมาก ด้วยความสามารถของระบบที่ถูกจัดเตรียมมาให้ผู้ใช้งานสร้างเว็บไซต์ได้อย่างรวดเร็ว หน้าจอการทำงานถูกออกแบบให้ใช้งานได้ง่าย และสามารถปรับแต่งระบบได้ตามต้องการ ที่สำคัญเป็นระบบฟรีไม่มีค่าใช้จ่าย ซึ่งทางทีมผู้พัฒนามีการพัฒนาอย่างต่อเนื่อง เพื่อเพิ่มประสิทธิภาพ ความปลอดภัย และทันต่อเทคโนโลยี ทำให้เชื่อได้ว่าหากต้องการสร้างเว็บไซต์ให้มีประสิทธิภาพนั้น จุมล่าจะเป็นตัวเลือกที่ดีที่สุดอย่างแน่นอน ในส่วนของการพัฒนาขณะนี้จุมล่าได้ออกเวอร์ชั่น 3.8 โดยได้มีการปรับเปลี่ยนในหลายจุดมากกว่า 300 จุด และการเปลี่ยนแปลงส่วนใหญ่เป็นการวางโครงเพื่อนำไปสู่เวอร์ชั่น 4.0 ซึ่งจะมีการเปลี่ยนแปลงรูปแบบของโค้ดส่วนหลักของจุมล่า ตอนนี้มาดูความสามารถที่น่าสนใจของเวอร์ชั่น 3.8 กันเลย
- Improved routing system เป็นการปรับปรุงรูปแบบการแสดงผลของ URL หน้าต่างๆ บนระบบจุมล่า ซึ่งรูปแบบของ URL ในเว็บไซต์มีผลกับการให้คะแนนของ Search Engine หรือ ระบบค้นหาเว็บไซต์ อย่าง Google Bing หรือ Yahoo เว็บไซต์ที่ URL อ่านง่ายและสามารถสื่อถึงเนื้อหาภายในหน้าเว็บไซต์นั้น จะช่วยเพิ่มโอกาสให้มีจำนวนของผู้เข้าชมมากขึ้น ซึ่ง URL รูปแบบเก่าของจุมล่ารองรับการทำ SEO อยู่แล้ว เพียงแต่จะมีการแสดงไอดีอ้างอิงอยู่ใน URL ด้วย แต่ในเวอร์ชั่น 3.8 ได้ปรับปรุงตัดเอาไอดีอ้างอิงออกไป ทำให้รูปแบบสั้นลงและมีประสิทธิภาพในการทำ SEO มากขึ้น
- Paving the road to Joomla! 4 การปรับปรุงนี้จะเกี่ยวข้องกับผู้พัฒนาส่วนเสริมของจุมล่า สำหรับจุมล่าตั้งแต่เวอร์ชั่น 4.0 ขึ้นไปจะมีการปรับปรุงเปลี่ยนแปลงโครงสร้างของ Class และ Source Code ครั้งใหญ่ ซึ่งในเวอร์ชั่น 3.8 จะเริ่มมีการแทรกโครงสร้างใหม่ที่จะใช้ในเวอร์ชั่น 4 เช่น การเรียกใช้ Class ผ่าน Namespaces ซึ่งเป็นรูปแบบที่นิยมใช้สำหรับการเรียก Class ของภาษา PHP ในปัจจุบัน สำหรับส่วนเสริมต่างๆ ที่ยังมีการเรียกใช้ Class ด้วยวิธีเก่า ในเวอร์ชั่น 3.8 จะยังสามารถใช้งานได้อยู่ แต่นักพัฒนาควรจะเตรียมตัวสำหรับการปรับปรุงส่วนเสริมของตัวเองให้รองรับรูปแบบใหม่ของเวอร์ชั่น 4
- Sample Data สำหรับผู้ใช้ที่อยากทดลองใช้จุมล่า หรือ นักพัฒนาที่ต้องการทดสอบระบบ ในขั้นตอนการติดตั้งระบบจุมล่าจะสามารถเลือกติดตั้งข้อมูลตัวอย่างได้ ซึ่งข้อมูลตัวอย่างมีหลายรูปแบบให้เลือก เช่น ข้อมูลตัวอย่างสำหรับเว็บบล็อก ข้อมูลตัวอย่างสำหรับเว็บโบรชัวร์ ข้อมูลตัวอย่างสำหรับเรียนรู้การใช้งานจุมล่า และข้อมูลตัวอย่างสำหรับทดสอบระบบ โดยในเวอร์ชั่นก่อนหน้านี้ข้อมูลตัวอย่างจะสามารถติดตั้งได้ในขั้นตอนของการติดตั้งจุมล่าเท่านั้น หากติดตั้งจุมล่าเสร็จแล้วจะไม่สามารถติดตั้งข้อมูลตัวอย่างในภายหลังได้ แต่ในเวอร์ชั่น 3.8 สามารถติดตั้งข้อมูลตัวอย่างหลังจากที่ติดตั้งจุมล่าไปแล้วได้
- Code Improvements ในเวอร์ชั่น 3.8 นอกจากการปรับปรุงโครงสร้างของ Source Code เพื่อให้รองรับเวอร์ชั่น 4.0 แล้ว ทางทีมพัฒนาระบบจุมล่าได้มีการตรวจสอบ Source Code และการทำงานส่วนต่างๆ อย่างละเอียด แก้ไขส่วนที่ทำงานซ้ำซ้อน เพื่อปรับปรุงการประมวลผลให้มีความรวดเร็วและมีประสิทธิภาพมากขึ้น
- Encryption Support ทีมพัฒนาระบบของจุมล่าได้ให้ความสำคัญกับเรื่องความปลอดภัยของเว็บไซต์ โดยระบบของจุมล่าพัฒนาขึ้นด้วยภาษา PHP ซึ่งขณะนี้มีประกาศเรื่องการนำส่วนเสริมที่ชื่อ Libsodium เข้าไปรวมอยู่ใน PHP เวอร์ชั่น 7.2 ที่กำลังจะออก โดยส่วนเสริมนี้จะช่วยเพิ่มประสิทธิภาพในเรื่องการเข้ารหัสของข้อมูล ในจุมล่าเวอร์ชั่น 3.8 ได้ปรับปรุงให้รองรับการทำงานร่วมกับส่วนเสริม Libsodium เพื่อช่วยให้ระบบจุมล่ามีความปลอดภัยมากยิ่งขึ้น
นอกจากความสามารถ 5 อย่างด้านบนแล้วยังมีการปรับปรุงอีกหลายๆ จุด เช่น การเพิ่มตัวกรองในส่วนจัดการเมนู รองรับการจัดการเซสชั่นด้วย Redis ฐานข้อมูลแบบ NoSql ตัวหนึ่ง การปรับแต่งเมนูของผู้ดูแลสามารถ Import และ Export เมนูได้ เพิ่มตัวเลือกตอนสร้างเมนูที่เป็นบทความเก็บถาวร (Archived) ให้สามารถแสดงผลตามหมวดหมู่ที่กำหนด โมดูลแสดงเนื้อหาตามหมวดหมู่ (Articles - Category) เพิ่มให้สามารถกรองด้วย Tags ได้ การปรับการแสดงผลเมนูของผู้ดูแลที่กำหนดเองให้สามารถกรองตามภาษาที่ใช้งานได้ เป็นต้น สำหรับธุรกิจที่กำลังมองหาเว็บไซต์ที่บริหารจัดการง่าย มีคุณภาพ ความสามารถครบ และมีความปลอดภัย ระบบเว็บไซต์ของจุมล่าถือว่าเป็นตัวเลือกที่เหมาะสมที่สุด และไม่ใช่แค่เว็บไซต์แบบธรรมดา จุมล่าสามารถนำมาพัฒนาเป็นระบบร้านค้าออนไลน์ (E-Commerce) และระบบให้บริการออนไลน์อื่นๆ เช่น ระบบ ERP CRM POS ระบบเว็บบอร์ด ทางบริษัท เอ็ม.ดี. ซอฟต์ มีบริการพัฒนาและดูแลเว็บไซต์ และช่วยขับเคลื่อนธุรกิจของคุณในยุคดิจิตอลได้อย่างสมบูรณ์ สำหรับผลงานที่ผ่านมาสามารถดูได้จากตัวอย่างลูกค้าของบริษัทมีบริการพัฒนาโปรแกรมบนเว็บ PHP ซึ่งสามารถที่จะสอบถามเกี่ยวกับบริการเพิ่มเติมได้ที่ สอบถามข้อมูลบริการ หรือโทร 08-1619-8579 ค่ะ
บทความโดย : https://www.mdsoft.co.th/ (บริษัท เอ็ม.ดี.ซอฟต์ จำกัด)
พัฒนาโปรแกรมบนเว็บ PHP บริการพัฒนา Joomla Extension พัฒนาและปรับแต่งเว็บบอร์ด