Archive for February, 2012

10 การเปลี่ยนแปลงสำคัญใน Drupal 7

Tuesday, February 14th, 2012

“10 การเปลี่ยนแปลงสำคัญใน Drupal 7″ ตั้งใจจะเขียนนานแล้ว แต่เพิ่งได้มีโอกาสใช้ Drupal 7 แบบลึกซึ้งจริงจัง โดยผมคัดมาเฉพาะที่หัวข้อที่ส่วนตัวคิดว่าสำคัญๆนะครับ

  1. Secure มากขึ้นในการเปลี่ยน Password นั้น User ต้องใส่ Current Password (ถ้าเป็น Drupal 6 ต้องลง Password change confirm เสริม)
  2. สามารถ install/update modules ผ่านเว็บได้เลย (Wordpress ทำได้นานแล้วนะ)
  3. Administrative links ทีแสดงด้านบนตลอดเวลาเพื่อให้เข้าถึง Admin functions ต่างๆได้เร็วขึ้น (ถ้าเป็น Drupal 6 ต้องลง Administration menu เสริม)
  4. มี Built-in Cron ไม่ต้องพึ่ง Server Config แล้ว (ถ้าเป็น Drupal 6 ต้องลง Poormanscron เสริม)
  5. มี RDF (RSS Feed) ในตัว (ถ้าเป็น Drupal 6 ต้องลง Views หรือ RDF เสริม)
  6. Content Construction Kit (CCK) หนึ่งใน Module ที่ขาดไม่ได้ ถูกรวมเข้ามาใน Drupal 7 Core Modules
  7. Custom Fields (แบบ CCK) นอกจากจะสามารถเพิ่มเข้าไปใน Node แล้ว ยังสามารถเพิ่มเข้าไปใน User, Comment, และ Taxonomy Terms ได้อีกด้วย
  8. Modules เสริมที่เกี่ยวกับ Images ถูกรวมเข้าไปใน Drupal 7 Core Modules - ImageAPIImageCacheImageField
  9. มีหน้า Dashboard แบบ Wordpress แล้ว โดยสามารถดูสรุปต่างๆเกี่ยวกับ Site ได้อย่างรวดเร็ว
  10. เปลี่ยน jQuery จาก 1.3 เป็น 1.4 (jQuery ปัจจุบัน 1.7 แล้วนะ)

ส่วนด้านล่างนี่เป็นของแถม เป็นรายชื่อ Modules ที่ “จำเป็น” ต้องลงเสริม

  1. Views
  2. Chaos tool suite (ctools)
  3. Administration menu ยังไงก็ยังเจ๋งกว่า Administrative links ของ Drupal 7
  4. LoginToboggan
  5. Pathauto
  6. Webform
  7. Mobile Tools
  8. Zen
  9. Zenophile
  10. Devel