ทำเว็บด้วย WordPress / Joomla กันเถอะ
ทำไม G7 จึงรับทำเว็บ WordPress / Joomla
เพราะทั้งคู่เป็นโปรแกรมทำเว็บไซต์ที่นิยมมากที่สุดเป็นเวลากว่า 10 ปีแล้ว ปัจจุบันเว็บไซต์ทั่วโลก ทั้ง 2 โปรแกรม มีส่วนแบ่งการใช้งานกว่า 40%ทั้ง 2 โปรแกรม ได้พัฒนาไปไกลมากนับตั้งแต่เปิดตัวเริ่มแรก ทั้งในด้านความสวยงาม การใช้งานง่าย และโปรแกรมเสริมต่างๆ มีผู้ใช้งานเกิน 60 ล้านเว็บไซต์ มีบริษัทพัฒนาเว็บไซต์มากมายรองรับ มีการทำโปรแกรมเสริม (Plugins, Extensions) ตอบโจทย์ความต้องการที่หลากหลายของลูกค้า เรียกได้ว่าโปรแกรมทั้ง 2 ได้ปักหลักในโลกของ CMS อย่างมั่นคง
เวิร์ดเพรสและจูมล่าเป็นซอฟต์แวร์ (CMS Content Management System) ประเภทโอเพนซอร์ซ (Open Source Software) คือให้เราใช้ฟรี เขียนด้วยภาษา PHP ทำงานร่วมกับระบบฐานข้อมูล MySQL
เรามาทำความเข้าใจกับ Open Source Software และ Content Management System (CMS) กันก่อน
Open Source Software
ซอฟต์แวร์โอเพนซอร์ซ คือ ซอฟต์แวร์ฟรีที่เปิดเผยหลักการหรือแหล่งที่มาของเทคโนโลยีของซอฟต์แวร์นั้นให้บุคคลภายนอกได้ใช้ เปิดโอกาสให้ผู้ใช้ทำการแก้ไข ดัดแปลง และเผยแพร่ซอร์สโค้ดได้ รวมถึง การนำไปพัฒนาต่อยอดเพื่อทำงานร่วมกับโปรแกรมหลักของเวิร์ดเพรส/จูมล่า ในรูปแบบธีม ปลั๊กอิน เทมเพลท ฯลฯ เพื่อขายเป็นรายได้ให้กับผู้พัฒนาโปรแกรม
Content Management System (CMS) คืออะไร
CMS คือแอปพลิเคชันบนเว็บที่มีความสามารถในการทำเว็บไซต์ ดังนี้
- การจัดการเนื้อหา หมายถึง การสร้างเนื้อหา การแก้ไข การบันทึกข้อมูล การเผยแพร่ การรายงานการแชร์ เนื้อหาเว็บไซต์ ข้อมูล และสารสนเทศ
- CMS ช่วยให้คุณสร้างเว็บไซต์ได้โดยไม่ต้องเขียนโค้ดหรือเรียนรู้การเขียนโปรแกรม
- มีระบบจัดการผู้ใช้ได้หลายคน(หลาย user) พร้อมกำหนดระดับสิทธิ์ (Permission) การเข้าดูข้อมูล การจัดการเนื้อหาของเว็บไซต์ได้บางส่วน หรืออนุญาตให้จัดการได้ทั้งหมด
WordPress
WordPress เป็น CMS ซอร์ฟแวร์ทำเว็บแบบ Open Source จุดเด่นคือดาวน์โหลดฟรี และใช้งานง่ายที่สุดเมื่อเทียบกับ CMS อื่นๆ จึงได้รับความนิยมและมีโปรแกรมช่วยเสริมการทำงานมากที่สุดในโลก
เวิร์ดเพรสเปิดตัวครั้งแรกในปี พ.ศ. 2546 ในขณะนั้น WordPress เป็นเพียงโปรแกรมเน้นเรื่องการเขียน blog ต่อมาได้มีการเสริมความสามารถให้หน้าเว็บรองรับเนื้อหาประเภทอื่นๆ ที่ซับซ้อนมากขึ้น โดยทำงานผ่าน Plugins ต่างๆ เช่น ระบบร้านค้าออนไลน์ ระบบการจัดหมวดหมู่ของเนื้อหา ทุกวันนี้เราแทบจะลืมไปเลยว่า WordPress เคยเป็น blog มาก่อน
โครงสร้างหลักของเวิร์ดเพรสมี 3 ส่วน ดังนี้
- WordPress Core เป็นโปรแกรมที่ดาวน์โหลดจาก WordPress.org ในรูปแบบไฟล์ซิป ทำหน้าที่ช่วยให้คุณทำสิ่งต่างๆ เช่น
• เข้าถึงแดชบอร์ดผู้ดูแลระบบ WordPress
• เพิ่มและแก้ไขโพสต์และเพจ
• จัดการผู้ใช้
• อัปโหลดไฟล์สื่อ
• ลบเนื้อหา
• เพิ่มแท็กและหมวดหมู่
• ใส่วิดีโอ
• อนุญาตให้ผู้ใช้ตอบกลับและแสดงความคิดเห็น
• และอื่นๆ อีกมากมาย - Theme ธีม คือ ส่วนที่กำหนดดีไซน์ ความสวยงามของเว็บไซต์ ช่วยให้เราเลือกรูปลักษณ์และการทำงานของเว็บไซต์ WordPress ได้ เปรียบเหมือนเสื้อผ้าที่สวมใส่ให้กับเว็บไซต์ เราสามารถเลือกธีมต่างๆ ได้มากมาย ธีมมีทั้งแบบฟรีและแบบเสียเงินซื้อ ซึ่งสวยกว่า แต่การตั้งค่าการใช้งานก็ยุ่งยากกว่า
- Plugin ปลั๊กอินเป็นโปรแกรมเสริม ช่วยขยายความสามารถการทำงานของเว็บไซต์ เช่น การทำ SEO ระบบช้อบปิ้ง การเชื่อมต่อกับ Social Network การจัดการระบบหลายภาษา การสร้างแบบฟอร์ม เป็นต้น
Joomla หรือ Joomla!
จูมล่า เปิดตัวในปี พ.ศ. 2548 เป็น CMS แบบ Open Source ดาวน์โหลดฟรีเหมือนเวิร์ดเพรส จูมล่าได้รับความนิยมเป็นอันดับ 2 รองจากเวิร์ดเพรส ข้อแตกต่างคือจูมล่ามีการจัดการเนื้อหา โครงสร้าง เมนู ที่เป็นระบบมากกว่า ยืดหยุ่นกว่า ทำให้ปรับแก้ไขได้ง่ายกว่า เหมาะกับเว็บพื้นฐานจนไปถึงเว็บที่มีความซับซ้อน
Joomla เป็น Open Source CMS ที่ได้รับรางวัลมากมายจากการโหวตของชุมชนนานาชาติมากกว่าครึ่งล้านคน Joomla ช่วยให้ผู้ใช้มือใหม่จนถึงนักพัฒนาเว็บที่มีประสบการณ์ทำให้ความต้องการสร้างเว็บของพวกเขาเป็นจริง
โครงสร้างหลักของจูมล่าประกอบด้วย 3 ส่วน ดังนี้
- Joomla โปรแกรมหลักของจูมล่ามีคุณสมบัติการทำงานในตัวมากกว่าเวิร์ดเพรส โดยไม่ต้องติดตั้งโปรแกรมเสริม เช่น
• Multi Lingual System ระบบหลายภาษา มีมากกว่า 70 ภาษา
• Menu System การจัดการเมนูที่ง่าย สร้างชุดเมนู และรายการลิงค์ของเมนูได้มากเท่าที่คุณต้องการ
• Flexible ยืดหยุ่น สร้างบล็อกเว็บไซต์จากเว็บไซต์ที่ง่ายที่สุดไปจนถึงเว็บไซต์ที่ซับซ้อนที่สุด
• การจัดการผู้ใช้ (ACL) : ACL ย่อมาจาก Access Control List ช่วยให้คุณสามารถจัดการผู้ใช้ไซต์ของคุณและกลุ่มต่างๆ ว่าจะให้เห็นข้อมูลส่วนใด แก้ไขข้อมูลหน้าไหนได้บ้าง - Template เทมเพลท คือ ส่วนที่กำหนดความสวยงามของเว็บไซต์ให้มีดีไซน์ สี สไตล์ กราฟฟิก รูปแบบต่างๆ เทมเพลทก็คือธีมของเวิร์ดเพรสนั่นเอง
- Extension คือส่วนขยายเสริมการทำงาน เหมือน Plugin ของเวิร์ดเพรส แต่จูมล่าแบ่ง Extension ออกเป็น Component, Module และ Plugin
สร้างเว็บไซต์ด้วยอะไรดี WordPress หรือ Joomla!
ในแง่มุมของ G7 ผู้พัฒนาเว็บไซต์ เราคิดว่าถ้าเป็นเว็บพื้นฐานไม่ซับซ้อน มีจำนวนหน้าไม่มาก การทำเว็บโดยใช้ทั้ง 2 โปรแกรมนี้ไม่ค่อยมีความแตกต่างกัน
แต่ถ้าข้อมูลมีความเชื่อมโยงระหว่างกันมาก ยกตัวอย่างหนังสือ 1 เล่ม อาจอยู่ในหลายกลุ่ม เช่น กลุ่มหนังสือเด็ก กลุ่มหนังสือภาษาไทย กลุ่มหนังสือได้รับรางวัล ผู้แต่ง ปีที่พิมพ์ ฯลฯ และมีหนังสือจำนวนมาก หลายภาษา ลูกค้าต้องการเรียกดูหมวดหมู่หนึ่งหมวดหมู่ใดก็จะต้องแสดงผลเล่มนี้ออกมา ฐานะที่ G7 มีประสบการณ์ทำเว็บทั้งเวิร์ดเพรสและจูมล่ามาแล้ว เราแนะนำว่าควรใช้จูมล่าในการทำเว็บ เพราะจูมล่ามีการจัดการข้อมูลดีกว่า สามารถสั่งเปลี่ยนดีไซน์ โครงสร้างข้อมูลทั้งเว็บได้ง่าย ลดความผิดพลาด มีความยืดหยุ่นมากกว่า โปรแกรมเมอร์จึงชอบใช้จูมล่าเพราะตอบโจทย์ความต้องการของเว็บที่ซับซ้อนได้ดีกว่า
โดยสรุป ทั้ง WordPress และ Joomla มีข้อดี ข้อด้อย แตกต่างกัน หากท่านไม่แน่ใจว่าจะใช้โปรแกรมอะไรทำเว็บ ปรึกษาทีมงาน G7 ได้ที่ LINE ID: thanyaline โทร 081 648 3266