現(xiàn)在網(wǎng)站都不值錢的,隨便幾百塊錢就搞定了。這是很多客戶都會(huì)有的想法,以前還有客戶問(wèn)起過(guò)“現(xiàn)在網(wǎng)上那么多免費(fèi)的網(wǎng)上系統(tǒng)可以下載使用,那還要建站公司干什么?”之類的問(wèn)題,其實(shí)本質(zhì)上是一個(gè)問(wèn)題,那就是“什么是網(wǎng)站建設(shè)?”網(wǎng)站建設(shè)其實(shí)分為網(wǎng)站設(shè)計(jì)、網(wǎng)站開(kāi)發(fā)、網(wǎng)站運(yùn)營(yíng)三部分,要解答這個(gè)問(wèn)題要搞清楚“網(wǎng)站運(yùn)營(yíng)”、 “網(wǎng)站設(shè)計(jì)”、“網(wǎng)站開(kāi)發(fā)”之間的區(qū)別。
“網(wǎng)站運(yùn)營(yíng)”指的是熟悉某項(xiàng)業(yè)務(wù)的人開(kāi)辦一個(gè)網(wǎng)站,然后經(jīng)營(yíng)這個(gè)網(wǎng)站利用這個(gè)網(wǎng)站盈利的過(guò)程。比如有的人對(duì)服裝行業(yè)特別熟悉,就創(chuàng)辦一個(gè)在線賣服裝的網(wǎng)站;有的人愛(ài)好汽車同時(shí)善于組織網(wǎng)友交流,就創(chuàng)建一個(gè)汽車愛(ài)好者的論壇,運(yùn)營(yíng)組織這個(gè)論壇……做網(wǎng)站運(yùn)營(yíng)的這個(gè)人不需要懂如何開(kāi)發(fā)一個(gè)網(wǎng)站系統(tǒng)出來(lái),他們有的從網(wǎng)上下載一些開(kāi)源并且免費(fèi)的網(wǎng)站系統(tǒng)經(jīng)過(guò)幾步簡(jiǎn)單的安裝就可以搭建一個(gè)網(wǎng)站出來(lái),有的則聘請(qǐng)一些懂軟件開(kāi)發(fā)技術(shù)的程序員來(lái)進(jìn)行網(wǎng)站的開(kāi)發(fā)。
“網(wǎng)站設(shè)計(jì)”指的是網(wǎng)站設(shè)計(jì)師做的工作,程序員開(kāi)發(fā)出來(lái)的網(wǎng)站從功能上是齊全的,但是由于大部分程序員是不懂美術(shù)的,因此如果把程序員開(kāi)發(fā)出來(lái)的網(wǎng)站直接給訪問(wèn)者使用,那么雖然功能都可以用,但是網(wǎng)站會(huì)非常丑,用戶不會(huì)喜歡使用。因此網(wǎng)站都要那些懂得美學(xué),會(huì)使用Photoshop等美工軟件的網(wǎng)站設(shè)計(jì)師來(lái)進(jìn)行美化設(shè)計(jì)來(lái)給網(wǎng)站“美容”。
“網(wǎng)站開(kāi)發(fā)”則指的是程序員利用PHP之類的編程語(yǔ)言開(kāi)發(fā)出網(wǎng)站各種各樣的功能出來(lái)。
這就是這三者的區(qū)別。
好比之前有個(gè)客戶找個(gè)程序員來(lái)做網(wǎng)站,這個(gè)程序員搞了幾天搞了一個(gè)網(wǎng)站出來(lái),運(yùn)行效率高、可擴(kuò)展性也好,但是客戶拿到以后一頓埋怨“還軟件工程師呢,怎么做出來(lái)的網(wǎng)站這么丑!”。相信看過(guò)了我們上面講解的“網(wǎng)站運(yùn)營(yíng)”、 “網(wǎng)站設(shè)計(jì)”、“網(wǎng)站開(kāi)發(fā)”之間的區(qū)別,你就知道我的這個(gè)程序員是被冤枉了,因?yàn)椤熬W(wǎng)站好看”不是軟件工程師負(fù)責(zé)的事情,而是網(wǎng)站設(shè)計(jì)師做的事情。做網(wǎng)站之前找對(duì)人很重要。
現(xiàn)在網(wǎng)上有很多“800元做網(wǎng)站”、“688元全包做網(wǎng)站”之類的網(wǎng)站建設(shè)公司,甚至很多地方的電腦大賣場(chǎng)中也有“500元包做網(wǎng)站”之類的廣告牌:
這讓人不禁感嘆“做網(wǎng)站太便宜了吧!太白菜價(jià)了吧!讓程序員怎么活呀!”。其實(shí)這些“500元包做網(wǎng)站”之類的業(yè)務(wù)通常叫做“網(wǎng)站制作”,而做這個(gè)業(yè)務(wù)的公司一般叫“建站公司”。不要聽(tīng)到“網(wǎng)站建設(shè)”就以為他們什么網(wǎng)站都能“建設(shè)”,他們一般都是建設(shè)某企業(yè)網(wǎng)站之類只有幾個(gè)簡(jiǎn)單的頁(yè)面、簡(jiǎn)單的功能的簡(jiǎn)單網(wǎng)站(頁(yè)面多并不代表復(fù)雜,復(fù)雜指的是功能復(fù)雜)。
這些網(wǎng)站基本就是一些簡(jiǎn)單的新聞?wù)故?、圖片展示,功能非常簡(jiǎn)單非常類似,做這樣的網(wǎng)站只要網(wǎng)站設(shè)計(jì)師把公司以前做過(guò)的類似的網(wǎng)站換一個(gè)模板、然后再填上公司的新聞、產(chǎn)品展示就可以了,幾乎不需要程序員參與。很多小建站公司甚至沒(méi)有程序員,一個(gè)接活的老板、一個(gè)會(huì)做網(wǎng)頁(yè)美化模板的美工就可以成為一個(gè)“建站公司”,快的話一天可以做兩三個(gè)網(wǎng)站。更開(kāi)始那位同學(xué)提到的“便幾百塊錢就搞定了?!敝傅木褪沁@種人。這樣的“網(wǎng)站建設(shè)公司”相當(dāng)于小包工隊(duì),只能做做蓋廁所、蓋平房之類的活,做建高樓大廈的任務(wù)是搞不定的。
有客戶會(huì)發(fā)出這樣的疑惑“做論壇有免費(fèi)的Discuz!之類的論壇系統(tǒng)可以使用,做網(wǎng)店有免費(fèi)的ECShop之類的系統(tǒng)可以使用,做門戶網(wǎng)站有we7cms之類的免費(fèi)系統(tǒng)可以用網(wǎng)站開(kāi)發(fā),下載下來(lái)裝上就能用,那為什么還要找網(wǎng)站開(kāi)發(fā)公司呢?”。
這些系統(tǒng)所謂的“免費(fèi)”其實(shí)一般都是“個(gè)人使用免費(fèi)”,如果商業(yè)公司使用也是要收費(fèi)的,如果公司嫌收費(fèi)過(guò)高或者這些開(kāi)源的系統(tǒng)不滿足自己的要求,還是會(huì)自己開(kāi)發(fā)系統(tǒng)而不會(huì)選擇這些開(kāi)源系統(tǒng)的。比如很多個(gè)人小網(wǎng)站論壇都是使用Discuz!系統(tǒng)搭建的,但是像天涯、貓撲、CSDN等這些大型論壇系統(tǒng)都是自己開(kāi)發(fā)的;很多小網(wǎng)上商城網(wǎng)站是使用免費(fèi)商城系統(tǒng)搭建的,但是像當(dāng)當(dāng)網(wǎng)、凡客誠(chéng)品之類的大型網(wǎng)站則也是自己開(kāi)發(fā)的。
更后網(wǎng)站開(kāi)發(fā),即使是使用開(kāi)源的系統(tǒng)搭建的,開(kāi)源系統(tǒng)本身提供的功能也無(wú)法滿足復(fù)雜網(wǎng)站的要求,通常都需要對(duì)這些開(kāi)源的系統(tǒng)進(jìn)行二次開(kāi)發(fā)擴(kuò)展,而這些二次開(kāi)發(fā)的工作也是需要網(wǎng)站開(kāi)發(fā)公司來(lái)完成的。
網(wǎng)站建設(shè)是一個(gè)復(fù)雜的系統(tǒng)工程,除了后臺(tái)技術(shù)還有前端框架技術(shù),技術(shù)也是日新月異,不斷有新技術(shù)取代舊技術(shù)的。
三年前只要懂“三層架構(gòu)”就可以說(shuō)“精通分層架構(gòu)”;現(xiàn)在則需要懂IOC(AutoFac等)、CodeFirst、lambda、DTO等才值錢;
三年前只要會(huì)SQLServer就可以說(shuō)自己“精通數(shù)據(jù)庫(kù)開(kāi)發(fā)”;現(xiàn)在則需還需要掌握MySQL等開(kāi)源數(shù)據(jù)庫(kù)才能說(shuō)是“.Net開(kāi)源”時(shí)代的程序員;
三年前只要會(huì)進(jìn)行用戶上傳內(nèi)容的安全性處理即可;現(xiàn)在則需要熟悉云存儲(chǔ)、CDN等才能在云計(jì)算時(shí)代游刃有余;
三年前只要掌握Lucene.Net就會(huì)說(shuō)自己“熟悉站內(nèi)搜索引擎開(kāi)發(fā)”;現(xiàn)在大家都用ElasticSearch了,你還用Lucene.Net就太老土了;
三年前發(fā)郵件還是用SmtpClient;現(xiàn)在做大型網(wǎng)站發(fā)郵件必須用云郵件引擎;
三年前緩存就是Context.Cache;現(xiàn)在則是Redis、Memcached的天下。
所以大家對(duì)網(wǎng)站建設(shè)應(yīng)有個(gè)清晰的認(rèn)識(shí),不是網(wǎng)站建設(shè)不值錢,而是功能簡(jiǎn)單、設(shè)計(jì)平庸的網(wǎng)站不值錢。