網站換皮修改策略

未分類
有一種客人的需求是這樣

他想換皮

但是不想改程式



基本上這需求是ok

如果這是我寫的系統

因為我用 CodeIgniter

View 跟 Controller 是分開的

所以換皮很輕鬆

先請設計師作新的 html/css

我再重套一次程式就好

通常沒什麼技術性

只是把現有的 code 搬過去

厲害的視覺設計師甚至可以直接改我套好的 php

我什麼都不用作就收工了

(這麼厲害的視覺設計師麻煩請跟我聯絡我要外包案子給你)



但如果是別人寫的後端

那真的要好好考慮一下

如果他寫的好

是不會太難

但是你也知道

客戶會找上你的

通常就是有問題才會找你


這種我以前會跟客人這樣說

沒辦法

改原本程式的成本很高

我套他的

"不如幫你重寫"


但是你千萬不要這樣講

因為你這樣講

客人就會叫你整站重做

但是只拿到套前台換皮的工錢

然後客人會覺得只是換皮

所以換皮工錢的費用會低的可憐


所以我都直接跟客人講

你先請設計師換換圖跟CSS 就好

如果真的沒辦法達到你的需求

等你有預算

我們再來整站重做

你可以順便把新架構或是新功能納入


網站維護這種事情真的很難講

其實網站一般用個兩三年

就可以改版了

但是你很難預測到兩三年後會有什麼技術上的更新

可以的話我們當然會希望想遠一點

可以多幫客人省些錢

譬如換皮

如果你架構寫的不好

就只能重來

但偏偏要換皮的都是先前以為網站不會用太久

架構亂寫一通的


想的夠遠夠深通常都不會是客戶的強項