SlideShare a Scribd company logo
1 of 7
Download to read offline
Joomla คืออะไร
          “Joomla!” โปรแกรม open source ที่เป็นระบบบริหารจัดการเนื้อหาเว็บไซต์ (Web
Content Management Systems:CMS) ซึ่งถูกพัฒนาด้วย PHP และใช้ฐานข้อมูลของ MySQL ใน
การเก็บข้อมูล มีเทคนิคการเขียนโปรแกรมขั้นสูงภายใต้มาตรฐาน XHTML สามารถทํางานได้หลาย
แพลตฟอร์มที่รองรับ PHP และ mySQL ทั้งนี้ Joomla! ได้ถูกพัฒนาขึ้นอย่างต่อเนื่องจากทีมพัฒนาที่
มีอยู่ทั่วโลก ซึ่งมีการเปลี่ยนแปลงเพิ่มขึ้นอยู่ตลอดเวลา โดยระยะเริ่มต้น Joomla! ได้มุ่งเน้นเพื่อใช้ใน
การพัฒนา Coporate Website หรือเว็บไซต์ของบริษัทและองค์กรต่าง ๆ รวมไปถึงเว็บ Intranet
ภายในหน่วยงาน โดยมีจุดเด่นอยู่ที่ความสวยงามของรูปแบบที่ดูเป็นสากล รวมถึงความง่ายต่อการใช้
งานของทั้งผู้พัฒนาและผู้เข้าชมเว็บไซต์ ซึ่งให้ความรู้สึกแตกต่างจาก CMS ทั่วไป ตรงที่คุณสามารถ
ออกแบบและสร้างหน้าตาของเว็บไซต์ (Template) ได้ตามต้องการ

                          ตัวอย่างเว็บไซต์ที่สร้างด้วยโปรแกรม Joomla
โปรแกรม open source คืออะไร
              Open Source (ภาษาไทย: โอเพนซอร์ส) คือวิธีการในการออกแบบ พัฒนา และ
แจกจ่ายสําหรับต้นฉบับของสินค้าหรือความรู้ โดยเฉพาะซอฟต์แวร์ โดยโอเพนซอร์ซถูกพิจารณาว่า
เป็นทังรูปแบบหนึ่งในการออกแบบ และแผนการในการดําเนินการ โดยโอเพนซอร์ซเปิดโอกาสให้
      ้
บุคคลอื่นนําเอาระบบนั้นไปพัฒนาได้ต่อไป




           XHTML คืออะไร
           XHTML (Extensible Hyper Text Markup Language) คือภาษาคอมพิวเตอร์
ประเภท Markup Language ที่รวมเอาทั้ง ภาษา HTML และ XML ไว้ด้วยกันกลายเป็นมาตรฐาน
ใหม่ของ HTML ประโยชน์ของมันคือการสร้างเว็บเพื่อการส่งข้อมูลทั่ว ๆ ไป
CMS Joomla! จะแบ่งเว็บไซต์ออกเป็นสองส่วนหลัก ๆ คือ
Frontend คือส่วนที่แสดงผลให้กับผู้เข้าชมเว็บไซต์ หรือก็คือหน้าเว็บไซต์นั่นเอง
Backend คือส่วนการจัดการเนื้อหารวมถึงโครงสร้างของเว็บไซต์ หรือเรียกอีกชื่อหนึ่งว่าส่วน Admin




                ประสิทธิภาพและความสามารถของ Joomla!
                ประโยชน์หลักของ “Joomla!” คือ การทําให้คุณสามารถจัดการกับเนื้อหาหรือ
