信報論壇 revamp
都有一段時間忙得要死,沒有更新這個 blog 了
這次的 project 總算順利完成,穩定進入維護階段的同時
花點時間寫一寫這次使用 Drupal 的經驗好了
這個在三月中開始版面設計的網站,當然是使用 Drupal7 開發
結構上不算太複雜,只有首頁,文章內頁,用戶頁,「著名博主」頁
但因為用戶可以自行編寫文章,node edit form 都需要使用客製化的 theme
而且那個 form 需要一定程度的簡化,令一般使用者可以比較容易上手
在網站也使用了 responsive web design 的版面設計
令手機的使用者可以使用一個比較簡單的版面
但 js based 的 responsive 有反應慢,需要等待 js 執行的問題
有機會再和大家分享這方面的心得
Hong Kong Economic Journal Forum revamp
It has been a while since my last post on this blog
Since we just have this project finished, and slowing moving to maintenance mode
This will be a great time to write something about the porject, before I forget everything
Go China refactor/redesign.
Refactor and Re-design of GoChina.
- Deployment utilize features module for zero downtime deployment.
- Content refactoring
- Upgrades all modules to latest version
Mid 2012 Intel Eureka Design Challenge - StartJG
新公司的第一個專案是 Intel 嵌入式系統的專案
透過遊戲和互動媒體,鼓勵參協者針對 Intel 的嵌入式平台構思應用
並以 2012 年 San Fran Intel 開發者年會的入場券作為獎勵
使用的技術是 python(Django)+PGSQL
Django 給我的感覺是完整的,功能齊全的CMS
但在 Model 的設定上需要小心
而python 作為一個web app 語言在方便性上比PHP有不足的地方
而且設定 apache 也比較複雜
是值得留意的地方
2012 年 project III http://business-services.scmp.com/
2012 年 project III (project II 仍然為內部使用中)
第一個我製作的使用 Drupal 7.x 的網站
集團內第一個 7.x 網站
因為是第一次使用 7.x 開發
功能上沒有要超越過去的功能的意思
志在將過去在 6.x 的經驗轉移到 7.x 的平台上
還好有這個決定, 否則可能真的會趕不上
一般的設定, 例如 cck都沒有太大的問題
介面都很類似
views 的介面上雖然類似, 但要細心使用額外的功能的話還是要花點時間適應
特別是處理輸出 html 的時候更明顯
新增的 field.tpl.php 和 views 的 field template 時有沖突
處理 node.tpl.php 的時候要細心開始吸收 entity 的概念和 API
再加上為 solr 所用的客制欄位等等