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