Drupal คืออะไร

รูปาล (Drupal) เป็นระบบจัดการเนื้อหาเว็บหรือที่เรียกกันว่า CMS (Content Management System) แบบโอเพนซอร์ส เริ่มต้นพัฒนาโดย Dries Buytaert ในภายหลังดรูปาลมีจุดเด่นในเรื่องสถาปัตยกรรมภายในที่ยืดหยุ่น ชื่อ Drupal นั้นเป็นการสะกดภาษาดัทช์คำว่า ?druppel? ด้วยภาษาอังกฤษ ความหมายของ druppel นั้นแปลว่า drop (หยดน้ำ) ซึ่งมีที่มาจากเว็บไซต์แรกที่ใช้ Drupal คือ drop.org

รางวัลต่างๆของ Drupal
ข้อดีของDrupal

– Drupal สามารถสร้าง URL ได้เองทำให้อ่านง่าย เหมาะสำหรับการทำ SEO (Search Engine Optimization)
และเป็น CMS ที่นับว่าดีที่สุดในการทำ SEO (search engine optimization) อีกด้วย

– Module , Plugins, ส่วนเสริมต่างๆ มีคุณภาพและ ฟรีเกือบทั้งหมด

– มีระบบความปลอดภัยค่อนข้างดี

– มีระบบจัดการและบริหารกำหนดสิทธิ์ ของ User ที่สมบูรณ์แบบ

– Drupal เป็นโปรแกรมที่ใช้เทคนิคการเขียนโปรแกรมที่ดีมาก เนื่องจากโค้ดของโปรแกรมมีความกระชับและสั้นมาก
และมีความเป็น Modular สูง แทบไม่มีการเขียน HTML รวมกับ PHP เลย ทำให้การอ่านทำความเข้าใจได้ง่าย

– มีความยืดหยุ่นสูง สามารถทำเว็บไซต์ได้หลายรูปแบบ โดยเฉพาะเว็บไซต์องค์กร หรือ เว็บไซต์ E-commerce ที่มีเนื้อหาเยอะๆ

– สามารถสร้าง แกลอรีภาพ คล้ายกับ Multiply หรือ Flickr ได้

– Website ที่ใช้ Drupal ทำนั้น มีประสิทธิภาพและความรวดเร็วในการแสดงผลได้อย่างรวดเร็ว

– ที่สำคัญที่สุดคือ ติดตั้งง่ายและใช้ฟรี

ทุกๆอย่างล้วนมีทั้งข้อดีและข้อเสีย หลังจากรู้ข้อดีไปแล้วเรามาดูข้อเสียของ Drupal กันบ้างดีกว่าครับ

ข้อเสีย

– Template มีให้ใช้น้อย (โดยเฉพาะของฟรี) เพราะไม่ค่อยมีผู้ออกแบบมาให้ใช้ เนื่องจากคนใช้ไม่เยอะเท่า Joomla และ WordPress

– หนังสือคู่มือการใช้งานที่แปลเป็นภาษาไทยมีน้อยมาก หรืออาจไม่มีเลยก็ว่าได้

แต่ในปัจจุบันเริ่มมีการใช้งาน Drupal มาขึ้น ทำให้มีเริ่มมีการใช้งานที่เป็นภาษาไทยมากขึ้นเช่นกัน