在這個(gè)網(wǎng)絡(luò)飛速發(fā)展的時(shí)代里,網(wǎng)站建設(shè)這個(gè)行業(yè)是必不可少的,所以我們必須關(guān)注這個(gè)行業(yè),而我就是這個(gè)行業(yè)其中一員,雖然我不是一個(gè)佼佼者,但是我也從未沒有不努力過。
歷經(jīng)幾年的網(wǎng)站開發(fā),熟知作為一個(gè)技術(shù)人員要知道自己目標(biāo)所在,不單單是為了代碼而生存,而是要知道我們要做的什么程度,和要走過一段什么樣的路程,才能達(dá)到我們想要的目標(biāo)。我不喜歡寫文章,也沒那天賦,只是平時(shí)宅的無聊,在加上多年的工作,也想把自己知道的和不知道的東西拿出來給大家點(diǎn)評一下。或者是自己沒事的時(shí)候看一看,這樣就省著總在腦海中去記了,對吧~ 總而言之,我們想得到的是一種境界。
在隨著社會的趨勢、技術(shù)不斷的更新的年代,我們要加快腳步,呵呵~~大家都知道現(xiàn)在電子商務(wù)行業(yè)的趨勢,未來的網(wǎng)絡(luò)發(fā)展形式,無疑是給人們提供服務(wù)和便利的還屬于網(wǎng)購了,網(wǎng)購僅僅幾年的時(shí)間,卻給網(wǎng)友們帶來空前絕無僅有的購物便利,足不出戶就可以買到自己想要的東西,這就是時(shí)間觀。我也試探性的轉(zhuǎn)戰(zhàn)電子商務(wù)進(jìn)行B2C網(wǎng)站的開發(fā),只不過才不到一年時(shí)間,然而這段時(shí)間都是在做基本的工作,閑話少說,下面我就以個(gè)人觀點(diǎn)闡述一下B2C網(wǎng)站在技術(shù)角度上的開發(fā)和維護(hù)。
我參與開發(fā)的網(wǎng)站是一紗網(wǎng),在線出售婚紗、禮服和旗袍、專業(yè)婚紗B2C交易平臺,起初網(wǎng)站改了好幾個(gè)版本,從定位方向到策劃文檔,改了又改。當(dāng)時(shí)定位是門戶性的綜合婚紗網(wǎng)站,有產(chǎn)品、新聞、娛樂、SNS元素、后來改成商城模式,只賣產(chǎn)品。等等,最后版本品牌婚紗為主進(jìn)行銷售,包括零售,和定制。也涵蓋其他功能,如商家店鋪,上百個(gè)城市的店鋪信息,婚紗地圖,婚紗圖庫等。說這些無非是要經(jīng)過改版,從設(shè)計(jì)到網(wǎng)站結(jié)構(gòu),布局,到程序都要做改動(dòng)。我們就是通過每次不斷的修改,從中得出了很多經(jīng)驗(yàn)。起初在選擇程序框架上費(fèi)了很大功夫,下面是選擇程序和開發(fā)過程以及后期的維護(hù)和優(yōu)化:
團(tuán)隊(duì)配置:
能做大中型企業(yè)構(gòu)建B2C網(wǎng)站,應(yīng)該說這方面的預(yù)算是可以做得到的,但主要問題是找到合適開發(fā)人員和時(shí)間是否滿足要求。我們所配置的人員是,主策劃1名,美工1名,前端開發(fā)2名,后臺開發(fā)2名,測試1名。每個(gè)成型版本最少需要3個(gè)月時(shí)間,其中我們這一年改了好幾個(gè)版本。
程序選擇:
選用OpenCart。OpenCart的優(yōu)勢在于前臺網(wǎng)頁設(shè)計(jì)非常簡潔,直觀,唯美!(主要不是看它的前臺),后臺也非常的簡潔明了,而且功能強(qiáng)大,對于初學(xué)者來說非常容易上手,對于大多數(shù)經(jīng)驗(yàn)豐富的網(wǎng)店經(jīng)營者來說,OpenCart的后臺管理功能也基本能滿足其需求。OpenCart更多功能我就不一一列舉,大家可以自行去了解。
開發(fā)過程:
從策劃到定稿,需求大概就出來了,我們這里沒有架構(gòu)師,只能靠策劃和技術(shù)來協(xié)商方案,技術(shù)方面每人做自己的那一塊。OpenCart自帶購物車功能和支付功能,新版本有支付寶接口等。這樣會省去大量的開發(fā)時(shí)間,要合理的運(yùn)用開發(fā)時(shí)間,因?yàn)闀r(shí)間就是成本,在策劃案出來,設(shè)計(jì)師開始設(shè)計(jì)效果圖的時(shí)候,前端開發(fā)人員就應(yīng)該做demo了。針對需求做demo測試,這樣等待美工設(shè)計(jì)完效果圖,前端開發(fā)人員就可以直接把做好的demo套在網(wǎng)站上了,既能節(jié)約時(shí)間,又能練習(xí)技能。一舉兩得了(PS:前端開發(fā)人員,通常最少為2個(gè),JS開發(fā)工程師,和網(wǎng)站布局者,DIV+CSS切圖,如果有FLASH的工作,還需要FLASH工程師。根據(jù)需要搭配人員)。
前端開發(fā)者合理的配合取決整個(gè)頁面的開發(fā)時(shí)間,我個(gè)人認(rèn)為前臺開發(fā)時(shí)間不遜于后臺程序的二次開發(fā)。因?yàn)橛每蚣艽罱ňW(wǎng)站,基本功能就已經(jīng)成型了,即可直接套用模版。進(jìn)行調(diào)試和上線測試了。所以在用新框架做網(wǎng)站的時(shí)候,前提是要摸索框架的代碼,屬于什么結(jié)構(gòu)等等,標(biāo)簽的轉(zhuǎn)化和目錄結(jié)構(gòu)層。都了解之后在套模版就很輕松,不然邊開發(fā)邊摸索,我不推薦這樣做,這樣浪費(fèi)時(shí)間和大腦的思維能力,想想人通常在同事想兩件事情和專一的想一件事情,效率會差多大。除非你是神。能保證開發(fā)效率。同時(shí)要保證不斷的溝通,設(shè)計(jì)人員和策劃人員保持溝通,前端開發(fā)人員與設(shè)計(jì)人員保持溝通,后臺人員和前臺人員和保持溝通。如有功能疏忽,或者沒按照需求實(shí)現(xiàn),將是大筆的時(shí)間浪費(fèi)。而且沒有一點(diǎn)好處。我們在開發(fā)之前的幾個(gè)版本里,就是因?yàn)椴惶膊恢栏臏贤ㄊ裁础K钥偸亲霾砑劇?/p>
需求明確是網(wǎng)站的核心,所以策劃寫需求方案的時(shí)候不能模糊,要有調(diào)理的針對性的把每個(gè)要開發(fā)的功能寫出來,而且也要把時(shí)間估算出來。代碼方面要合理的去寫,考慮周全,不要寫的太死,即便是實(shí)現(xiàn)功能也要寫活,為擴(kuò)展和改版做基礎(chǔ)。特別是MVC結(jié)構(gòu)的程序。模版文件目錄的指向和文件的命名,都要合理的去做。不然前臺開發(fā)的看著亂,得現(xiàn)去找,里外里浪費(fèi)時(shí)間。模塊公用文件和私用文件都合理搭配,讓整個(gè)框架結(jié)構(gòu),條理清晰。
用戶體驗(yàn):
目前網(wǎng)站已經(jīng)基本成型,而且開始運(yùn)營了,還交易好幾單。但是還缺一些用戶體驗(yàn)和營銷方面的手段,下一步就是做用戶體驗(yàn)和SEO優(yōu)化,下面主要概括幾條網(wǎng)站用戶體驗(yàn)標(biāo)準(zhǔn):
1、 網(wǎng)站的訪問速度。
2、 網(wǎng)站的域名和風(fēng)格。
3、 高質(zhì)量的網(wǎng)站內(nèi)容。
4、 能給用戶提供便利和互動(dòng)。
5、 清晰的網(wǎng)站結(jié)構(gòu)。
網(wǎng)站優(yōu)化:
網(wǎng)站的優(yōu)化方案,到現(xiàn)在還沒確切的出來,只是順?biāo)浦鄣淖隽艘恍居蠸EO專員,但是也忙不過來,因?yàn)檫€有別的網(wǎng)站要做。我們的市場定位是定制和零售,以品牌婚紗為主,所以就圍繞“婚紗定制”來做的搜索引擎優(yōu)化。要知道B2C網(wǎng)站大部分的流量是來自搜索引擎優(yōu)化推廣的,做好主要關(guān)鍵字是首要目的,其次在是商品的長尾詞,商品的更新與內(nèi)容編寫等。在網(wǎng)站結(jié)構(gòu)上也做了很多優(yōu)化,代碼的優(yōu)化和管理,訪問速度,URL靜態(tài)化,現(xiàn)在都逐步進(jìn)行中,可能今年這塊要請SEO服務(wù)公司來幫忙給外包出去,這也是一個(gè)學(xué)習(xí)的機(jī)會,SEO現(xiàn)在做的已經(jīng)很爛了,我也不多說什么了,待項(xiàng)目成功推廣出去之后,我在向大家來回報(bào)效果,把整個(gè)過程分享給大家,呵呵。最后希望前輩們多多包涵,如有不足請指點(diǎn),先謝謝大家了。