今天繼續(xù)來分享一個(gè)第三個(gè)大的階段,就是程序開發(fā)階段,那么到了程序開發(fā)階段呢,通常其中是包含一個(gè)前端開發(fā),后端開發(fā),包括上線前的一個(gè)測試,那么前端開發(fā)原先是不屬于程序開發(fā)階段的,他實(shí)際上算是一個(gè)設(shè)計(jì)階段以后的一個(gè)UI表現(xiàn),那么我們知道做網(wǎng)頁通過設(shè)計(jì)圖做完以后,是需要把它額外變成web形式就是。HTML格式的一個(gè)網(wǎng)頁形式。那么這里面就需要去牽涉到一個(gè)前端的一個(gè)開發(fā),那么前端分啊,這個(gè)div CS,包括最新的H5的技術(shù),包括這個(gè)JS的動(dòng)態(tài)交互。
說完了前端開發(fā),那么說一下后端開發(fā),那么后端開發(fā)顧名思義就是后臺(tái)的一個(gè)開發(fā),那么通常我們開發(fā)網(wǎng)站小程序,APP的后臺(tái)呢,可以理解為都是一樣的,那么有兩大需要大家知道的,一個(gè)是語言的不同,一個(gè)是后臺(tái)的類型的不同,語言的不同,就比如說最早的SP到后來的PHP,再到比較要求比較嚴(yán)格的家法去開發(fā)這整個(gè)后臺(tái)的一個(gè)語言。那么第二個(gè)呢,就是比如說這個(gè)后臺(tái)開發(fā)里面有簡單的企業(yè)網(wǎng)站,那么我們用dosems來去開發(fā),包括我們現(xiàn)在用的typically價(jià)的thinkphp去開發(fā),那么以前有之夢去開發(fā)的,當(dāng)然后期之夢。
收取版費(fèi)的這個(gè)問題確實(shí)是讓很多企業(yè)比較頭疼,因?yàn)榫W(wǎng)站做好了,你還要每年給之牧交一些版權(quán)的一個(gè)費(fèi)用。然后這個(gè)是作為一些簡單的網(wǎng)站,就是功能不是太復(fù)雜的,我們都會(huì)用CMS來開發(fā)。那么如果去到商城交互類的呢,通常最早的我們會(huì)用微琴,然后后面會(huì)用到和醬,就是它有好多啊,包括一些最新的這個(gè)開源的。關(guān)于商城交互類的支付類的一些源碼,通過這樣的一個(gè)源碼進(jìn)行二次開發(fā)。
那么再繼續(xù)說一下第三大階段,程序開發(fā)后的一個(gè)測試上線階段,那么很多客戶都忽略了這個(gè)階段,大部分認(rèn)為這個(gè)階段不需要花多長時(shí)間,實(shí)際上在這個(gè)階段花的時(shí)間可能是最多的,為什么呢?這個(gè)階段就是在測試上線前,第一個(gè)對整站的程序,整站的一個(gè)交互,包括后臺(tái)的一個(gè)更新,都需要進(jìn)行測試,一遍要考慮這個(gè)后臺(tái)更新的便利性,然后再加上因?yàn)?a href="http://www.revolutionbeatles.com/" target="_blank">網(wǎng)站設(shè)計(jì)的效果圖,到最后轉(zhuǎn)化成上線前,他會(huì)有一些,有一些東西是需要后臺(tái)的一個(gè)技術(shù)配配合,那么在這個(gè)過程當(dāng)中需要有一些調(diào)節(jié),所以整個(gè)測試時(shí)間一般我們說兩到三天,實(shí)際上我們在修改這個(gè)后臺(tái)測試階段,如果是溝通的非常啊,完美的情況下,那么時(shí)間可以在三到四天,那么像有些在坐到后面上線前,甲方又發(fā)現(xiàn)一些小的問題,那在這個(gè)上時(shí)間上可能就會(huì)去到一周到兩周都有可能。甚至是有的,甲方最在最后的測試環(huán)節(jié)遲遲都沒辦法決定上線,我們也遇到過,因?yàn)楫吘刮覀冏隽?8年的網(wǎng)站,你想想什么客戶沒遇到過呢,對吧。