Accessibility Tools
Joomla เป็นระบบจัดการเนื้อหา (Content Management System - CMS) ที่ใช้งานได้ง่ายและเป็นที่นิยมในการสร้างเว็บไซต์หลายประเภท เช่น ทำเว็บไซต์บริษัท ทำเว็บไซต์หน่วยงานรัฐบาล หรือทำเว็บไซต์ส่วนตัว ด้วยความสามารถในการปรับแต่งและขยายเป็นได้ตามต้องการ นอกจากนี้ Joomla ยังมีการสนับสนุน Web Accessibility ที่สูงขึ้นเรื่อยๆ เพื่อให้ผู้ใช้งานทุกคนสามารถเข้าถึงและใช้งานเว็บไซต์ได้อย่างเท่าเทียมกัน Web Accessibility ใน Joomla โดยเฉพาะ joomla 4 ทีมงาน Joomla สนับสนุน Web Accessibility เป็นอย่างมาก บทความนี้จะเป็นการอธิบายเบื้องต้นว่าต้องเลือก ทำ อะไรบ้าง
การใช้งานโมดูลหากรู้จักมันเป็นอย่างดี คุณจะตกแต่งเว็บให้มีความหลากหลายมากขึ้นได้ และนำไปประยุคได้มากมาย ทำให้เว็บมีความหลากหลายมากขึ้น บทความนี้จะมาสอนเกี่ยวกับการเปิดให้ Custom Module มีความสามารถมากขึ้น
บทความนี้เราจะมาเรียนรู้ การเปลี่ยนหน้าตาของ Category Blog แบบเดิมๆ ที่มีปัญหามาก เวลาตัดข้อความ ถึงแม้จะมีปุ่ม อ่านเพิ่มเติม แต่การตัดให้เท่ากันมันเป็นเรื่องยาก และ รูปแบบการแสดงผลของ เทมเพลต protostar ก็ช่างไม่สวยงาม บทวามนี้เราจะมาแก้ไขมัน
บางท่าน เจอปัญหาเว้บพอเข้าไปมี www บ้างไม่มีบ้าง บางคนอยากให้มี บางคนอยากให้เอาออก สับสนวุ่นวายไปหมด บางท่านบอกมีผลกับ SEO บางท่านบอกไม่มี แต่ผมก็มีให้ใใช้ทั้ง 2 แบบละครับ
ปัญหาการ ล๊อกอินไม่ได้ มีจากหลายสาเหตุ บางครั้งเกิดจากการที่นำไฟล์ขึ้นไปไม่ครบ หรือไปลง Extention อื่นๆ ทำให้มีปัญหา หรือแม้แต่ ผู้ดูแลเว็บ JOOMLA ลืมรหัสผ่าน ทำไงดี ก็คลิ๊กลิ้งไปอ่านซะ
บทความนี้เราจะมาสอนการแก้ปัญหา หากเราซนไปปิด Plugin Authentication - Joomla หรือ User - Joomla! ซึ่งมันไม่ควรปิดหรือไปยุ่งกับมันเลย
บ่อยครั้งที่ผมมันเจอคำถามว่า อยากปรับตรงนี้ ตรงนั้น แก้ยังไง เปลี่ยนขนาดของตัวหนังสือ เพิ่มกรอบ เปลี่ยนสีพื้นหลัง และอีกมากมาย ใช้ Firebug ช่วยดู CSS ไอดีและคลาส เพื่อ ปรับแต่ง Templates Joomla! เอาเป็นว่าลองมาดูเครื่องมือที่ใช้งานกันแบบง่ายๆก่อน
ตอนนี้จากการรับฟัง ทดลองปัญหาต่างๆ เกี่ยวกับ การจำลอง Server บน Windows พบว่า ทั้ง appserv ที่มีปัญหา PHP เก่าเกินจะใช้งาน หรือ xampp ไม่สามารถทำงานได้บน Windows บางเครื่อง ถึงตอนนี้ ผมขอให้เลิกใช้ appserv และขอแนะนำ ให้มาใช้ ตัวจำลอง Server ที่มีมานานบน Mac OS X นั้นคือ MAMP ซึ่งตอนนี้มีรุ่นที่สามารถใช้งานบน Windows ได้แล้ว
ช่องโหว่ (Vulnerability) เป็นองค์ประกอบที่สำคัญของต่อเรื่องความมั่นคงปลอดภัยของสารสนเทศ โดยผู้ไม่หวังดีใช้ประโยชน์จากช่องโหว่เพื่อสร้างความเสียหาย ดังนั้นหากช่องโหว่มีจำนวนมาก โอกาสที่ภัยคุกคามจะสร้างความเสียหายจากช่องโหว่ดังกล่าวก็มากตามไปด้วย
หลายครั้งที่มีคนถามถึง ความปลอดภัย ของ joomla! คนมักมองว่า joomla! เป็น CMS ที่มีช่องโหว่มาก แน่นอนถ้านับรวม ทั้งหมด Joomla! มีช่องโหว่มาก เป็นอันดบหนึ่ง แต่ถ้านับ 5 ปีที่ผ่านมา Joomla! มีแนวโน้มพบ ช่องโหว่ น้อยลงทุกปี แน่นอนว่า ช่องโหว่เหล่านี้ เป็นช่องโหว่ของตัว CMS เอง ไม่ใช่จำนวนเว็บที่โดนแฮก อันนี้ต้องแยกกัน
บางครั้ง เทมเพลตที่โหลดมา ตำแหน่งอาจมีน้อยเกินไป แต่ อย่าลืมว่า 1 ตำแหน่ง สามารถนำโมดูลมาแสดงได้หลายตัว แต่บางเทมเพลตก็น้อยมากจริงๆ เหมือนเทมเพลต ของ SiteGround ชื่อ Chameleon ตัวอย่าง http://www.siteground.com/template-preview/joomla25/siteground-j16-27 ซึ่งจะมี ตำแหน่ง เพียง สี่ ตำแหน่ง คือ เมนู ช่องค้นหา ซ้าย และขวา ตามรูป
การตั้งค่า SEO ของ Joomla! เป็นการต้องค่าของ SEF URLs หรือ Search Engine Friendly URLs ซึ่งมีประโยชน์ต่อ search engine มาก เพราะ search engine ไม่ค่อยชอบ url ที่มี query string ยาวๆ
การตั้งค่าเป็นการเปลี่ยน url ในรูปแบบที่ดูน่า งง งวย อันเกิดจาก ภาษาสำหรับเขียนเว็บอย่างใน Joomla เขียนด้วย php ให้อยู่ในรูปแบบที่ เรียบง่าย เช่น เป็น url ของไฟล์ html ธรรมดา เพื่อให้เว็บดูปลอดภัย สำหรับผู้ใช้ และ มีความเป็น search engine friendly หรือ ช่วยให้ง่ายต่อการ ค้นหา ข้อมูล ของ search engine
นอกจากนั้น เป็นเรื่องของความปลอดภัยด้วย เพราะ Hacker ค้นหาเว็บเป้าหมายจาก URLs ถ้าเราเปลี่ยน ให้เป็น SEF URLs ก็จะหาไม่เจอนั้นเอง