
มือใหม่เริ่มใช้ Joomla! อาจจะสับสนตรง Extension ที่มีถึง 3 ประเภท คือ Component, Module และ Plugin โดย Extension
แต่ละตัวอาจจะมีแค่ประเภทเดียว หรือจะมีทั้งสามประเภทเลยก็ได้
เอ๋ แล้วมันต่างกันยังไงล่ะ ? ตอนใช้น้องจุ๋มตอนแรกๆ ยอมรับว่าสับสนเหมือนกัน ใช้มาสักพักใหญ่เริ่มเข้าใจและขออธิบายแบบลูกทุ่งๆได้ดังนี้
Component คือ ส่วนเสริมขนาดใหญ่ ถ้าจะให้เปรียบจูมล่าคือร่างกายคน Component ก็คงเหมือนกับแขน ที่จะช่วยให้เว็บเราทำงานได้
สะดวกและหลากหลายมากยิ่งขึ้น พวก Component มักจะเป็นระบบใหญ่ที่เข้ามาเสริมให้ Joomla! เช่น ระบบตะกร้าสินค้า ระบบเว็บบอร์ด
ระบบอัลบั้มรูป ระบบปฎิทิน เป็นต้น แต่ Component จะไม่สามารถนำมาแสดงใน Position ของ Joomla ได้จะสามารถแสดงได้แค่ในส่วน
ของ เนื้อหา เท่านั้น นั่นหมายความว่าเราสามารถเลือกให้ Component แสดงได้โดยสั่งจากเมนู …
Module คือ ส่วนเสริมขนาดรองลงมา ถ้าเปรียบจูมล่าคือร่างกายคน Module ก็คงเหมือนนิ้วมือ เพราะ Module สามารถจัดลง Position
ได้ตามต้องการ นั่นหมายถึง หากต้องการแสดงคอมโพเน้นใน Position ก็ต้องเขียนเป็นโมดูลเพื่อนำค่าที่ต้องการของคอมโพเน้นมาแสดง
ฉะนั้น Module อาจจะมาเดี่ยว ๆ หรือจะมีควบคู่กับ Component ก็ไม่แปลก
Plugin คือ ส่วนเสริมที่เล็กที่สุด ถ้าเปรียบจูมล่าคือร่างกายคน Plugin ก็คงจะเหมือนแหวนใส่นิ้ว มีการปรับแต่งเล็ก ๆ น้อย ๆ ช่วยเพิ่มความ
สามารถให้กับระบบเดิมที่มีอยู่แล้ว ให้ทำงานได้ดียิ่งขึ้น ไม่สามารถจับลง Position ได้
อันนี้แถม เป็นเรื่องเกี่ยวกับระบบภาษา ผมว่า Joomla! นี่แหละที่ระบบทำเว็บหลายภาษาได้เจ๋งสุดแล้วในบรรดา CMS ที่ผมเล่นมา
Language คือ ถ้าเห็นเครื่องมหายใน Extension ตัวใดก็ตามแสดงว่าตัวนั้นมีการซัพพอส หลายภาษาครับ
credit
http://www.tipsiam.com 