ข้อความ (Content) ได้โดยตรงผ่านหน้าเว็บ โดยผู้บริหารเว็บหรือผู้ดูแลเว็บไซต์ ไม่จําเป็นต้องมี
ความรู้ทางด้านโปรแกรมเช่น HTML ในการอัพเดทเว็บ เพราะJoomla! มี editor ออนไลน์ เช่น
WYSIWYG editor ไว้เพื่อการจัดรูปแบบข้อความตัวอักษร (Text) และรูปภาพ ยิ่งกว่านั้นคุณไม่
จําเป็นที่ต้องอัพโหลดเอกสารด้วยโปรแกรม FTP เพียงแค่คลิกปุ่ม save หรือ apply หน้าเว็บของคุณ
ก็จะออนไลน์เตรียมพร้อมรับผู้เข้าชมที่จะเข้ามาดูในเว็บของ คุณได้ทันที
                joomla เป็น CMS ที่ได้รบความนิยมเป็นอันดับต้น ๆ เพราะมีระบบการจัดการเนื้อหา
                                        ั
ที่มีรูปแบบสากล การปรับแต่งหน้าตาของเว็บไซต์ทําได้ง่าย เพราะ joomla ถูกออกแบบมาให้รองรับ
กับเทคโนโลยีการออกแบบเว็บไซต์ สมัยใหม่ ไม่ว่าจะเป็นการรองรับ Flash หรือ GIF Animation
นอกจากนี้คุณยังสามารถ Download template ได้อย่างมากมายมีทั้งแบบที่สามารถนํามาใช้งานได้
ฟรี (โดยให้เครดิตผู้สร้างนิดหน่อย เช่น ไม่ลบชื่อทีมพัฒนา template นั้นออกจาก template เป็น
ต้น) หรือหากต้องการ template ที่มีประสิทธิภาพ และมีความสวยงาม ก็สามารถหาซื้อมาใช้ได้
เพราะมีเว็บไซต์ที่ให้บริการจัดทํา template ของ joomla อยู่มากมาย จุดเด่นของ joomla อีกจุด
หนึ่งก็คือมี Extension จํานวนมากให้เราสามารถนํามาประยุกต์ใช้งาน เช่น component, module,
Plugin มีทั้งแบบฟรี และแบบต้องชําระเงิน สําหรับเว็บไซต์อย่างเป็นทางการของ joomla คือ
http://www.joomla.org เป็นศูนย์รวมข่าวสารการUpdate
joomla และคุณสามารถdownload joomla และ extension ต่าง ๆ ได้จากที่นี่
joomla มีการ Update อย่างสม่ําเสมอ ทําให้เรามั่นใจได้ว่าการ ออกแบบเว็บไซต์
ด้วย CMS joomla จะมีความปลอดภัย ซึ่งปัจจุบัน (ตุลาคม 2553) เป็นรุ่น 1.5.21 และที่สําคัญ
ที่สุด joomla รองรับภาษาไทย 100% เพราะมีทีมงานที่คอยดูแลเรื่องภาษา ทําให้เราไม่ต้องมากังวล
กับการใช้งานภาษาไทยว่าจะผิดเพี้ยนในส่วนใดหรือไม่ และในขณะนี้ Team ผู้พัฒนา joomla กําลัง
ร่วมกันพัฒนา joomla รุ่นใหม่ คือ joomla 1.6 ซึ่งในขณะนี้ก็ใกล้จะได้ใช้งานกันในเวลาอันใกล้นี้



               สิ่งที่ควรพิจารณาเป็นอันดับต้น ๆ สําหรับการใช้งาน joomla
               สําหรับผู้เริ่มต้นใช้งาน joomla แล้วเกิดปัญหานั้นส่วนใหญ่ ไม่ได้มาจากตัว
ของ joomla แต่มักจะมีปญหากับ PHP, MySql, เวอร์ชั่นเก่า ทําให้เกิดปัญหาได้ สําหรับการ
                              ั
