ใช้ทำเว็บแนวไหนครับ จะได้แนะนำถูก
่joomla ก็ใช้ง่าย
ตามความเห็นส่วนตัวผมนะ
อาจจะเอียงไปทาง Joomla บ้างเพราะผมถนัด Joomla มากกว่า Drupal ถ้าเรื่องใหนที่ไม่ถูกต้องขอให้ท่านที่เก่ง Drupal ช่วยอธิบายให้กระจ่างแจ้งด้วย
Joomla 2.5 เทียบกับ Drupal 7
เรื่อง Menu
Drupal ใช้ menu แบบธรรมดา ไม่มี menu option เพิ่ม อยากไ้ด้ option เพิ่มใส่ path เพิ่มเอา
Joomla เป็นแบบ Menu Item Type เลือก Menu Item Type แล้วมี option เพิ่ม
ตัวอย่างระบบร้านหนังสือ
ถ้าใช้ Drupal ตรง path ใส่
bookstore\bookstype\34 แสดงประเภทหนังสือ id 34
bookstore\bookstype\34\1 แสดงประเภทหนังสือ id 34 และเลือก layout ประเภทที่ 1
bookstore\bookstype\34\1\ฺB แสดงประเภทหนังสือ id 34 และเลือก layout ประเภทที่ 1 และ แสดงราคาเป็นเงินบาท
bookstore\bookstype\34\1\ฺB\3 แสดงประเภทหนังสือ id 34 และเลือก layout ประเภทที่ 1 และ แสดงราคาเป็นเงินบาท และ แสดงจำนวน 3 เล่มต่อ 1 แถว
ถ้าอยากให้ปรับแต่งเพิ่มได้ ก็เพิ่ม path option ไปเรื่อย ๆ ถ้ามันมี option เป็นสิบละ
bookstore\bookstype\34\1\ฺB\3\14\blue\top\left\234\ คุณรู้หรือไม่มันหมายถึง อะไร ?
ถ้าใช้ Joomla ละ
คุณก็แค่เลือก Menu Item Type ของ bookstore และเลือก bookstype กดเลือกเสร็จแล้ว จะมี menu option เพิ่มด้านขวา
มีคำอธิยายให้พร้อม user friendly มาก ๆ ไม่ต้องมากนั้งจำนั้งจด path option แบบ Drupal
จุดนี้ Joomla ชนะ
ออกตัวก่อนนะครับไม่ได้เก่งดรูปัล
ส่วน Joomla ผมก็ใช้อยู่ครับ ง่ายดี ^__^
ตัวอย่างระบบร้านหนังสือ
path ลึกแค่นี้ก็พอครับ ใช้ Taxonomy
/ร้านหนังสือ/ประเภทหนังสือ หรือ
/ร้านหนังสือ/34 หรือ
/สำนักพิมพ์/ประเภทหนังสือ หรือ
/สำนักพิมพ์ หรือ
/ประเภทหนังสือ
แสดงประเภทหนังสือ id 34
ส่วน layout จะจัดแบบ table , grid หรืออื่นๆ จะแสดง กี่เล่มต่อแถว ก็ได้ครับ ใช้ Views
ใช้ Content type แยกประเภทหนังสือ ก็ได้
เมื่อคลิกดูหนังสือแต่ละเล่ม path
/node/1 หรือ
/node/[nid] หรือ
/ประเภทหนังสือ/ชื่อหนังสือ หรือ
/คอมพิวเตอร์/ความลับของไทยเสียว
แล้วแต่เราจะตั้ง
เรื่อง path ก็มี URL aliases กับ Path Auto ช่วยครับ
เรื่องความสะดวกในการจัดการเมนู ก็อยู่ในระดับใช้ได้นะครับ
ไม่รู้ว่าตอบตรงคำถามรึปล่าวนะครับ เดี๋ยวรอผู้รู้ท่านอื่นมาตอบอีกที