本文目錄
網站效能從根本做起
設計一款輕量、穩固的車體、符合空氣力學與流線型車身,是為了要讓跑車能迎向高速奔馳的階段做好準備。一個網站也是一樣,合邏輯的程式撰寫與開發流程、透過能反應真實的壓力測試,才能讓網站服務在上線之後能「順、順、順」。
FunP 網站從開發做起
先來看看 FunP 的作法。經過因爆量而網站掛掉的挫折之後,FunP 網站針對開發流程、網站架構等層面都進行改良。 FunP 網站執行長邱繼弘表示,任何一個應用程式都需歷經開發/設計、測試、正式上線的三個階段。在開發階段,FunP 利用 Subversion(SVN) 作為開發版本的控制管理系統,這是一個開放原始碼的版本控制系統,可將開發程式相關資料集中放置在一個資料檔案庫網站效能從根本做起中,並記住每一次文件的變動。
痞客邦 (PIXNET) 過去也曾利用 Subversion 作為開發版本的控制管理系統。痞客邦創辦人暨技術長曾皇霖表示,專一的程式管理是讓程式人員在不斷變動的開發階段能夠維持一致性的工具。不過由於 Subversion 的開發速度較慢,目前痞客邦已經改採 Git 這款版本控制工具,同樣也是一款免費的開放原始碼工具,但不論是在 Commit 、 check out 的速度都較過去來得快。不過 Git 只適用於 Linux / Unix 平臺,並沒有 Windows 版本。
……未完(更多內容請參閱網路資訊雜誌 2009 年 5 月號 210 期)