ตรวจเช็คนั้นไม่ยากเลย เพราะในตอนที่ดําเนินการติดตั้งนั้น จะมีหน้าเว็บเพจที่ตรวจสอบว่าสามารถ
ติดตั้ง หรือรองรับได้หรือไม่ หากไม่รองรับให้หาตัวใหม่มาลง เพราะฉะนั้นตอนติดตั้งมักไม่ค่อยเกิด
ปัญหา แต่จะเกิดปัญหาตอนที่เราติดตั้งตัวเสริมต่าง ๆ (Extension) ซึ่งบางตัวถึงขั้นไม่สามารถใช้งาน
ได้เลย เพราะติดตั้งไปก็จะ error หรือติดตั้งผ่าน แต่พอใช้งานจริงก็จะมีปัญหา สําหรับคุณที่ต้องการ
ติดตั้งบนโฮสติ้ง ก่อนจะใช้บริการก็ควรเช็ครายละเอียดของโฮสติ้งให้ดีว่า PHP, MySql นั้นเวอร์ชั่น
ใหม่หรือไม่ จะได้เกิดปัญหาน้อยลง



              เราสามารถใช้ Joomla! กับเว็บไซต์ได้หลากหลายประเภท เช่น
              - เว็บท่า (Portals) หรือ เว็บพอร์ทัล (Web Portal) หมายถึง เว็บไซต์ที่ทําหน้าที่
เป็นศูนย์กลางให้บริการข้อมูลและการบริการต่าง ๆ โดยมีทั้งข้อมูลและการบริการที่อยู่ภายในเว็บไซต์
เอง และข้อมูลที่เชื่อมโยงไปยังเว็บไซต์ต่าง ๆ เว็บพอร์ทัลจึงเป็นแหล่งที่จะนําไปสู่เว็บไซต์อื่นๆ อีก
มากมาย ตัวอย่างได้แก่ Yahoo.com, Sanook.com และ Mthai.com เป็นต้น
              - เว็บไซต์เชิงพาณิชย์ (Commercial web sites)
              - เว็บไซต์ที่ใช้ในองค์กร (Intranet web sites)
              - เว็บไซต์ที่ไม่แสวงหากําไร (Non-Profit web sites)
              - เว็บไซต์ส่วนตัว (Personal web sites)
              - เว็บไซต์ที่สร้างจาก Flash (Integrated flash sites)
แบบฝึกหัดเรื่อง joomla
จงตอบคําถามต่อไปนี้
1. โปรแกรม Joomla! คืออะไร
2. โปรแกรม open source คืออะไร
3. โปรแกรม Joomla จะแบ่งเว็บไซต์ออกเป็นกี่ส่วนอะไรบ้าง
4. จงบอกประสิทธิภาพและความสามารถของโปรแกรม Joomla
5. เราสามารถใช้ Joomla ในการสร้างเว็บไซต์ประเภทใดบ้าง

More Related Content

What's hot

สไลด์การอบรม Joomla! 2.5
สไลด์การอบรม Joomla! 2.5 สไลด์การอบรม Joomla! 2.5
สไลด์การอบรม Joomla! 2.5 Pisan Chueachatchai
 
หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!Nakharin Inphiban
 
เนื้อหา1
เนื้อหา1เนื้อหา1
เนื้อหา1kaimmikar123
 
Wordpress
WordpressWordpress
Wordpresssep27th
 
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่Manop Kongoon
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmswithawat na wanma
 
Joomla2
Joomla2Joomla2
Joomla2Nipon
 
คู่มือการติดตั้ง Wordpress บน AppServ
คู่มือการติดตั้ง Wordpress บน AppServ คู่มือการติดตั้ง Wordpress บน AppServ
คู่มือการติดตั้ง Wordpress บน AppServ Cupid Eros
 
Book sru
Book sruBook sru
Book sruphochai
 
20100806 wordpress-server2 go
20100806 wordpress-server2 go20100806 wordpress-server2 go
20100806 wordpress-server2 goarchitechture
 

What's hot (17)

Joomla CMS
Joomla CMSJoomla CMS
Joomla CMS
 
Joomla 2.5-netdesign
Joomla 2.5-netdesignJoomla 2.5-netdesign
Joomla 2.5-netdesign
 
สไลด์การอบรม Joomla! 2.5
สไลด์การอบรม Joomla! 2.5 สไลด์การอบรม Joomla! 2.5
สไลด์การอบรม Joomla! 2.5
 
หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!
 
เนื้อหา1
เนื้อหา1เนื้อหา1
เนื้อหา1
 
Joomla
JoomlaJoomla
Joomla
 
Php training
Php trainingPhp training
Php training
 
