2007-03-01 香港人

新年假期間, 我經深圳回鄉下中山
難得是因為放假而不是工作而到了深圳
又因為過的是羅湖不是黃崗關
才發現深圳人在衣著上很多都已經跟一個香港人無異
絲襪高跟鞋毛毛外衣
polo shirt窄身牛仔褲converse-like 球鞋

究竟那些自覺香港人的人
不屑為中國人的香港人
憑什麼從他們中間分類出自己?
憑什麼覺得自己跟他們不一樣?
因為你有張八達通? 有張香港身分證?

既然自覺高他們一級
你可以拿出什麼是比他們好的?
衣著上他們已經跟香港人一樣
只有修養上 做人處世上 工作態度上 你可以高他們一線
所以要記得
你跟他們就只有這些些微之差

報紙說港女有難了
香港男人都北上找女人了
我說港男的情況是一樣的
香港女人都開始北上找男人了
因為要分別出那一個男人好一點的
不是因為你或他是否有一張香港身份證
弱肉強食啊!

2007-03-01 AJAX 設計要點

經過昨天的一格之後
我今天十一點就開始寫格了

身為一個網頁編程, 網站主管
機緣巧合之下走進了主流的編程語言的世界
難得有甚多的時間做試品
綜合幾個月的功力
總結一下ajax + php 設計系統時的要點

萬一定位為ajax 站
先要決定那一個部分用上ajax
那一個部分用上form submit

將會用到那些ajax librarys
prototype? dojo?

接著是一個意外的問題
那個地方是可以給人bookmark, 用前一頁, 下一頁按鈕
意外地, 坊間的絕大部分ajax教學都不會提到bookmark 對一個商用網站的重要性
可能因為設計時的複雜性吧
我自己一般對ajax 網頁的評分
第一個著眼點便是bookmark 支持了
既容易觀察, 又準

ajax request 也有要點
用上一個統一的ajax request
但用不同的parameters
parameters 用兩個attribute pass-in
一個是指明ajax 性質, 既actions
另一個是其他, pass-in a=b&c=d&.......
除錯, 加減功能的修改都會容易得多
PHP 用上一個switch $_GET[''action'']
跳到不同的function 就可以了

最後
推介幾個javascript library
dhtmlhistory 用作紀錄history, bookmarks
json 用作 ajax response parsing, 方便過xml

Drupal 版型

updated: 2011-07-21

版型和模版看似是一樣的事
但其實是有一點不一樣

版型是一個 theme
Drupal 就內建幾個版型, Garland (6.x), Seven (7.x)
也發展出後台專用的版型
是一個有多個模版的組合
目的是令全個網站的外觀統一

而模版是 templates
是輸出某一個, 或者某一種頁面的 HTML 碼的檔案
Drupal 使用 .tpl.php 作為模版的副檔名
修改很多模版之後, 你便可以有一個客製化的版型
而需要修改多少模版就取決而你需要自系統中修改多少 HTML 了

Pages

Google