電子報發報系統

最近在忙著一個規模不大的電子報發報系統,但是卻從接觸業主的過程中想到兩個建站時重要卻常被忽略的議題,測試主機的架設和系統規格說明書的撰寫。

測試主機的就是在網站上線前的第一道關卡,很多網站人大概都不曾在公司內看過,主要原因是大部分本土公司所謂的測試就是在前台執行,然後一面對外界開放又一面修改。產生此一現象絕大部原因在於企畫過程匆促,和市場競爭的壓力。想到日前,當我還在上個地圖網站當站長時曾經也規劃了一個類似的測試流程,就是安排一個工作主機,一個對外界開放的測試主機,和一個在Seednet代管的前台主機。測試主機不但是有測試的功能外,在Seednet的前台主機一有狀況時還可以充當備援主機用,對我而言,那是我所做過挺奢侈的的一個架構,因為測試機和前台機兩台的規格都是IBM的Netfinity5000,一台就要十幾萬元。而據我所知這樣的架構在外商公司根本就標準不過。以上驗證在我最近上的Site Server課程,我發現老外居然還會做到Mid-Staging主機,也就是二度的測試機。他們對於網站開發上的嚴謹可見一般,真的值得學習。

系統規格說明書在以往程式設計公司是很平常的工作流程,好比撰寫使用手冊般。這和網頁設計有甚麼關係呢?簡單的以動態網頁設計來說,資料庫欄位的定義和說明,程式撰寫時變數的定義和用法,動態網頁的功能說明。以至於檔案夾結構說明,檔案命名方式,網站操作流程等等都可納入系統說明書中以利共事的同仁參考,以免系統維護和新增時規劃時間上的浪費。

一直以為讀了那麼多年建築,在規劃上有深刻經驗的我,這次不得不向科班的電腦工程人員多多學習,雖然這案子小,又作的挺辛苦…

網路(Web) 這個類別的近期文章

Leave a Reply