近期有客戶跟咱們說:“現(xiàn)在網(wǎng)站都不值錢的,隨意幾百塊錢就搞定了。”這是許多客戶都會有的主意,曾經(jīng)還有客戶問起過“現(xiàn)在網(wǎng)上那么多免費的網(wǎng)上體系能夠下載運用,那還要建站公司干?”之類的問題,其實本質上是一個問題,那便是“是網(wǎng)站建造?”網(wǎng)站建造其實分為網(wǎng)站規(guī)劃、網(wǎng)站開發(fā)、網(wǎng)站運營三部分,要解答這個問題要搞清楚“網(wǎng)站運營”、 “網(wǎng)站規(guī)劃”、“網(wǎng)站開發(fā)”之間的差異。“網(wǎng)站運營”指的是了解某項事務的人開辦一個網(wǎng)站,然后經(jīng)營這個網(wǎng)站運用這個網(wǎng)站盈利的過程。比如有的人對服裝行業(yè)特別了解,就興辦一個在線賣服裝的網(wǎng)站;有的人喜好轎車一起長于安排網(wǎng)友交流,就創(chuàng)立一個轎車喜好者的論壇,運營安排這個論壇……做網(wǎng)站運營的這個人不需求懂樣開發(fā)一個網(wǎng)站體系出來,他們有的從網(wǎng)上下載一些開源而且免費的網(wǎng)站體系通過幾步簡略的裝置就能夠建立一個網(wǎng)站出來,有的則聘請一些懂軟件開發(fā)技能的程序員來進行網(wǎng)站的開發(fā)。
“網(wǎng)站規(guī)劃”指的是網(wǎng)站規(guī)劃師做的作業(yè),程序員開宣布來的網(wǎng)站從功用上是的,可是由于大部分程序員是不明白美術的,因而假如把程序員開宣布來的網(wǎng)站直接給訪問者運用,那么盡管功用都能夠用,可是網(wǎng)站會非常丑,用戶不會喜歡運用。因而網(wǎng)站都要那些懂得美學,會運用Photoshop等美工軟件的網(wǎng)站規(guī)劃師來進行美化規(guī)劃來給網(wǎng)站“美容”。“網(wǎng)站開發(fā)”則指的是程序員運用PHP之類的編程言語開宣布網(wǎng)站各種各樣的功用出來。
這便是這三者的差異。
比如之前有個客戶找個程序員來做網(wǎng)站,這個程序員搞了幾天搞了一個網(wǎng)站出來,運行效率高、可擴展性也好,可是客戶拿到今后一頓抱怨“還軟件工程師呢,樣做出來的網(wǎng)站這么丑!”。信任看過了咱們上面講解的“網(wǎng)站運營”、 “網(wǎng)站規(guī)劃”、“網(wǎng)站開發(fā)”之間的差異,你就知道我的這個程序員是被冤枉了,由于“網(wǎng)站好看”不是軟件工程師負責的事情,而是網(wǎng)站規(guī)劃師做的事情。做網(wǎng)站之前找對人很重要。
現(xiàn)在網(wǎng)上有許多“800元做網(wǎng)站”、“688元全包做網(wǎng)站”之類的網(wǎng)站建造公司,甚至許多當?shù)氐碾娔X大賣場中也有“500元包做網(wǎng)站”之類的廣告牌:
這讓人不由感嘆“做網(wǎng)站太便宜了吧!太白菜價了吧!讓程序員樣活呀!”。其實這些“500元包做網(wǎng)站”之類的事務一般叫做“網(wǎng)站制作”,而做這個事務的公司一般叫“建站公司”。不要聽到“網(wǎng)站建造”就以為他們網(wǎng)站都能“建造”,他們一般都是建造某企業(yè)網(wǎng)站之類只需幾個簡略的頁面、簡略的功用的簡略網(wǎng)站(頁面多并不代表雜亂,雜亂指的是功用雜亂)。這些網(wǎng)站根本便是一些簡略的新聞展現(xiàn)、圖片展現(xiàn),功用非常簡略非常類似,做這樣的網(wǎng)站只需網(wǎng)站規(guī)劃師把公司曾經(jīng)做過的類似的網(wǎng)站換一個模板、然后再填上公司的新聞、產(chǎn)品展現(xiàn)就能夠了,幾乎不需求程序員參與。許多小建站公司甚至沒有程序員,一個接活的老板、一個會做網(wǎng)頁美化模板的美工就能夠成為一個“建站公司”,快的話一天能夠做兩三個網(wǎng)站。開始那位同學說到的“便幾百塊錢就搞定了?!敝傅谋闶沁@種人。這樣的“網(wǎng)站建造公司”相當于小包工隊,只能做做蓋廁所、蓋平房之類的活,做建高樓大廈的使命是搞不定的。
有客戶會宣布這樣的疑惑“做論壇有免費的Discuz!之類的論壇體系能夠運用,做網(wǎng)店有免費的ECShop之類的體系能夠運用,做門戶網(wǎng)站有we7cms之類的免費體系能夠用網(wǎng)站開發(fā),下載下來裝上就能用,那為還要找網(wǎng)站開發(fā)公司呢?”。
這些體系所謂的“免費”其實一般都是“個人運用免費”,假如商業(yè)公司運用也是要收費的,假如公司嫌收費過高或者這些開源的體系不滿足自己的要求,還是會自己開發(fā)體系而不會挑選這些開源體系的。比如許多個人小網(wǎng)站論壇都是運用Discuz!體系建立的,可是像天邊、貓撲、CSDN等這些大型論壇體系都是自己開發(fā)的;許多小網(wǎng)上商城網(wǎng)站是運用免費商城體系建立的,可是像當當網(wǎng)、凡客誠品之類的大型網(wǎng)站則也是自己開發(fā)的。后網(wǎng)站開發(fā),即使是運用開源的體系建立的,開源體系本身提供的功用也無法滿足雜亂網(wǎng)站的要求,一般都需求對這些開源的體系進行二次開發(fā)擴展,而這些二次開發(fā)的作業(yè)也是需求網(wǎng)站開發(fā)公司來完結的。
網(wǎng)站建造是一個雜亂的體系工程,除了后臺技能還有前端結構技能,技能也是日新月異,不斷有新技能取代舊技能的。三年前只需懂“三層架構”就能夠說“通曉分層架構”;現(xiàn)在則需求懂IOC(AutoFac等)、CodeFirst、lambda、DTO等才值錢;
三年前只需會SQLServer就能夠說自己“通曉數(shù)據(jù)庫開發(fā)”;現(xiàn)在則需還需求掌握MySQL等開源數(shù)據(jù)庫才干說是“.Net開源”年代的程序員;
三年前只需會進行用戶上傳內(nèi)容的安全性處理即可;現(xiàn)在則需求了解云存儲、CDN等才干在云核算年代游刃有余;
三年前只需掌握Lucene.Net就會說自己“了解站內(nèi)搜索引擎開發(fā)”;現(xiàn)在我們都用ElasticSearch了,你還用Lucene.Net就太老土了;
三年前發(fā)郵件還是用SmtpClient;現(xiàn)在做大型網(wǎng)站發(fā)郵件必須用云郵件引擎;
三年前緩存便是Context.Cache;現(xiàn)在則是Redis、Memcached的全國。
所以我們對網(wǎng)站建造應有個明晰的認識,不是網(wǎng)站建造不值錢,而是功用簡略、規(guī)劃平凡的網(wǎng)站不值錢。