Wordpress
WordpressWordpress
Wordpress
 
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
 
Wordpress day01 MoT
Wordpress day01 MoTWordpress day01 MoT
Wordpress day01 MoT
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cms
 
Blog with Wordpress
Blog with WordpressBlog with Wordpress
Blog with Wordpress
 
Joomla2
Joomla2Joomla2
Joomla2
 
คู่มือการติดตั้ง Wordpress บน AppServ
คู่มือการติดตั้ง Wordpress บน AppServ คู่มือการติดตั้ง Wordpress บน AppServ
คู่มือการติดตั้ง Wordpress บน AppServ
 
Book sru
Book sruBook sru
Book sru
 
20100806 wordpress-server2 go
20100806 wordpress-server2 go20100806 wordpress-server2 go
20100806 wordpress-server2 go
 
20100806 wordpress-server2 go
20100806 wordpress-server2 go20100806 wordpress-server2 go
20100806 wordpress-server2 go
 

Similar to Joomla คืออะไร

อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomla
อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomlaอบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomla
อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomlaKrukeng Smedu III
 
PRESENT CMS/THAI
PRESENT CMS/THAIPRESENT CMS/THAI
PRESENT CMS/THAItahtar
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsธนวัฒน์ แสนสุข
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsปอ อา มอ
 
Joomla present at Bangkok University
Joomla present at Bangkok UniversityJoomla present at Bangkok University
Joomla present at Bangkok UniversityAkarawuth Tamrareang
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6arachaporn
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6arachaporn
 
หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!Nakharin Inphiban
 
การเขียนเว็บเพจด้วยภาษา HTML
การเขียนเว็บเพจด้วยภาษา HTMLการเขียนเว็บเพจด้วยภาษา HTML
การเขียนเว็บเพจด้วยภาษา HTMLMjjeje Mint
 
Joomla
JoomlaJoomla
JoomlaNipon
 
การเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บการเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บKhon Kaen University
 
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshopการบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla WorkshopSatapon Yosakonkun
 
Joomla O public version
Joomla O public versionJoomla O public version
Joomla O public versionthanathip
 
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์Nakharin Inphiban
 
Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Webidea Petchtharat
 

Similar to Joomla คืออะไร (20)

อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomla
อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomlaอบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomla
อบรมการสร้างเว็บไซต์ระบบ Cms ด้วย joomla
 
PRESENT CMS/THAI
PRESENT CMS/THAIPRESENT CMS/THAI
PRESENT CMS/THAI
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cms
 
คู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cmsคู่มือการติดตั้งและใช้งานJoomla cms
คู่มือการติดตั้งและใช้งานJoomla cms
 
Joomla NetDesign2
Joomla NetDesign2Joomla NetDesign2
Joomla NetDesign2
 
E book4
E book4E book4
E book4
 
Joomla Template
Joomla TemplateJoomla Template
Joomla Template
 
Joomla present at Bangkok University
Joomla present at Bangkok UniversityJoomla present at Bangkok University
Joomla present at Bangkok University
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6
 
Joomla 56 km
Joomla 56 kmJoomla 56 km
Joomla 56 km
 
Joomla2 5
Joomla2 5Joomla2 5
Joomla2 5
 
หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!หน่วยที่ 1 รู้จักกับ joomla!
หน่วยที่ 1 รู้จักกับ joomla!
 
การเขียนเว็บเพจด้วยภาษา HTML
การเขียนเว็บเพจด้วยภาษา HTMLการเขียนเว็บเพจด้วยภาษา HTML
การเขียนเว็บเพจด้วยภาษา HTML
 
Joomla
JoomlaJoomla
Joomla
 
การเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บการเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บ
 
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshopการบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
 
Joomla O public version
Joomla O public versionJoomla O public version
Joomla O public version
 
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์
หน่วยที่ 9 จัดการหน้าแรกให้กับเว็บไซต์
 
Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้
 

More from krudaojar

Microsoft word cms
Microsoft word   cmsMicrosoft word   cms
Microsoft word cmskrudaojar
 
