今天被問到我軔體版本發行管理的問題,這問題存在許久,之前因為手邊工作滿檔,就不理會它,過了這麼久還是發作,所以今天花一天寫一個網頁程式來管理軔體的版本。
目標是讓使用者在檔案伺服器上建立資料夾、貼上檔案,網頁就跟的更新,不用寫程式,寫網頁,一次搞定,懶惰的使用案例。
1. 為了以後維護方便,所以乾脆在Linux 的 file server上加上Web Server,但,基於辦公室中其他使用者在用Windows,只好開samba讓那些人存取,而中心思想則是利用路徑、檔名去做出一個相對應的表格頁面,好讓其他人可以查表、看照片(光看料號誰看的出來阿~),搞清楚是哪個硬體上的軔體,順便看一下目前到底有多少版本,發行了哪些版本。
2. 以XML為介面,伺服器上的CGI程式不管顯示的部份,也就是說CGI只會吐出XML的資料而已,可保留以後擴充及修改的彈性,畫面組成靠客端瀏覽器運作,可以節省主機的運算時間,好讓客戶端給我分攤一些運算,另外一方面,主要是我之前玩一堆Javascript跟JQuery,所以這方法比較熟練一點~XD,而且這方法目前還是主流。
3.明天就要寫SOP文件跟把我寫的一些軔體檔案放上去,算收工了吧 ~ XD
PS. 用PERL+Javascript+HTML真的快的跟鬼一樣,一天就收工了~~XD
沒有留言:
張貼留言