February 11, 2005 – 5:13 pm
新年快樂,又到了一年一度的新年。這個假期其實應該有很多事情要做的,不過考完試又在假期中。所以都沒有太多心情做事了。
這個假期應該要完成 Project Work III ,不過實在沒有心情做。
但是我整天都是睡覺和打遊戲機。
最近公司買了一個新軟件,是一個有關 Ladder 比賽的 PHP。
不過這個軟件實在寫得太差了。發現了很多都是用 “Hard Code” 寫的。
我首先要把它中文化,然後就改 Skin。
由於用 “Hard Code” 寫成,所以需要改的地方太多重複了。
令我感到 3-tier 的程式的好處。
3-tier 是把一個軟件的 Interface、Controller 和 Entry 分開每一個部份寫成。
Interface 通常都是 Skin 或 Template。而 Controller 是一些控制 Skin 的程式,而 Entry 就是 Database。
這個 Ladder 比賽程式是把 Interface 和 Controller 沒有分開,在後期更改時會比較困難。
原本想看一看新版本的 Tatter Tools 是否有中文化了,不過發現我不能夠瀏灠 DZ&MAY@BLOG,我所使用的 Tatter Tools 是舊版,很想升級。不過最後都只好放棄。
希望遲些會去到 DZ&MAY@BLOG 的網站。
在瀏灠不到 DZ&MAY@BLOG 的日子,發覺原來 WordPress 的 Skin 都十分美麗,若果要放棄 Tatter Tools,我想我會選擇使用 WordPress。
現在 Tatter Tools 的確在功能上比其他的差,我想我大概會在下星期中測試一下 WordPress。
Plog 都已往推出了 1.0 Beta 版本了,看一看傳遞訊息所用的是 0.32 版本。很想 Plog 快些推出 1.0 版面。而傳遞訊息應該會在 1.0 正式推出時測一下才轉用。因為傳遞訊息的流量已經增加至一定的數目了,不想影響太多的人。
從 pLog 中文開發日誌中看到其中介紹 Plog後台的改變,令我感到很想快些轉用它。
在發表這一篇網前,曾經想發表一篇有關想整一個聯播網站,不過都是遲些才說吧,因為最近沒有心機做這些事情。
剛剛把 Horde 2 升級至 Horde 3,登入畫面比以前更加靚,安裝上比以前更容易。
現在在設定 conf.php 時,必須以 administrator 身份登入,然後再以當中的程式自動產生新的設定檔案。比以前更加完善。
記得在使用 horde 2 時,設定檔案必須自已輸入
。現在只要幾步便能夠建立新設定。不過還有很多的檔案都必須自已更改,希望在 Horde 下一個版本能夠把所有檔案都在 web 介面中設定。
這便是瀏灠郵件的新介面,非常美觀。 
February 1, 2005 – 7:42 am
剛剛踏入第二個 Semester 。不經不覺間已經過了半個學期了。這半個學期所學到最重要的地方便是分配時間了。總結上學期。所學的科目都可以說是十分有用的。
Advanced Database - 學到了 Oracle SQL 中的 Function、 Procedure 、 SQL 中的 Security 和 Trigger。
Distributed Computing - 中學到更深入的 Java
Enterprise Networks - 基本 Cisco Router 和 Switches 的設定。
Selected Topics in Software Technology - 如何畫 UML。
System Security - Hacking Step 和保安上的問題。
這一個 Semester 可說對於出外找工作十分有作用。
最近在研究 Mod_rewrite,Mod_rewrite 的功能十分強大。我已經把 Discuz! 2.2 和 2.5 都改裝了這個 mod_rewrite。加了後令搜尋器能夠搜尋的數字由 43 提升至現在的 267 個記錄(可賞試在 Google 中搜尋: site:digitcafe.hkwebs.net)。可說是差別非常之大。已經在電子咖啡室正常運作。現正考慮何時供開這方法,因為不知道這一種改法有沒有存在 Bugs
。
手多多又想把 CLog 加上 mod_rewrite,不過發覺改後存在太多的 Bugs 了。都看來要重新計劃如何更改 Tatter Tools 了。
January 29, 2005 – 8:31 pm
由初初接觸上網直到現在,最常去到的網站便是搜尋引擎的網頁。
搜尋引擎引導我們到達很多很多的我們未曾去過的網站。
一個網頁的製作者很多時都要對搜尋引擎的特性要有認識。因為要必須在有限的宣傳下吸引多些人流,這是一個十分困難的題目。
登錄在搜尋引擎大至上分兩種。首先是自行登錄,這個方法可說是一個十分簡單的方法也是一個舊的方法,對於一個新網頁是必須做了這一個步驟。第二便是搜尋引擎自行進入網站中搜索。今次主題要便是說這方面了。
首先,為何它知道您的網站存在?您可能曾經登錄搜尋引擎或曾經在其他地方交換連結。只要搜尋引擎搜索到您的網頁,它必定會記錄下來。
這一個方法的運行方法便是使用一個類似 “機械人” 的物體走到您的網頁中,然後記錄您的網頁中的文字和儲存。再進行搜尋網頁中的連結。這一個機械人多稱為 “spider” 、 “rob” 或 “robot”。現在大部份的搜尋引擎都會使用這個方法。
如何設定這個機械人搜尋那些資料?這便必須設定 robot.txt。robot.txt 主要是用來設定機械人能夠搜尋那裡的資料。當然您可以不準任何的機械人瀏灠您的網站。
第二方面就是網址的設定。其實那一些機械人搜尋得到的網址會選擇一些比較好的網址。那一些是比較好的網址呢?就是一些沒有變數的網址。以 Discuz! 這一個論壇程式為例,每一個網址最後都會加上一個 sid 的數目。這一個數字用來分別使用者,不過這個 sid 是令機械人不去您的網站搜尋的其中一個原因。sid 是這一個數字是每次不會相同的。其次便是中網址上有的 ?tid=xxx 這些都是會減低搜尋的機會。
所以若果要令這一些機械人成功進入,必須在 robot.txt 和網址上入手。