您在這裡

IT邦幫忙主題分享

amouro's 的頭像
amouro 在 2013-10-26 (週六) 23:52 發表

之前經由 Jimmy 推薦,應邀今天到 IT邦幫忙的交流聚分享 Drupal,
這次突然想試著從自己由不同角度切入 Drupal 的觀點,於是產生了這樣的主題來介紹 Drupal ,
分享如何和 Drupal 一同工作 (Develope with Drupal),
內容適合已經懂得安裝 Drupal ,且對於 content type 跟 module 或 theme 有初步了解的人。
簡報 50 頁的內容,還加上 Live DEMO,平均一分鐘講掉兩頁之多。

雖然從設計端、前端/程式端、系統後端的各種角色都稍稍提到了,
囿於時間不多,能夠涵蓋的廣度跟深度還是很有限,但現場也已經有朋友覺得來不及消化了 > 真要是每個地方都深入講了,不知道得花上幾天幾夜才夠。

在這邊把 Slide 分享出來,也希望大家對簡報給我點意見,
看看對於不同的開發者來說,還有哪些也值得提點給初學者呢? 也許我就會加入未來的簡報當中,讓這份介紹更詳盡。

我也把我當時草稿的筆記放在這,應該會比較容易討論。

設計師

  1. Theme frameworks / Base theme
    Zen, Adaptive, Bootstrap, Foundation
    設計師可以選擇自己喜歡或熟悉的 CSS Framework ,通常也都內建了 reset.js or normalize.js 等內容
  2. Drupal awareness designer
    系統會自動產生與欄位,區塊相關的 CSS Class
  3. Theme templating
    設計師可以自定 tpl.php 加上不同的 css 檔案
前端/開發工程師
  1. Theme templating: script
  2. Views, modules
  3. Field module
  4. hooks_api
後端工程
  1. Drush
  2. Memcache
  3. Varnish
  4. Database : db abstraction layer