Buổi Global training days tại Đại học Bách Khoa - 14/06/2013

Buổi Global training days tại Đại học Bách Khoa - 14/06/2013

Giới thiệu

Tên Nguyễn Tiến Sĩ

Trai làng đang sống ở thành phố, là kĩ sư lập trình web, làm việc với Drupal trên 4 năm, thích đọc sách, chạy bộ mỗi sáng và viết này nọ.

Kinh nghiệm:

Liên hệ:

  • nguyen@tiensi{dot}me

Mục lục

  • Giới thiệu về Drupal.
    • Lịch sử Drupal.
    • Các thuật ngữ Drupal.
  • Kinh nghiệm học Drupal.
  • Bắt đầu từ đâu?
  • Học như thế nào?
  • Nên đọc tài liệu gì?

Lịch sử Drupal

  • Năm 2000:
    • Dries Buytaert là sinh viên tại đại học Antwerpen, Belgium
    • Tháng 5 năm 2000 Drop.org ra đời.
    • Các opensource lúc đó: slashcode, phpnuke, thatware
  • Năm 2001:
    • 01/2001 Drupal 1.0 phát hành, gồm: Modules, Themes, Content, Diary, Blocks
    • 03/2001 Drupal 2.0 phát hành, gồm: Translations, User ratingss, Sections
    • 09/2001 Drupal 3.0 phát hành, gồm: Nodes, Blogs, Polls và Drupalicon sinh ra.
    • 12/2001 Drupal.org thay thế cho Drop.org.
    • Bộ 3 Drupal lúc đó gồm: Dries Buytaer (uid: 1), Steven Witten (uid: 10), Kjartan Manner (uid: 2)
  • Năm 2002
    • 06/2002 Drupal 4.0 phát hành, gồm: Blogger API, Taxonomy, Distributed Auth
    • 10/2002 Movable Type phát hành
  • Năm 2003
    • 02/2003 Drupal 4.1 phát hành, gồm: Throttle, Pagers, bỏ Ratings
    • 05/2003 Wordpress phát hành.
    • 08/2003 Drupal 4.2 phát hành, gồm: Clear Urls
    • 11/2003 Drupal 4.3 phát hành, gồm: Url aliases, Breadcrumbs
  • Năm 2004
    • 02/2004 Facebook ra đời.
    • 02/2004 sinh nhật của Flexinode, tiền thân của CCK.
    • 04/2004 Drupal 4.4 phát hành, gồm: Fieldsets, Chameleon theme, Pushbutton
    • 10/2004 Drupal 4.5 phát hành, gồm: Tabs, File Upload, User Profiles, Bluemarine
  • Năm 2005
    • 04/2005 Drupal 4.6 phát hành, gồm: Utf8, Multisite, UI rework
    • 08/2005 Joomla ra đời.
    • 10/2005 sinh nhật của Dashboard, sau này là Panels.
    • 11/2005 Views ra đời.
    • 12/2005 có cuốn sách đầu tiên về Drupal.
  • Năm 2006
    • 01/2006 postcast đầu tiên của Lullabot.
    • 03/2006 Twitter ra đời.
    • 05/2006 Drupal 4.7 phát hành, gồm: Lots of JS/Ajax, Free tagging, PHPTemplate
    • 09/2006 MTV dùng Drupal.
    • 11/2006 trang versions & releases cho module của Drupal được tạo ra.
  • Năm 2007
    • 01/2007 Drupal 5.0 phát hành, gồm: Web installer, Garland theme, jQuery
    • 01/2007 trang group cho Drupal sinh ra (groups.drupal.org)
    • 03/2007 bài hát cho Drupal được tạo ra.
  • Năm 2008
    • 06/2008 kiểm tra mức khả dụng của Drupal tại đại học Baltimore (USA).
    • 07/2008 Steven Witten rời khỏi Drupal (mất mát lớn cho Drupal).
    • 09/2008 Drupal.org được tái thiết kế.
  • Năm 2009
    • 02/2009 dự án D7UX khởi động.
    • 03/2009 Drupalcon tại DC (Washington, D.C) được tổ chức.
    • 04/2009 Buzzr và Drupal Gardens sinh ra.
    • 09/2009 Drupalcon tại Paris.
    • 10/2009 Nhà Trắng dùng Drupal.
  • Năm 2010
    • 01/2010 data.gov.uk dùng Drupal.
    • 04/2010 Drupalcon lớn tại SF (San Francisco).
    • 04/2010 lên kế hoạch tiến trình phát hành Drupal 7.
    • 10/2010 Drupal 7.0 phát hành, gồm: Overlay, UI fixes, New DB API, Tests, Field API (tiền thân là CCK)
  • Năm 2011
    • 03/2011 Drupalcon tại Chicago.
    • 03/2011 Khởi động Drupal 8, branch 8.x được tạo.
    • 03/2011 Investor.gov sử dụng Drupal.
    • 03/2011 CMI (Configuration Management Initiative) đưa vào Drupal 8 do Greg Dunlap (aka: heyrocker) chủ trì.
    • 04/2011 Đưa Web services vào Drupal 8 do Larry Garfield (aka Crell) chủ trì.
  • Năm 2011:
    • 04/2011 Vấn đề Design ở Drupal 8 do Jeff Burnz chủ trì.
    • 05/2011 Hỗ trợ Multilingual ở Drupal 8 do Gábor Hojtsy chủ trì.
    • 05/2011 Đưa HTML5 trong Drupal 8 do Jacine Luisi chủ trì.
    • 06/2011 Lên kế hoạch phát hành Drupal 8.
    • 07/2011 Twitter sử dụng Drupal.
    • 10/2011 PayPal developer community sử dụng Drupal.
    • 10/2011 Mobile cho Drupal 8 do John Albin Wilkins (http://palantir.net) chủ trì.
    • 11/2011 Zynga sử dụng Drupal.
    • Các vấn đề chính được đưa vào Drupal 8: Configuration Management (Greg Dunlap), Web Services (Larry Garfield ), Multilingual (Gábor Hojtsy), HTML5 (Jacine Luisi), Design (Jeff Burnz) và Mobile (John Albin)
  • Năm 2012:
    • 02/2012 Thông báo tiến trình phát triển Drupal 8.
      • 01/02/2012: Đóng băng tính năng.
      • 01/02/2013: Đóng băng code.
      • 08/2013: Phát hành Drupal 8.
    • 02/2012 Thảo luận về Resful ở Drupal 8 (WSCCI).
    • 02/2012 Symfony được đưa vào Drupal 8.
    • 03/2012 Thảo luận về Layouts cho Drupal 8.
    • 03/2012 Drupalcon ở Denver (USA).
    • 05/2012 Dự án Spark khởi động cho Drupal 7 và sẽ đưa vào Drupal 8.
    • 05/2012 Spark hỗ trợ in-line edit.
    • 06/2012 Angela Byron (webchick) làm co-maintainer cho Drupal 8.
    • 06/2012 Spark hỗ trợ responsive layout.
    • 08/2012 Spark hỗ trợ mobile.
    • 08/2012 Mollom của Dries được bán lại cho Acquia.
    • 08/2012 Chọn WYSIWYG nào cho Spark, chọn Aloha (sau này đổi qua ckeditor).
    • 08/2012 Phát hành phiên bản alpha của Spark.
    • 08/2012 White House đóng góp ngược lại cho Drupal (https://github.com/whitehouse/petition).
    • 09/2012 Cập nhật kế hoạch phát hành Drupal 8.
    • 01/04/2013: Đóng băng tính năng.
    • 09/2012 Views được đưa vào core Drupal 8 do Earl Miles (merlinofchaos) chủ trì.
    • 11/2012 Dời ngày đóng băng tính năng, code ở Drupal 8.
    • 12/2012 Acquia nhận đầu tư 30 triệu USD ở series E.
  • Năm 2013:
    • 01/2013 Đổi từ Aloha sang CKEditor (được đưa vào Drupal 8).
    • 01/2013 Radio France hỗ trợ dự án Spark.
    • 02/2013 Cập nhật kế hoạch phát triển Drupal 8.
    • 05/2013 Cập nhật kế hoạch phát triển Drupal 8.
    • 05/2013 Kêu gọi sửa lỗi ở Drupal 8.
    • 05/2013 Drupalcon Portland (USA), Dries thông báo muốn dùng chính thức Drupal 8 hãy đợi tới 2014.

Các thuật ngữ Drupal

  • Node
  • Taxonomy
  • Block
  • Menu
  • Entity
  • ...
  • Xem thêm ở: https://drupal.org/glossary

Kinh nghiệm học Drupal

Bắt đầu từ đâu?

  • Tiếp cận Drupal với vai trò:
    • Xây dựng website (website building).
    • Phát triển (development).
  • Xây dựng website:
  • Cài đặt Drupal.
  • Cài đặt module/cấu hình.
  • Cài đặt theme/cấu hình.
  • Biết các thành phần của Drupal, như: block, menu, path,…
  • Biết các API của Drupal như: Menu API, Field API, Form API, Node API, ...
  • Phát triển website:

Học như thế nào?

  • Có 2 cách học::
    • Lý thuyết tới thực hành.
    • Thực hành tới lý thuyết.

Chú ý: Thời gian đọc tài liệu không quá 20% quỷ thời gian của bạn, 80% thời gian còn lại là code và code.

Nên đọc tài liệu gì?

  • Tài liệu trên drupal.org: https://drupal.org/documentation (tiếng Anh)
  • Hỏi đáp: http://www.drupalvietnam.org (tiếng Việt)
  • Sách: http://www.drupalvietnam.org/sach
  • Blogger về Drupal nổi tiếng: https://drupal.org/planet
  • Tuần Drupal: http://theweeklydrop.com

Chú ý: Thời gian đọc tài liệu không quá 20% quỷ thời gian của bạn, 80% thời gian còn lại là code và code.

Nguồn tham khảo

  • http://www.drupal.org
  • http://kristjanjansen.ee

Tommy Tran - Expressmagazine.net

Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Quảng cáo việc làm

 

Thích hợp các bạn nữ mảng thợ may làm việc tại nước NGA

Đơn hàng Tuyển dụng 100 Thợ may đi Nga(đợt 1 tháng 3.2021, đợt 2 tháng 5.2021). Lương thực lãnh 800 USD, bao ăn ở, vé máy bay và visa, phí xuất cảnh(1800 USD)trả khi đi làm có lương. Bạn có thể liên hệ CÔNG TY qua Phone/Zalo: (+84) 944 225 212. Công ty sẽ tư vấn cho bạn.

Xem chi tiết: >>> https://bit.ly/3o9NOfR

Tìm kiếm bất động sản

 

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
5 Videos mới cần thiết để Working với Blocks trong Drupal 8

5 Videos mới cần thiết để Working với Blocks trong Drupal 8

Next week we'll start digging into the State API to get more parts of our block moved over. Have a great week and enjoy!

Ion Docs 2 Go - Máy scan ảnh và văn bản cho iPhone, iPad

Ion Docs 2 Go - Máy scan ảnh và văn bản cho iPhone, iPad

Tại CES 2012, hãng Ion Audio đã tung ra giải pháp giúp người dùng scan được văn bản hay hình ảnh bằng thiết bị iOS

Xu hướng marketing trên các thiết bị di động

Xu hướng marketing trên các thiết bị di động

Thiết bị di động giờ đây không đơn thuần là một phương tiện thông tin-giải trí, nó đã trở thành một kênh bán hàng hiệu quả.