ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Component Module และ Plugin ของ Joomla! แตกต่างกันอย่างไร  (อ่าน 1133 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Yuu_jung
ก๊วนเสียว
*

พลังน้ำใจ: 60
ออฟไลน์ ออฟไลน์

กระทู้: 418



ดูรายละเอียด เว็บไซต์
« เมื่อ: 11 กันยายน 2012, 09:58:34 »



มือใหม่เริ่มใช้ 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
บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 กันยายน 2012, 10:08:38 »

อธิบายในแบบนักชีวะ

component
คือระบบ นึกถึงระบบ ของร่างกายก็ได้ครับ เช่นระบบลมหายใจ ,ระบบสืบพันธ์ จะประกอบด้วยอวัยวะต่างๆ นั่นละครับ คอมโพเน้น มาทั้งยวง  Tongue


โมดูล คือส่วนนึงของระบบ
เช่น จมูก เป้นส่วนนึงของระบบลมหายใจ แต่ ระบบลมหายใจไม่ได้มีจมูกเท่านั้น ยังมี หลอดเลือด หรือ ปอด อีกหลายอย่าง
จมูกต้องมีที่อยู่นะครับ วางอยู่ที่ใบหน้า
หลอดเลือดมีที่อยู่ครับ กระจายไปตามส่วนของร่างกาย

ปลั้กอินคือ ฮอร์โมนครับ
บางครั้งระบบอาจจะไม่มี หรือมีก็ได้ครับ ฮอร์โมนไม่มีตัวตน มันแทรกซึมไปในส่วนต่างๆของระบบ แต่แสดงผลลัพธ์ได้
ปลั้กอินสามารถแสดงผลออกได้หลายที่ แต่สว่นใหญ่จะไปแสดงที่ component ครับ ก็มีบ้างที่ไปแสดงผลที่โมดูล
...หรือบางทีก็ทำงานเบื้องหลังครับ ไม่แสดงออกแต่สำคัญ


งง มั้ย  wanwan004 wanwan004 wanwan004
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
หน้า: [1]   ขึ้นบน
พิมพ์