วันศุกร์ที่ 8 กุมภาพันธ์ พ.ศ. 2556

ติดตั้ง Joomla 3.x แบบ Local ในคอมพิวเตอร์ของเราเอง


การติดตั้งแบบ Local จะเป็นการทดลองติดตั้ง Joomla 3.x ในคอมพิวเตอร์ของเราเอง สะดวกสำหรับหลายๆ คน ซึ่งส่วนใหญ่ไม่มีเว็บไซต์เป็นของตนเองให้ทดลองติดตั้ง ก็สามารถทดลองในเครื่องคอมพิวเตอร์ของเราได้ อนาคตหากจะทำ เว็บไซต์ใช้งานจริงๆ ก็สามารถย้ายไปใช้งานได้เลย หรืออาจจะเป็นการติดตั้งเพื่อใช้กับระบบอินทราเน็ตก็ได้

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

ตัวอย่างเว็บไซต์สร้างด้วย Joomla 3.x
ตัวอย่างการติดตั้งที่จะยกมาเป็นตัวอย่างประกอบการทำบทความ จะเป็นการติดตั้ง Joomla 3.x ในเว็บไซต์ androidosguide.com เว็บบล็อกนำเสนอเรื่องราวน่ารู้เกี่ยวกับระบบปฏิบัติการสำหรับอุปกรณ์พก พายอดนิยมอย่าง Android OS ที่ใช้ในมือถือและแท็บเล็ต
ขั้นตอนการติดตั้งทั้งหมด
1. เตรียมข้อมูล เนื้อหาที่จะทำเว็บไซต์
2. จำลองคอมพิวเตอร์เป็นเว็บเซิร์ฟเวอร์ด้วย xampp
3. ใช้ PhpMyAdmin สร้างฐานข้อมูล MySQL ใน xampp
4. ดาวน์โหลดไฟล์ของ Joomla 3.x
5. ดาวน์โหลด Extensions โปรแกรมเสริม Joomla 3.x
6. เริ่มการติดตั้ง Joomla 3.x ในเครื่องเราเอง
7. ทำงานกับโปรแกรมเสริมหรือ Extensions ของ Joomla 3.x
8. การตั้งค่าชื่อเว็บไซต์และสโลแกนเว็บไซต์ Joomla 3.x
9. ติดตั้งภาษาไทยให้ Joomla 3.x
10. จัดการกับหมวดหมู่บทความและบทความของ Joomla 3.x
11. ย้ายไฟล์ของ Joomla 3.x แบบ Local เข้าเว็บไซต์จริง
12. สร้างฐานข้อมูล MySQL ให้ Joomla 3.x ในเว็บไซต์จริง
13. ตั้งค่าไฟล์ .htaccessของ Joomla 3.x ในเว็บไซต์จริง
14. ตั้งค่าไฟล์ configuration.php ของ Joomla 3.x ในเว็บไซต์จริง
15. ดูผลงานหลังการย้าย Joomla 3.x เข้าเว็บไซต์จริง

joomla 3.x

Joomla! คืออะไร

Joomla!  เป็นระบบบริหารจัดการเว็บไซต์ หรือ Web CMS (Web Conten Management System)  แบบ Open Source อีกตัวหนึ่งที่ได้รับความนิยม และใช้งานกันแพร่หลายในปัจจุบัน  พัฒนาโดยใช้ PHP และใช้ฐานข้อมูล MySQL  ซึ่งเราสามารถที่จะ Download มาใช้งานได้ ฟรี !
เมื่อเราติดตั้ง Joomla! แล้ว  เราสามารถที่จะจัดการเนื้อหาข้อมูลเว็บไซต์ผ่านหน้าเว็บได้อย่างสะดวกรวด เร็ว และอัพเดทข้อมูลได้ทุกที่ทุกเวลาที่เราต่อเชื่อมกับอินเตอร์เน็ต  โดยที่ไม่ต้องมีความรู้ด้านการเขียนโปรแกรม เช่น HTML, PHP แต่อย่างใด  เพราะ Joomla! ได้เตรียมหน้า Editor ให้เราพิมพ์ข้อความ จัดรูปแบบ แทรกรูป เหมือนกับการพิมพ์ข้อความในโปแกรม MS Office Word  ไว้ให้เราใช้งานได้ง่ายๆ
.
Joomla! สามารถนำมาใช้ทำเว็บไซต์ได้ตั้งแต่ขนาดเล็ก เช่น เว็บไซต์หรือ Blog ส่วนตัว หรือจะใช้ทำเว็บไซต์ขนาดใหญ่ที่มีกลุ่มผู้ใช้งานจำนวนมากก็ได้ เช่น เว็บใช้งานในองค์กร   หรือจะทำเว็บขายสินค้าออนไลน์ก็ได้ค่ะ (ต้องติดตั้ง Extension “VirtueMart” เพิ่ม)
Joomla! มีความง่ายต่อการใช้งานของทั้งผู้พัฒนาและผู้เข้าชมเว็บไซต์ ให้ความรู้สึกแตกต่างจาก CMS ทั่วไป ตรงที่เราสามารถออกแบบโครงสร้างและหน้าตาของเว็บไซต์ได้ตามต้องการ
Joomla! นั้นถูกพัฒนาโดยทีมงานที่พัฒนา CMS Mambo  แต่เกิดข้อขัดแย้งกันระหว่างที่พัฒนา Mambo  ทีมงานส่วนหนึ่งจึงได้มีการแยกตัวออกมา และพัฒนา CMS ตัวใหม่ เกิดเป็น Joomla! ขึ้นมาค่ะ ปัจจุบันเวอร์ชั่นล่าสุดคือ 1.5.12 ค่ะ (update 7/09)
.
มาดูตัวอย่างเว็บไซต์ที่ใช้ Joomla! ในการสร้างเว็บกันค่ะ
http://www.mos.e-tech.ac.th/e-org/ (เว็บของหน่วยงานในองค์กร)
http://www.paknamlangsuan.com (เว็บปากน้ำหลังสวน.. ชุมพร)
http://www.potterysiam.com/shop/ (เว็บขายสินค้าออนไลน์)
http://www.noartclub.com (เว็บที่แนะนำการใช้งาน Joomla โดยเฉพาะ)