函數(shù)化的網(wǎng)站升級過程分析
針對現(xiàn)在網(wǎng)站的升級需求很大,好多客戶在做網(wǎng)站之前,首當(dāng)其沖的就是網(wǎng)站的后期升級行不行,或者叫擴(kuò)展性行不行,網(wǎng)站在以后的改版當(dāng)中,究要不要重做等等,針對這些問題,下面一一分析一下。 知道編程的人都知道,函數(shù)的大功效就是替代性,比如實(shí)現(xiàn)某個功能,在程序可能要寫上好多的編碼,而且在另外一個地方再次使用這個功能時,要把這些代碼復(fù)制過去,其實(shí)真正光談復(fù)制這個工作量倒是無所謂,僅是一秒鐘的時間,但對于后期維護(hù),那工作量就不言而喻了,首先要看懂這些程序,要一行一行的看,現(xiàn)倘若使用函數(shù)來解決,就方便多了,設(shè)計(jì)一個標(biāo)志,比如叫做abc,然后實(shí)現(xiàn)一個功能的內(nèi)容都封裝的這個標(biāo)志里面,下次要實(shí)現(xiàn)這個功能,直接調(diào)用這個abc,在其他地方如果也需要的話,就用不著拷貝了,直接調(diào)用就行,至于后期維護(hù),只要看懂了網(wǎng)站里面有多少函數(shù)及函數(shù)的意義就行,維護(hù)顯得特別的簡單。 現(xiàn)在不光如此,我們也把將要實(shí)現(xiàn)的功能用一個函數(shù)代替,但這個函數(shù)暫時不定義,只是放在程序中,如果日后網(wǎng)站需要升級的話,只需要把這個待定的函數(shù)定義一下,一切的工作就顯得特別的輕松簡單,而且還不容易出錯,因?yàn)檫@類函數(shù)的網(wǎng)站的升級過程由于前期的工作,日后就非常的簡單化了,試想想,如果把代碼全都寫到整個程序里面,那還得了,后期的工作量不要翻好幾倍喲,而且還不一樣做得好。
|