Drupal คืออะไร
ดรูปาล (Drupal) เป็นระบบจัดการเนื้อหาเว็บ (Content
Management System) แบบโอเพนซอร์ส เริ่มต้นพัฒนาโดย Dries Buytaert
ในภายหลังดรูปาลมีจุดเด่นในเรื่องสถาปัตยกรรมภายในที่ยืดหยุ่น ชื่อ Drupal
นั้นเป็นการสะกดภาษาดัทช์คำว่า ?druppel? ด้วยภาษาอังกฤษ ความหมายของ
?druppel? นั้นแปลว่า ?drop? (หยดน้ำ) ซึ่งมีที่มาจากเว็บไซต์แรกที่ใช้
Drupal คือ drop.org
ความง่ายการใช้งาน
Drupal
มีโครงสร้างโปรแกรมที่ต่างจาก CMS อื่น ๆ ผู้จัดการบริหารระบบไม่มี User
Interface แยกออกไปต่างหากดังเช่น CMS โปรแกรมอื่น ๆ แต่ User Interafce
ของ Drupal จะถูกเปลี่ยนแปลงไปตามสิทธิ์ของผู้ใช้ Drupal
มีระบบบริหารและกำหนดสิทธิสมาชิกที่ดีมาก มีความยืดหยุ่นสูง แม้ว่าตอนแรกๆ
อาจจะสับสนกับการใช้งานบ้าง แต่เมื่อเข้าใจระบบแล้ว
จะรู้สึกว่าใช้งานได้ง่ายและสะดวกมาก นอกจากนี้ Drupal
ยังมีรูปแบบการแสดงผลที่ค่อนไปทาง Blog สมัยใหม่ ซึ่งแตกต่างจาก CMS
โปรแกรมอื่น ๆ ที่ยังคงมีรูปแบบการแสดงผลเชิงข่าวอยู่
ดังนั้นความแรงของกระแสบลอคจึงมีส่วนผลักดันความนิยมในตัว Drupal
ประสิทธิภาพ/ความ
รวดเร็วในการแสดงผล
ผลทดสอบจาก blog BioLawCom.De ทดสอบความเร็วของ
CMS ต่างๆเทียบออกมาได้ดังนี้
CMS time without cache
(sec) time with cache (sec)
Drupal 62.67
21.74
Joomla 53.28 47.98
Mambo
61.52 52.37
PHPNuke 25.27
-
จะเห็นได้ว่า ถ้ามีการใช้งาน cache
แล้ว drupal จะมีการแสดงผลที่ไวมากทีเดียว
Customizing
Drupal
เป็นโปรแกรมที่ถือได้ว่ามีการใช้เทคนิคการเขียนโปรแกรมที่ดีมาก ๆ
โค้ดของโปรแกรมกระชับและสั้นมาก มีความเป็น Modular สูง แทบไม่มีการเขียน
HTML รวมกับ PHP เลย ทำให้การอ่านทำความเข้าใจ และการเขียน code
เพิ่มเติมเป็นไปได้โดยง่าย หรือถ้าไม่อยากเขียนเอง community ของ Drupal
ก็มีอยู่มากมาย มี module ต่างๆให้หามาใช้งานได้อยู่หลากหลายตามความต้องการ
Community
Support
Community ของ Drupal ยังมีความเข้มแข็งไม่แพ้ Community
ของโปรแกรมอื่น ๆ forum ของ Drupal มีผู้ลงทะเบียนอยู่มากกว่า 100,000 คน
มี online-document ให้ download และมีการแปลภาษาแล้วถึง 21 ภาษา
สรุป
Drupal
เป็นมากกว่าเพียงแค่ระบบ CMS,
ความสามารถในการโปรแกรมเพิ่มเติมมีความสำคัญกับ project drupal
เหนือกว่าการออกแบบให้ง่ายต่อการใช้งาน. code ของ drupal
นั้นเป็นระเบียบเรียบร้อย อ่านง่าย, Web ที่ใช้ drupal นั้น load
ได้อย่างรวดเร็ว และเป็น CMS ที่นั้บว่าดีที่สุดในการทำ SEO (search engine
optimization) แถมยังมี community ที่แข็งแกร่ง และ add-on
ให้เลือกใช้ได้เป็นร้อยๆเลยทีเดียว
สมัครสมาชิก:
บทความ (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น