網(wǎng)站開(kāi)發(fā) 選擇web前端開(kāi)發(fā)還是移動(dòng)客戶端開(kāi)發(fā)?
選擇web前端開(kāi)發(fā)還是移動(dòng)客戶端開(kāi)發(fā)?1. 移動(dòng)web開(kāi)發(fā)這部分和web前端開(kāi)發(fā)沒(méi)什么區(qū)別,使用的技術(shù)是HTML-CSS-JS。不同的是,移動(dòng)瀏覽器是WebKit的世界,PC是IE的世界。移動(dòng)網(wǎng)頁(yè)可以
選擇web前端開(kāi)發(fā)還是移動(dòng)客戶端開(kāi)發(fā)?
1. 移動(dòng)web開(kāi)發(fā)
這部分和web前端開(kāi)發(fā)沒(méi)什么區(qū)別,使用的技術(shù)是HTML-CSS-JS。不同的是,移動(dòng)瀏覽器是WebKit的世界,PC是IE的世界。移動(dòng)網(wǎng)頁(yè)可以理解為PC網(wǎng)頁(yè)的簡(jiǎn)化版,帶有一些觸摸功能。由于是在瀏覽器中進(jìn)行網(wǎng)頁(yè)開(kāi)發(fā),所以最終的所有代碼都具有跨系統(tǒng)平臺(tái)的特點(diǎn)。
2. Webapp開(kāi)發(fā)
具體指用HTML5技術(shù)開(kāi)發(fā)。之所以叫webapp,是因?yàn)樗N近客戶端應(yīng)用的用戶體驗(yàn),能夠與系統(tǒng)深度集成,調(diào)用一些只能由客戶端調(diào)用的功能(例如,在移動(dòng)設(shè)備上使用HTML5開(kāi)發(fā)的網(wǎng)頁(yè)可以訪問(wèn)手機(jī)、攝像頭等本地功能)。]~/S結(jié)構(gòu)和C/S結(jié)構(gòu)的優(yōu)點(diǎn):2.1c/S架構(gòu)的界面和操作可以非常豐富。
2.2安全性能易于保證,多層身份驗(yàn)證并不困難。
2.3因?yàn)橹挥幸粚咏换?,所以響?yīng)速度更快。
缺點(diǎn):
2.4應(yīng)用范圍窄,通常用于局域網(wǎng)。
2.5固定用戶組。因?yàn)槌绦蛐枰劝惭b才能使用,所以不適合一些未知用戶。
2.6維護(hù)成本高。如果發(fā)生升級(jí),則需要更改所有客戶端程序。
優(yōu)點(diǎn):
1)不需要安裝客戶端,它可以有一個(gè)web瀏覽器。
2)B/S架構(gòu)可以直接放置在廣域網(wǎng)上,通過(guò)一定的權(quán)限控制,達(dá)到多客戶端訪問(wèn)的目的,交互性強(qiáng)。
3)B/S架構(gòu)不需要升級(jí)多個(gè)客戶端,它可以升級(jí)服務(wù)器。
缺點(diǎn):
1)B/S架構(gòu)在跨瀏覽器上不令人滿意。
2)作為一個(gè)C/s程序執(zhí)行需要花費(fèi)大量的精力。
3)在速度和安全性方面花費(fèi)了大量的設(shè)計(jì)成本,這是BS架構(gòu)的最大問(wèn)題。
有些工具有網(wǎng)頁(yè)版了,開(kāi)發(fā)者為什么還要開(kāi)發(fā)客戶端版?
謝謝你的邀請(qǐng)
讓我們說(shuō)清楚一點(diǎn),我不這么認(rèn)為。
首先,獎(jiǎng)金發(fā)放期已經(jīng)結(jié)束。手機(jī)并不是剛剛開(kāi)始流行。總是有新用戶在嘗試新的應(yīng)用程序。在那個(gè)獎(jiǎng)金期,只要你投資一點(diǎn),你就會(huì)得到用戶?,F(xiàn)在智能手機(jī)已經(jīng)達(dá)到飽和狀態(tài),為了獲得用戶而制作類似應(yīng)用的成本越來(lái)越高。你需要花多少錢讓用戶改變習(xí)慣?再說(shuō),頭條新聞也不會(huì)讓你成長(zhǎng)。最好的可以附在bat上,如果是新聞,也可以附在headline應(yīng)用程序上。如果方向是好的,就等著頭條買吧。