บทที่ 6 Joomla
Joomla (จูมล่า) คืออะไร
จูมล่าใช้บริหารจัดการเว็บไซต์ CMS (ซีเอ็มเอส)
ได้รับความนิยมกันอย่างแพร่หลาย
Joomla (จูมล่า) คือ CMS (ซีเอ็มเอส) ตัวหนึ่งจากหลายๆ
ตัวที่ได้รับความนิยมในปัจจุบัน สำหรับคุณที่ยังไม่รู้จักว่า CMS คืออะไร ขออธิบายสั้นๆ เพิ่มเติมดังนี้ครับ CMS นั้นเป็นอักษรย่อของ
คำว่า "Content Management System" (คอนเท้น
เมเนจเม้น ซิสเต้ม) ซึ่งเมื่อแปลเป็นภาษาไทย หมายถึง
ระบบบริหารจัดการเนื้อหาของเว็บไซต์
นั่นหมายความว่า สิ่งที่เราจะต้องดูแลก็คือเนื้อหาของเว็บไซต์ เช่น
การเพิ่มบทความ การเพิ่มรูปภาพ หรือการปรับแต่งโยกย้ายโมดูลต่าง ๆ ไม่จำเป็นจะต้องมานั่งเขียน Code ด้วยภาษา HTML (เอ็ชทีเอ็มแอล), PHP (พีเอ็ชพี), SQL (เอสคิวแอล)
เพียงแต่เรียนรู้วิธีการติดตั้ง การปรับแต่ง การใช้งาน CMS เท่านั้น สำหรับ Code (โค้ด) ต่าง
ๆ ที่นำมาสร้าง และ ออกแบบเว็บไซต์ จะทำโดยทีมงานของผู้พัฒนา CMS ของแต่ละทีม ซึ่งทำให้ประหยัดเวลาในการสร้าง และออกแบบเว็บไซต์ ได้อย่างมาก
Joomla เป็น CMS ที่ได้รับความนิยมเป็นอันดับต้น ๆ
เพราะมีระบบการจัดการเนื้อหาที่มีรูปแบบสากล
การปรับแต่งหน้าตาของเว็บไซต์ทำได้ง่าย เพราะถูกออกแบบมาให้รองรับกับเทคโนโลยีการ
ออกแบบเว็บไซต์ สมัยใหม่ ไม่ว่าจะเป็นการรองรับ Flash (เฟรช)
หรือ GIF Animation (กิฟ อนิเมชัน) นอกจากนี้คุณยังสามารถ Download
Template (ดาวน์โหลด เทมเพลต)
ได้อย่างมากมายมีทั้งแบบที่สามารถนำมาใช้งานได้ฟรี หรือหากต้องการ Template
(เทมเพลต) ที่มีประสิทธิภาพ และมีความสวยงาม ก็สามารถหาซื้อมาใช้ได้
เพราะมีเว็บไซต์ที่ให้บริการจัดทำ Template ของอยู่มากมาย
จุดเด่นอีกจุดหนึ่งก็คือมี Extension (เอ็กเทนชัน)
จำนวนมากให้เราสามารถนำมาประยุกต์ใช้งาน เช่น Component (คอมโพเน้น)
, Module (โมดูล), Plugin (ปลั๊กอิน)
มีทั้งแบบฟรี และแบบต้องชำระเงิน สำหรับเว็บไซต์อย่างเป็นทางการคือ http://www.joomla.org เป็นศูนย์รวมข่าวสารการ Update
Joomla และคุณสามารถ Download extension ต่างๆ
Joomla มีการ Update (อัพเดท) อย่างสม่ำเสมอ
ทำให้เรามั่นใจได้ว่าการ ออกแบบเว็บไซต์ ด้วย CMS Joomla จะมีความปลอดภัย
ซึ่งปัจจุบัน เป็นรุ่น 3.7.5 และที่สำคัญที่สุดคือ
รองรับภาษาไทย 100% เพราะมีทีมงานที่คอยดูแลเรื่องภาษา
ทำให้เราไม่ต้องมากังวลกับการใช้งานภาษาไทยว่าจะผิดเพี้ยนในส่วนใดหรือไม่
และในขณะนี้ Team ผู้พัฒนากำลังจะเปิดตัวรุ่นใหม่ คือ Joomla
3.8 ซึ่งในขณะนี้ก็ใกล้จะได้ใช้งาน Joomla 3.8 เวอร์ชันเต็มเร็วๆนี้ หากท่านใดใช้เวอร์ชั่นเก่าอยู่ก็แนะนำให้ Upgrade
(อัพเกรด) ให้ทันสมัยอยู่เสมอ ทั้งนี้เพื่อประสิทธิภาพ
และความปลอดภัยของเว็บไซต์ของท่านเอง
ข้อดีของ Joomla
1.เป็นเครื่องมือที่เปิดใช้
ฟรี
2.ขั้นตอนการติดตั้งก็ง่าย
3.สามารถควบคุมอินเตอร์เฟซด้วยเทมเพลตเพื่อแสดงเนื้อหาของเว็บไซต์
4.จัดการเนื้อหาได้ง่าย
5.สนับสนุนการทำงานของคนจำนวนมากในเวลาเดียยวกัน
6.มีความเสถียรและอัปเดตเสมอ
7.มีสังคมช่วยเหลือออนไลน์มากมาย
8.มีนักพัฒนาที่เป็นภาษาไทย
ข้อเสียของ Joomla
1.ผู้เริ่มต้นในการใช้งานอาจไม่เข้าใจของส่วนประกอบ
,
โมดูล , และปลั๊กอิน
2.ส่วนประกอบบางส่วนไม่ครอบคลุมความต้องการ
ทำให้แก้ปัญหาค่อนข้างยากลำบาก
3.ผู้เริ่มต้นในการใช้งานคิดว่าเทมเพลตเป็นเรื่องยาก
Joomla
Framework
Joomla ขึ้นอยู่กับ PHP และ MySQL ที่สร้างแอปพลิเคชันที่มีประสิทธิภาพบนแพลตฟอร์มแบบเปิดที่ทุกคนสามารถใช้แชร์และสนับสนุนได้
Joomla
Framework ช่วยให้นักพัฒนาสามารถสร้างได้อย่างรวดเร็วและง่ายดาย
1.ระบบการควบคุมสินค้าคงคลัง
2.เครื่องมือการรายงานข้อมูล
3.สะพานเชื่อมต่อแอปพลิเคชัน
4.กำหนดแคตตาล็อกผลิตภัณฑ์
5.ระบบอีคอมเมิร์ซแบบบูรณาการ
6.ธุรกิจที่ซับซ้อน
7.ระบบการจอง
โดยขั้นตอนและวีธีการติดตั้ง Joomla มีดังนี้
ก่อนอื่นเราต้องมีโปรแกรมจำลอง
server
ในเครื่องคอมพิวเตอร์ก่อน โดยใช้ Xampp จากนั้นทำการเราก็
start Apache และ MySQL ใน Xampp
ซึ่งเราจะใช้ในการสร้างฐานข้อมูล
ขั้นตอนที่ 1 ดาวน์โหลดไฟล์ Joomla ลงในเครื่องคอมพิวเตอร์ก่อน เมื่อเราโหลดไฟล์มามันจะเป็นไฟล์ .zip
ให้เราทำการแตกไฟล์ก่อน
ขั้นตอนที่ 2 สร้างโฟล์เดอร์ตามชื่อไฟล์ที่เราโหลดมาในไดฟ์ที่มีโฟล์เดอร์ xampp
:C > xampp > htdocs >สร้างโฟล์เดอร์
เมื่อสร้างโฟล์เดอร์แล้วให้นำไฟล์ที่เราแตกไฟล์มาวางในในโฟล์เดอร์ที่สร้าง
ขั้นตอนที่ 3
เมื่อวางไฟล์เรียบร้อยแล้ว ให้เปิด phpMyAdmin ขึ้นมา โดยพิมพ์คำว่า localhost บนบราวน์เซอร์
เพื่อสร้างฐานข้อมูล
3.1 เลือก databases
3.2
สร้างฐานข้อมูลชื่อเดียวกับโฟล์เดอร์ที่เราสร้างไว้
3.3 ให้ใส่ utf8_general_ci
3.4 คลิก create
ขั้นตอนที่ 4 หลังจากที่สร้างฐานข้อมูลเสร็จแล้ว ให้พิมพ์ locaalhost /ชื่อฐานข้อมูลที่เราสร้างไว้เมื่อสักครู่บนบราวน์เซอร์ ตัวอย่าง localhost/joomla3.7 แล้วกด Enter รอสักครู่ก็จะแสดงหน้า Configuration
หรือการตั้งค่าหลักของเว็บขึ้น
ขั้นตอนที่ 5 เมื่อแสดงหน้า Configuration
หรือการตั้งค่าหลักของเว็บ ให้เราทำการเลือก Select Language
เป็นภาษาไทย จากนั้นก็กรอกรายละเอียดข้อมูลส่วนต่างๆที่สำคัญ ให้ครบ
5.1
Site Name : ชื่อเว็บไซต์
5.2
Administrator Email : อีเมลล์ผู้ดูแลระบบ
5.3
Administrator Username : ชื่อผู้ดูแลระบบ
5.4
Administrator Password : รหัสผ่านผู้ดูแลระบบ
5.5
Confirm Administrator Password : ยืนยันรหัสผ่านผู้ดูแลระบบ
5.6
เมื่อทำการกรอกรายละเอียดที่สำคัญครบแล้วให้คลิกปุ่ม Next
หรือต่อไป
ขั้นตอนที่ 6 หลังจากที่คลิกปุ่ม Next
หรือต่อไป ก็จะแสดงหน้า Database Configuration เป็นการกำหนดค่าฐานข้อมูล มีช่องข้อมูลสำคัญที่ต้องทำการกรอก
6.1
Host Name : ชื่อของ host กรอกเป็น localhost
6.2
Username : ผู้ใช้งาน เช่น root
6.3
Database Name : ชื่อฐานข้อมูล จากตัวอย่างเป็น joomla3.7
6.4
เมื่อกรอกรายละเอียดสำคัญครบแล้วให้คลิก Next หรือต่อไป
เพื่อทำการติดตั้งต่อไป
ขั้นตอนที่ 7 คลิก Next
หรือต่อไป ก็จะขึ้นหน้าแสดงภาพรวมการกำหนดค่าทั้งหมดที่ได้กำหนดมา
เราสามารถตรวจดูรายละเอียดขอมูลว่าถูกต้องหรือไม่ ถ้าถูกต้องแล้ว ให้คลิก Install
เพื่อทำการติดตั้ง
ขั้นตอนที่ 8 หลังจากที่เราทำการคลิก Install
หรือติดตั้ง เพื่อทำการติดตั้ง ให้รอโปรแกรมทำการติดตั้งสักครู่
ขั้นตอนที่ 9 เมื่อเราทำการติดตั้งเสร็จ ก็จะขึ้นหน้าจอเว็บของ Joomla ให้เราคลิกที่ Remove Installation Folder
ขั้นตอนที่ 10 เมื่อคลิกที่ Remove
Installation Folder แล้วโฟลเดอร์ Installation ในโฟลเดอร์ Joomla ก็จะหายไป
ขั้นตอนที่ 11 หน้าตาของเว็บเมื่อทำการติดตั้งเสร็จเรียบร้อยแล้ว
ขั้นตอนที่ 12
หน้าแสดงของการเข้าสู่ระบบจัดการเว็บไซต์ของ Joomla 3.7
ขั้นตอนที่ 13
หน้าเว็บไซต์ที่ใช้ในการจัดการส่วนต่างๆของ Joomla 3.7
วีดีโอวิธีติดตั้ง Joomla 3.7 บนจำลอง Server xampp บน Windows
install joomla 3.7 สร้างเว็บ
ความคิดเห็น
แสดงความคิดเห็น