Chào các đồng chí,
Sau một thời gian tìm hiểu sơ sơ về Drupal 7, mình lạc vào một biển các module từ to tới bé, từ lớn đến nhỏ, từ dài tới ngắn, từ đơn giản đến phức tạp ... Mình đang băn khoăn muốn hỏi các module nào là cơ bản nhất, quan trọng nhất mà gần như cứ cài Drupal là phải có. Mong các bác liệt kê giúp, ngoài tên module xin cho đôi dòng về tính năng của module, tầm vóc (cái module đấy to hay bé, muốn dùng thành thạo phải luyện nhiều không)...
Sau đây xin được chia sẻ mấy cái cơ bản mình biết là chắc chắn phải có, các bác đọc và cùng chia sẻ hiểu biết của mình về các module, mỗi lần một module, mỗi module một vài dòng. Hoặc góp ý mình viết vậy ổn chưa, nên viết như thế nào...
Những cao thủ như admin hoặc các bác làm training thì cho biết là các bác sẽ dạy học viên Drupal những module gì? Hoặc khi đánh giá một Drupaler thì người đó phải thành thạo các module nào v.v..
Những góp ý của các bác sẽ rất bổ ích cho những người đang tìm hiểu Drupal có thể có cái nhìn bao quát về biển module và biết được đâu là những thứ mình cần để xây dựng một trang Drupal hiệu quả.
Thanks



7 Comments
1 - WYSIWYG (nổi bật nhất là
Submitted by fatmailer on
1 - WYSIWYG (nổi bật nhất là CKEditor): Module Editor cho phép người gửi bài soạn thảo dễ dàng như với Word.
- CKEditor là một Editor trong khi WYSIWYG là một tập các Editor cho phép Admin chọn và thiết lập một Editor cụ thể cho từng nhóm người dùng.
- Bạn có thể cài CKEditor riêng nếu chỉ dùng một Editor duy nhất hoặc có thể cài WYSIWYG rồi cài nhiều Editor như CKE, MCE... và WYSIWYG sẽ quản lý tất cả các Editor đó.
- DrupalVietNam chưa có module này.
- Module nhỏ, đơn giản, tính năng thì quá rõ ràng rồi (để thuận tiện tối đa cho người viết bài). Tuy nhiên cài đặt WYSIWYG cần lưu ý vài điểm nho nhỏ, mình đã gặp vướng mắc với module này và có bài hỏi tại đây, các bác có thể search để tìm hiểu.
2 - Pathauto: Module quá quan trọng trong công tác SEO. Pathauto cho phép tạo URL ngắn gọn thân thiện một cách tự động. Sau khi set một cái luật đặt tên là Drupal cứ theo đó mà tạo URL cho bài mới, tác giả khỏi cần đi đặt URL cho từng bài nữa.
- Pathauto quan trọng nên được tích hợp vào core Drupal 8.
- Pathauto (và nhiều module khác) yêu cầu có module nhỏ Token cài sẵn (kiểu muốn cưỡi xe máy phải có xăng trong bình sẵn). "To kèn" vì vậy mà được tích hợp luôn.
3 - Token: Module nhỏ này là nền tảng cho một loạt các module quan trọng như Pathauto, Organic Group, Commerce... Token tạo các placeholder (người giữ chỗ?) để đưa text vào văn bản, đường dẫn trong Drupal.
- VD token [user] để dùng thay user nào đó.
- Bản thân admin không làm việc trực tiếp với Module này. Token chỉ đứng làm nền cho các module khác.
4 - Ctools: Chaos tool suite hay còn gọi là bộ tool "hỗn độn" để hỗ trợ xây dựng trang Drupal, quản lý trang, panel, CSS, cache, content...
- Thú thật mình cũng không hiểu cụ thể Ctools nó làm cái gì, vì nó giống Token nhỏ và lót đường. Mình cài Ctools để dùng Views, Panels...
5 - Views: Module cực lớn, hoành tráng và quan trọng.
- Về cơ bản, Views cho phép trình bày dữ liệu theo các cách linh hoạt. VD một trang liệt kê các từ khóa (tags), hay một khối nằm đâu đó trên trang liệt kê các tin mới nhất (news) v.v..
- Views quá quan trọng và được nhét vào core Drupal 8.
- Trình bày và học cách dùng Views mất nhiều thời gian, viết riêng về Views phải mất vài chương tới cả quyển sách. Vì vậy các bạn muốn xài Views thành thạo nên luyện tập với nó nhiều nhiều chút.
Bạn có thể tham khảo ở http:/
Submitted by Nguyễn Tiến Sĩ on
Bạn có thể tham khảo ở http://www.mediacurrent.com/blog/jays-top-50-drupal-7-modules
Tuyệt, đúng là nói chuyện với
Submitted by fatmailer on
Tuyệt, đúng là nói chuyện với trí giả 1 giờ bằng 3 năm đọc sách. Vậy là mình khỏi cần tổng hợp đâu xa, cũng chẳng cần gõ nhiều nữa, 50 modules là quá đủ rồi.
Thanks Dr Nguyen
Thêm nữa http://www.lullabot
Submitted by Nguyễn Tiến Sĩ on
Thêm nữa http://www.lullabot.com/podcasts/lullabot-podcast-80-top-40-drupal-modules-revisited :D
Mình viết thêm một dòng để
Submitted by fatmailer on
Mình viết thêm một dòng để các bạn mới học dễ dàng hơn: Các bạn nên xem cái của Mediacurrent (link đầu), không nên xem cái Lullabot (link sau) vì nó cập nhật hơn (cuối 2011 so với 2009) và có giải thích sơ lược các module chứ không chỉ đưa link only.
Thanks
Mình com vào cái topic cũ này
Submitted by fatmailer on
Mình com vào cái topic cũ này để test notification. Thanks
Không nhận được notificatoin
Submitted by fatmailer on
Không nhận được notificatoin