บทที่ 7 การจัดทำเว็บไซต์สำเร็จรูปด้วยโปรแกรม Joomla!



บทที่ 7 การจัดทำเว็บไซต์สำเร็จรูปด้วยโปรแกรม Joomla



Joomla คืออะไร?
• Joomla คือระบบที่ช่วยในการจัดการเนื้อหา(Content ManagementSystem: CMS) บนเว็บไซต์ เพื่อช่วยในการอำนวยความสะดวก ลด
ขั้นตอน และความยุ่งยากในการบริหารจัดการเว็บไซต์ โดยที่ ผู้ใช้ไม่จำเป็นต้องมีความรู้ในด้านการเขียนโปรแกรม หรือออกแบบเว็บไซต์ ก็สามารถจัดทำเว็บไซต์ด้วยตัวเองได้
• Content Management System หรือ CMS คือ ระบบบริหารการจัดการเนื้อหา CMS ส่วนใหญ่ถูกนำมาใช้เรียกงานทางด้านเว็บไซต์
จึงเรียกระบบนี้ว่าเป็นระบบบริหารจัดการเว็บไซต์



ประโยชน์ของ CMS
• ควบคุมรูปแบบของเว็บไซต์ได้ดี (ฟอนต์ สไตล์ การจัดวางเลย์เอาต์)
• อัปเดตเว็บไซต์ได้จากทุก ๆ ที่
• ไม่ต้องติดตั้งโปรแกรม
• ไม่ต้องมีความรู้ภาษา HTML และ Script
• รองรับการทำงานจากผู้ใช้งานหลายคนได้พร้อม ๆ กัน

ตัวอย่างของโปรแกรม CMS
• Joomla
• Moodle
• Drupal
• Wordpress
• phpBB


ทำความเข้าใจกับ Joomla
• Joomla ถูกพัฒนาขึ้นด้วยภาษา PHP และฐานข้อมูล MySQL การที่จะใช้งานได้นั้นจำเป็นต้องมี web server (เครื่องคอมพิวเตอร์ที่
ให้บริการเผยแพร่ข้อมูลทางอินเตอร์เน็ต) ซึ่งต้องรองรับการทำงานของ PHP และ MySQL





ทำความเข้าใจกับ Joomla Extension
• Joomla Extension คือ ซอฟแวร์ที่นำมาติดตั้งเพื่อขยายความสามารถของ Joomla เพิ่มเติม โดยแบ่งออกเป็น 3 ประเภทหลัก คือ
• โมดูล (Module) เป็นส่วนประกอบที่ใช้สำหรับแสดงผลในหน้าเว็บไซต์ เปรียบเสมือนเป็นกล่องแต่ละกล่องที่สามารถแสดงผลติดต่อ
กับผู้ชมได้ โดยจะต้องมีการกำหนดตำแหน่งที่จะแสดงผลว่าวางที่ใดของเว็บไซต์
• คอมโพเนนต์ (Component) เป็นส่วนที่มีความซับซ้อนมากกว่าโมดูลสามารถปรับแต่งการทำงานได้อย่าละเอียด สร้างลิงค์เชื่อมโยงจากเมนู
ได้โดยตรง ในขณะที่โมดูลไม่สามารทำได้ และในหน้าเว็บหน้าหนึ่งสามารถแสดงคอมโพเนนต์ได้เพียงคอมโนเนนต์เดียวต่อหน้า
• ปลั๊กอิน (Plugin) เป็นส่วนเกี่ยวข้องในการติดต่อระหว่างผู้ชมหรือผู้ดูแลเว็บกับ Joomla ตัวอย่างปลั๊กอิน เช่น Editor-TinyMCE ซึ่งเป็น
อิดิเตอร์ที่ใช้งานปัจจุบัน หากไม่มีการใช้ปลั๊กอิน โค้ด HTML จะถูกแสดงออกมาบนหน้าเว็บไซต์

ไม่มีความคิดเห็น:

แสดงความคิดเห็น