關於這次改版



改版動機

嗯~好像才剛改完2006版,怎麼忽然又改版了?嗯~是因為天氣的關係.嗄?天氣和改版有啥關係?嗯~因為台灣天氣實在太熱了,小宗宗2006的深色底逛起來有種越逛越熱的感覺~加上前幾天剛弄好的學校新版面用淡藍色配白色的配色,清新脫俗,簡單大方,而且感覺很涼,有種越逛越想逛的感覺XD所以打算弄完學校網頁接著改自家網頁.

要改就要改得徹底點,整個版面全部換掉.小宗宗看上了最近很紅的Blog樣式,怎麼會看上Blog呢?嗯~誘因是RSS推播系統,小宗宗很看好這個系統,不用進小宗宗網頁就會自動把小宗宗日記送到家,很適合小宗宗的網頁.還有一個原因是因為日記內容越來越多了,所以需要一套搜尋系統來搜尋日記,Blog也剛好符合小宗宗的需求,所以決定改版成Blog.

評估成功率

不是每次改版一定可以實現最原始的構想,每次都要事前在腦海中翻出現有的技術檢視這些天馬行空亂想到的網頁呈現方式能否實現.這次主要瓶頸是由於Blog是使用MySQL來儲存所有的日記,而之前的小宗宗日記是採用獨創的一日一檔案的儲存方式,要怎麼轉成Blog的MySQL儲存方式是一大挑戰,小宗宗打算用MySQ的麻吉-PHP來寫轉換程式.小宗宗依照現有的知識推斷繪製出了整個程式的流程,很意外的並沒有費很大的勁就構思出來了.所以便去圖書館弄了本最薄的MySQL,PHP程式書,開始進行實體化.

轉換程式

呼~寫作過程回想起來真是…太輕鬆了XD從來沒寫過這麼簡單的程式,從測試到完工只花了兩個下午就弄出來了,總行數不超過200,算是很短的程式.比較較花時間的地方是PHP寫入MySQL資料庫的部份,因為之前沒寫過,所以要一直翻書查語法.所幸這部份只佔了三行,所以很快就搞定了.看著自己寫的轉換程式順利的把舊的日記花一分鐘的時間轉成了MySQL資料,然後順利的在Blog裡面顯示出來,真是感動啊^^~

進行轉移

Blog程式小宗宗是用Wordpress這套,核心程式不大,不過可以隨自己高興添加外掛和更換喜歡的外觀,可以說是自由度蠻高的Blog程式.整個轉移流程是:
伺服器先裝好Blog程式
轉換程式在本地端把日記轉成MySQL
把本地端MySQL資料庫備份出來
匯入到伺服器上的MySQL資料庫
調整Blog主程式

過程尚稱順利,令小宗宗很意外,不用半小時就可以透過內建的標準外觀版面瀏覽600多篇日記了.

另一個艱苦的開始

本想說wordpress有中文化,所以應該可以輕鬆愉快的直接開站,不過事情並不是這樣簡單,小宗宗開始挑外觀和外掛就發現了很慘的事,這兩樣東西幾乎沒有中文版的,也就是說所有的非核心部份還是得自己動手中文化,慘~
光外觀部分小宗宗就弄了至少三天,因為程式不是小宗宗寫的,所以很多地方也搞不太懂在做啥麼.小宗宗馬上開另一台電腦一台改,一台看結果,可以省去切換的時間,一點一點把看得到的英文通通中文化.才變成現在的這個版面.

未完成的部份

想加留言版和mp3播放程式,以及一個flash瀏覽選單用來整合blog和相簿兩部份,大概是這樣吧.

Enjoy my new blog. ^^~