Microsoft word การสร้างเมนูแบบ blog
Microsoft word   การสร้างเมนูแบบ blogMicrosoft word   การสร้างเมนูแบบ blog
Microsoft word การสร้างเมนูแบบ blogkrudaojar
 
Microsoft word การสร้างเมนูแบบ list
Microsoft word   การสร้างเมนูแบบ listMicrosoft word   การสร้างเมนูแบบ list
Microsoft word การสร้างเมนูแบบ listkrudaojar
 
Microsoft word การสร้าง main menu
Microsoft word   การสร้าง main menuMicrosoft word   การสร้าง main menu
Microsoft word การสร้าง main menukrudaojar
 
Microsoft word การใส่เนื้อหา
Microsoft word   การใส่เนื้อหาMicrosoft word   การใส่เนื้อหา
Microsoft word การใส่เนื้อหาkrudaojar
 

More from krudaojar (6)

Microsoft word cms
Microsoft word   cmsMicrosoft word   cms
Microsoft word cms
 
Microsoft word การสร้างเมนูแบบ blog
Microsoft word   การสร้างเมนูแบบ blogMicrosoft word   การสร้างเมนูแบบ blog
Microsoft word การสร้างเมนูแบบ blog
 
Microsoft word การสร้างเมนูแบบ list
Microsoft word   การสร้างเมนูแบบ listMicrosoft word   การสร้างเมนูแบบ list
Microsoft word การสร้างเมนูแบบ list
 
Microsoft word การสร้าง main menu
Microsoft word   การสร้าง main menuMicrosoft word   การสร้าง main menu
Microsoft word การสร้าง main menu
 
Microsoft word การใส่เนื้อหา
Microsoft word   การใส่เนื้อหาMicrosoft word   การใส่เนื้อหา
Microsoft word การใส่เนื้อหา
 
Content1
Content1Content1
Content1
 

