[QOTD]在很久以前 (2000) 年一直在呼籲網站能做資
訊交換,但事實上不是大家不願意,而是沒有
很好的機制出來罷了,而希望 W2C 出來後,
能夠讓資訊交換更容易。
*1
很意外的很快就把 W2C 0.01alpha 在一天內完
成,雖然還有很多沒做的,但大致上已經可以運作了
,目前在 phpnuke 6.0 的 splatt forum 3.2 下已
經可以正常運作了,再來就是在 Authorization 上
在做一點修正,之外再做一些測試及管理畫面,這樣
就可以 Final 了。
本想說至少要好一陣子才能有雛型可以先行運作
,或許要只少三天左右的寫作才行,只是沒想到不到
五個小時就有這樣的完成度,連自己都覺得意外,看
樣子,這樣下去已經不難了。
只要是相同的條件下,任何資料相互交換都只須
要一隻程式,而不用為了跟不同的對方資料交換而必
須有不同的程式,因此其交換格式必須要能通用,只
要是相同的 type,就應該都可以交換,但若能夠有
其特別的資料時,亦能有特別的標籤來延伸其功能。
以類似 mime-type 的方式來儲存資料,最主要
是來作為額外資訊的記錄,尤其是拿來做 Loopback
的控制。
*3
也盡量寫出每一套系統所使用的管理介面,而最
後 crontab job 的設計上面,在 phpnuke 則是利用
block 的方式來做 crontab 的應用,而以 period
來作週期的控制。
也希望這個資訊交換是能夠一般性的,因此除了
用 XML 來做交換外,也是盡量減少資訊的儲存,甚
至在設定檔就可以做完全部,因此也是在判斷上要更
詳細,例如還沒有傳完的話,應該以最後一篇的時間
作為最後時間,這也是尚待完成的。
但在進行下一步時,或許是應該先完成 phpBB
用的,以及一個大家做為登記用的記錄。
w2c: 目前是forum(論壇)
我的(mine): 傳來資料要放的地方
我的id(mine_id): 跟對方交換資料時所說的識別碼。
我的密碼(mine_pass): 對方要交換時所要說的密碼,
而若密碼是 * 的話就是開放所有人可以讀取。
你的(yours): 對方的論壇(或其他)的名字
你的id(yours_id): 要先行建立一個對方的id,在傳
資料過來後是以這個 id 儲存的
你的URL(yours_url): W2C 呼叫程式的網址
你的主機名(your_host): 用這資料來辨別是從那傳
來的,也做為路逕的記錄
別人的(others): 是否要接受第三者的資料,通常是
設定不要。
時差(diff_time):跟對方的時區差,但通常這用不上
最近一次 (last_time): 最近一次做同步的時間,或
是最後一篇的時間
最大值(max_record): 最多傳幾篇文章
間隔(period): 間隔多久才要再去同步一次
而在我們這一邊,只做將對方傳入的動作,並不
主動作將資料轉出的動作,但在記錄上還是有做權限
設定。
而最後定名為 W2C 是指 Website of Content
and Community,或者是說,data transfer With
Content/Community to Content/Community,或者是
說 With 2 Content/ Community Site,當然說真的
是有對 W3C 致意的意思居多,不然事實上只想到一
堆坳口的名字。
在 W2C_Mechanism,W2C_Format,W2C_Control
跟 W2C_Program 後,最主要的還是要如何將這架構
做得讓大家輕易使用。
在很久以前 (2000) 年一直在呼籲網站能做資訊
交換,但事實上不是大家不願意,而是沒有很好的機
制出來罷了,而希望 W2C 出來後,能夠讓資訊交換
更容易。
*2
**********************************************
*1
1/14/03 7:58 pm,到士林站終於找到坐位了,
但也是慢慢來的,反正也不是那麼急就是了,但今天
難得帶著 DVD,因為預估會把書看完。
這兩天算是完成蠻多東西的,包含兩個工作的事
,以及自己想做的事都有,也算有認真到,也算有玩
到,所以算是相當不錯的狀況。
看樣子我該好好的完成自己的想法才行,不然總
是很多東西延怠在那邊,感覺說不會不自在,但只是
多少有些沮喪才對。
1/16/03 7:40 pm,從台北車站坐起,比想像中
的晚,但也還算好嘛,雖然是打 7:00 的卡,但因為
忘了帶鑰匙還折回去一下。
1/16/03 7:55 pm,想了一下要寫的東西的步驟
,想到這邊已經過芝山了,所以看樣子是該唸書較實
際。
1/17/03 9:26 pm,從後山埤站出發,今天是這
星期最晚離開辦公室的一次,不然這星期可以說是都
在 7:00 左又就離開辦公室的。
*2
1/20/03 8:35 am,到竹圍站,一個星期的工作
又要開始了,今天這個時間不晚不早,算是蠻合適的
。
*3
1/20/03 9:04 am。
文章定位: