แบบเรียน ม.3
อบรมครู KM
สื่อดิจิตอล ( Digital media )
แบบทดสอบ Online
สถิติผู้เข้าชม
![]() | Today | 333 |
![]() | Yesterday | 591 |
![]() | This Week | 5127 |
![]() | This Month | 13530 |
![]() | All Days | 842878 |
ROBOT TEAM
วิทยาการคำนวณ
warayuphat panumphan 'Kru Pu', Powered by Joomla!
Extension ที่น่าสนใจสำหรับ Joomla |
![]() |
![]() |
![]() |
Written by Administrator |
Tuesday, 10 July 2012 09:36 |
Extension ที่น่าสนใจสำหรับ Joomla Joomla CMS จะมีโปรแกรมส่วนเสริมที่เรียกว่า Extensions อยู่เป็นจำนวนมากที่น่าสนใจ โดยสามารถนำมาติดตั้งในเว็บไซต์ที่พัฒนาด้วย Joomla ได้อย่างง่ายและไม่ยุ่งยากซับซ้อนเลยคะ ^__^ ก่อนอื่นควรจะทำความเข้าใจก่อนว่า Extensions คืออะไร หรือมีอะไรบ้างที่เกี่ยวข้อง เป็นที่ทราบดีแล้วว่า Extensions จะช่วยให้การทำงานของโปรแกรมหลักที่ดาวน์โหลดมา ทั้งในส่วนของ Joomla 1.0.11 และ Joomla 1.5 จึงทำให้เกิดการขยายขีดความสามารถทำงานของ Joomla CMS ให้สามารถทำงานได้ตามวัตถุประสงค์โดยไม่จำเป็นต้องเขียนโปรแกรมเพิ่มเติม เพียงดาวน์โหลดโปรแกรมเสริมที่ต้องการ และนำไปติดตั้งผ่านระบบบริหารจัดการของ Joomla CMS ก็ใช้งานได้ทันที Component ::Component เป็นโปรแกรมเสริมที่เพิ่มความสามารถการทำงานให้กับโปรแกรมหลัก ถ้าเปรียบให้เข้าใจได้ง่าย Component ก็คืออวัยวะของร่างกายของเรา แต่เป็นอวัยวะที่มีความสามารถพิเศษทำให้ร่างกายสามารถทำงานได้อย่างไร้ ขึดจำกัด เช่น เราต้องการเพิ่มความสามารถด้านระบบตระกร้าสินค้าอีคอมเมิรซ์ ซึ่งทำให้เว็บไซต์ธรรมดาที่ถูกสร้างจาก Joomla CMS เปลี่ยนโฉมเป็นเว็บไซต์อีคอมเมิรซ์ขายสินค้าออนไลน์ได้ทันที เราไม่จำเป็นต้องไปเขียนโปรแกรมให้เสียเวลา เพียงแต่ดาวน์โหลด Component มาติดตั้งก็ใช้งานได้แล้ว การติดตั้ง Component จะเข้าไปยุ่งเกี่ยวกับการเปลี่ยนแปลงโครงสร้างฐานขัอมูลหลัก และโครงสร้างไดเรคทอรี่ส์ของ Hosing เพื่อให้สามารถบันทึกข้อมูลต่างๆลงในฐานข้อมูลได้ การติดตั้งมีข้อควารระวังเบื้องต้นเหมือนกัน คือความไม่เสถียรของ Component ที่บางครั้งอาจจะทำให้เราเสียหายในที่สุด เพราะการติดตั้ง Component จะต้องเข้าไปยุ่งเกี่ยวกับการเปลี่ยนแปลงโครงสร้างฐานข้อมูลหลัก ซึ่งถ้าฐานข้อมูลเสียหายก็หมายถึงเว็บพังไปเลย ดังนั้นการติดตั้งควรที่จะเลือกเอาเฉพาะเวอร์ชั่นที่เสถียรแล้ว บางคนอยากได้รุ่นใหม่ล่าสุด แต่จากประสบการณ์ของผู้เขียน ได้กล่าวว่ามีโอกาสผิดพลาดมีสูงมากจากการเลือกเวอร์ชั่น BETA และ ALPHA เลือกเวอร์ชั่น STABLE จะดีกว่านะคะ Module ::Module เป็นโปรแกรมเสริมที่ช่วยในการดึงข้อมูลจากฐานข้อมูลภายในมานำเสนอผ่านหน้า เว็บ แต่ก็มีบางโปรแกรมที่ถึงเอาข้อมูลจากภายนอกมาใส่ไว้ในเว็บของเราได้เช่นกัน การทำงานของ Module นี่เองที่ทำให้เว็บไซต์ที่สร้างจาก Joomla CMS มีการนำเสนอข้อมูลที่มีความสวยงาม และหลากหลาย เช่น โมดูลการนำเสนอข้อมูลดัชนีซื้อขาย-หลักสทรัพย์ โมดูลแสดงรายการบทความใหม่ โมดูลแสดงสถิติผู้เยี่ยมชมเว็บไซต์ เป็นต้น Joomla CMS มีโมดูลจำนวนมากที่จะช่วยทำให้เว็บของเรานำเสนอข้อมูลได้น่าสนใจทีเดียว การติดตั้งโมดูลก็ทำตามปกติ ดาวน์โหลดจากเว็บไซต์ www.joomla.org (โดยผู้เขียนแนะนำว่าใช้เป็นตัวนำทางเสมอ) เลือกหาโมดูลที่ชอบ แล้วดาวน์โหลดลงมา หลังจากนั้นก็ติดตั้งเข้าไป เป็นอันใช้ได้ Plug-in ::Plug-in เป็นส่วนแก้ไขเพิ่มเติมให้กับโปรแกรมหลักเพื่อเพิ่มความสามารถให้กับความ สามารถเดิมที่มีอยู่แล้วให้ทำงานได้ดียิ่งขึ้น เช่น การค้นหาข้อมูลในเว็บไซต์ ถ้ามีการเพิ่มเติม Component เกี่ยวกับปฏิทินกิจกรรมเข้าไป ก็จะต้องไปเพิ่มความสามารถให้กับฟังก์ชั่นการค้นหาให้รู้จักกับฐานข้อมูล ปฏิทินกิจกรรม เป็นต้น จากทั้งหมด คงทำให้หลายๆท่านมีความเข้าใจเกี่ยวกับ Extension ว่าคืออะไร ซึ่งส่วนประกอบที่เราได้ยินกันบ่อยๆ เช่น Component Module และ Plug-in นั้นคืออะไร เพื่อเป็นแนวทางในการเรียนรู้บรรดา Extension มากมายนับพันรายการนะคะ ^__^ |
Last Updated on Thursday, 26 July 2012 08:47 |