Joomla คืออะไร

  • 1. Joomla คืออะไร “Joomla!” โปรแกรม open source ที่เป็นระบบบริหารจัดการเนื้อหาเว็บไซต์ (Web Content Management Systems:CMS) ซึ่งถูกพัฒนาด้วย PHP และใช้ฐานข้อมูลของ MySQL ใน การเก็บข้อมูล มีเทคนิคการเขียนโปรแกรมขั้นสูงภายใต้มาตรฐาน XHTML สามารถทํางานได้หลาย แพลตฟอร์มที่รองรับ PHP และ mySQL ทั้งนี้ Joomla! ได้ถูกพัฒนาขึ้นอย่างต่อเนื่องจากทีมพัฒนาที่ มีอยู่ทั่วโลก ซึ่งมีการเปลี่ยนแปลงเพิ่มขึ้นอยู่ตลอดเวลา โดยระยะเริ่มต้น Joomla! ได้มุ่งเน้นเพื่อใช้ใน การพัฒนา Coporate Website หรือเว็บไซต์ของบริษัทและองค์กรต่าง ๆ รวมไปถึงเว็บ Intranet ภายในหน่วยงาน โดยมีจุดเด่นอยู่ที่ความสวยงามของรูปแบบที่ดูเป็นสากล รวมถึงความง่ายต่อการใช้ งานของทั้งผู้พัฒนาและผู้เข้าชมเว็บไซต์ ซึ่งให้ความรู้สึกแตกต่างจาก CMS ทั่วไป ตรงที่คุณสามารถ ออกแบบและสร้างหน้าตาของเว็บไซต์ (Template) ได้ตามต้องการ ตัวอย่างเว็บไซต์ที่สร้างด้วยโปรแกรม Joomla
  • 2.
  • 3. โปรแกรม open source คืออะไร Open Source (ภาษาไทย: โอเพนซอร์ส) คือวิธีการในการออกแบบ พัฒนา และ แจกจ่ายสําหรับต้นฉบับของสินค้าหรือความรู้ โดยเฉพาะซอฟต์แวร์ โดยโอเพนซอร์ซถูกพิจารณาว่า เป็นทังรูปแบบหนึ่งในการออกแบบ และแผนการในการดําเนินการ โดยโอเพนซอร์ซเปิดโอกาสให้ ้ บุคคลอื่นนําเอาระบบนั้นไปพัฒนาได้ต่อไป XHTML คืออะไร XHTML (Extensible Hyper Text Markup Language) คือภาษาคอมพิวเตอร์ ประเภท Markup Language ที่รวมเอาทั้ง ภาษา HTML และ XML ไว้ด้วยกันกลายเป็นมาตรฐาน ใหม่ของ HTML ประโยชน์ของมันคือการสร้างเว็บเพื่อการส่งข้อมูลทั่ว ๆ ไป
  • 4. CMS Joomla! จะแบ่งเว็บไซต์ออกเป็นสองส่วนหลัก ๆ คือ Frontend คือส่วนที่แสดงผลให้กับผู้เข้าชมเว็บไซต์ หรือก็คือหน้าเว็บไซต์นั่นเอง
  • 5. Backend คือส่วนการจัดการเนื้อหารวมถึงโครงสร้างของเว็บไซต์ หรือเรียกอีกชื่อหนึ่งว่าส่วน Admin ประสิทธิภาพและความสามารถของ Joomla! ประโยชน์หลักของ “Joomla!” คือ การทําให้คุณสามารถจัดการกับเนื้อหาหรือ ข้อความ (Content) ได้โดยตรงผ่านหน้าเว็บ โดยผู้บริหารเว็บหรือผู้ดูแลเว็บไซต์ ไม่จําเป็นต้องมี ความรู้ทางด้านโปรแกรมเช่น HTML ในการอัพเดทเว็บ เพราะJoomla! มี editor ออนไลน์ เช่น WYSIWYG editor ไว้เพื่อการจัดรูปแบบข้อความตัวอักษร (Text) และรูปภาพ ยิ่งกว่านั้นคุณไม่ จําเป็นที่ต้องอัพโหลดเอกสารด้วยโปรแกรม FTP เพียงแค่คลิกปุ่ม save หรือ apply หน้าเว็บของคุณ ก็จะออนไลน์เตรียมพร้อมรับผู้เข้าชมที่จะเข้ามาดูในเว็บของ คุณได้ทันที joomla เป็น CMS ที่ได้รบความนิยมเป็นอันดับต้น ๆ เพราะมีระบบการจัดการเนื้อหา ั ที่มีรูปแบบสากล การปรับแต่งหน้าตาของเว็บไซต์ทําได้ง่าย เพราะ joomla ถูกออกแบบมาให้รองรับ กับเทคโนโลยีการออกแบบเว็บไซต์ สมัยใหม่ ไม่ว่าจะเป็นการรองรับ Flash หรือ GIF Animation นอกจากนี้คุณยังสามารถ Download template ได้อย่างมากมายมีทั้งแบบที่สามารถนํามาใช้งานได้ ฟรี (โดยให้เครดิตผู้สร้างนิดหน่อย เช่น ไม่ลบชื่อทีมพัฒนา template นั้นออกจาก template เป็น ต้น) หรือหากต้องการ template ที่มีประสิทธิภาพ และมีความสวยงาม ก็สามารถหาซื้อมาใช้ได้ เพราะมีเว็บไซต์ที่ให้บริการจัดทํา template ของ joomla อยู่มากมาย จุดเด่นของ joomla อีกจุด หนึ่งก็คือมี Extension จํานวนมากให้เราสามารถนํามาประยุกต์ใช้งาน เช่น component, module, Plugin มีทั้งแบบฟรี และแบบต้องชําระเงิน สําหรับเว็บไซต์อย่างเป็นทางการของ joomla คือ http://www.joomla.org เป็นศูนย์รวมข่าวสารการUpdate joomla และคุณสามารถdownload joomla และ extension ต่าง ๆ ได้จากที่นี่
  • 6. joomla มีการ Update อย่างสม่ําเสมอ ทําให้เรามั่นใจได้ว่าการ ออกแบบเว็บไซต์ ด้วย CMS joomla จะมีความปลอดภัย ซึ่งปัจจุบัน (ตุลาคม 2553) เป็นรุ่น 1.5.21 และที่สําคัญ ที่สุด joomla รองรับภาษาไทย 100% เพราะมีทีมงานที่คอยดูแลเรื่องภาษา ทําให้เราไม่ต้องมากังวล กับการใช้งานภาษาไทยว่าจะผิดเพี้ยนในส่วนใดหรือไม่ และในขณะนี้ Team ผู้พัฒนา joomla กําลัง ร่วมกันพัฒนา joomla รุ่นใหม่ คือ joomla 1.6 ซึ่งในขณะนี้ก็ใกล้จะได้ใช้งานกันในเวลาอันใกล้นี้ สิ่งที่ควรพิจารณาเป็นอันดับต้น ๆ สําหรับการใช้งาน joomla สําหรับผู้เริ่มต้นใช้งาน joomla แล้วเกิดปัญหานั้นส่วนใหญ่ ไม่ได้มาจากตัว ของ joomla แต่มักจะมีปญหากับ PHP, MySql, เวอร์ชั่นเก่า ทําให้เกิดปัญหาได้ สําหรับการ ั ตรวจเช็คนั้นไม่ยากเลย เพราะในตอนที่ดําเนินการติดตั้งนั้น จะมีหน้าเว็บเพจที่ตรวจสอบว่าสามารถ ติดตั้ง หรือรองรับได้หรือไม่ หากไม่รองรับให้หาตัวใหม่มาลง เพราะฉะนั้นตอนติดตั้งมักไม่ค่อยเกิด ปัญหา แต่จะเกิดปัญหาตอนที่เราติดตั้งตัวเสริมต่าง ๆ (Extension) ซึ่งบางตัวถึงขั้นไม่สามารถใช้งาน ได้เลย เพราะติดตั้งไปก็จะ error หรือติดตั้งผ่าน แต่พอใช้งานจริงก็จะมีปัญหา สําหรับคุณที่ต้องการ ติดตั้งบนโฮสติ้ง ก่อนจะใช้บริการก็ควรเช็ครายละเอียดของโฮสติ้งให้ดีว่า PHP, MySql นั้นเวอร์ชั่น ใหม่หรือไม่ จะได้เกิดปัญหาน้อยลง เราสามารถใช้ Joomla! กับเว็บไซต์ได้หลากหลายประเภท เช่น - เว็บท่า (Portals) หรือ เว็บพอร์ทัล (Web Portal) หมายถึง เว็บไซต์ที่ทําหน้าที่ เป็นศูนย์กลางให้บริการข้อมูลและการบริการต่าง ๆ โดยมีทั้งข้อมูลและการบริการที่อยู่ภายในเว็บไซต์ เอง และข้อมูลที่เชื่อมโยงไปยังเว็บไซต์ต่าง ๆ เว็บพอร์ทัลจึงเป็นแหล่งที่จะนําไปสู่เว็บไซต์อื่นๆ อีก มากมาย ตัวอย่างได้แก่ Yahoo.com, Sanook.com และ Mthai.com เป็นต้น - เว็บไซต์เชิงพาณิชย์ (Commercial web sites) - เว็บไซต์ที่ใช้ในองค์กร (Intranet web sites) - เว็บไซต์ที่ไม่แสวงหากําไร (Non-Profit web sites) - เว็บไซต์ส่วนตัว (Personal web sites) - เว็บไซต์ที่สร้างจาก Flash (Integrated flash sites)
  • 7. แบบฝึกหัดเรื่อง joomla จงตอบคําถามต่อไปนี้ 1. โปรแกรม Joomla! คืออะไร 2. โปรแกรม open source คืออะไร 3. โปรแกรม Joomla จะแบ่งเว็บไซต์ออกเป็นกี่ส่วนอะไรบ้าง 4. จงบอกประสิทธิภาพและความสามารถของโปรแกรม Joomla 5. เราสามารถใช้ Joomla ในการสร้างเว็บไซต์ประเภทใดบ้าง