移動網際網路系統架構十大陷阱
移動網際網路,指網際網路技術、平臺、商業模式和應用與行動通訊技術結合並實踐的活動總稱。本文介紹了移動網際網路系統架構的十大陷阱,對此感興趣的網友們可以關注一下。
Top 1.時不我待 連通性
cmwap cmnet這樣的詞語以後應該都會消失在人世間。三年前,經常性地有移不動聯不通手機連不上伺服器機房的情況。兩年前,這種情況要好了一些。一年前,改善很多。現在還存在。相信未來會越來越好,時代在召喚!解法,花錢找有“背景”的機房。
Top 2.生不逢時 HTML5
在去年的網路情況下,HTML5依舊不適合用來做優秀的app。前幾年的時候,網速各種爛的情況下,2G下的html5應用基本上完全不能用。現在好一點,開始有閒人把html5全部封裝好native的呼叫,使其只做view的顯示部分,但是,效能也是個大問題。當然了,同樣地,相信未來會越來越好,同樣是時代在召喚!解法,過幾年再用。
Top 3.環境惡劣 DNS
DNS解析也有失敗的情況下,app做得再漂亮,請求也不可達。IP要比域名靠譜一些,卻有別的問題。解法就是在客戶端多留下點域名和ip,一個不能用換下一個。
Top 4.車匪路霸 http攔截
天朝運營商,可以幹得出你想不到的事情。各種小廣告帖你家防盜門上。所以你最好還是在header裡宣告好了:畜生,這個不是html,這是json,不要加廣告!
Top 5.五花八門 app新增按鈕一定要剋制
特別是android app,完全沒有限制,或者統一標準,什麼樣的App都有,做一個大氣的App,最重要的一點,看看能不能開啟就是主要功能,手指點一下就能到重要功能。
Top 6.逆流而上 完全不要在傳統web上有所期待
除了新浪微博、QQ空間這種從傳統web上推出的App之外,幾乎不可能在完成一個App之後,能夠讓使用者按你的引導開啟一個網站。其難度不低於當年在傳統廣告商打完廣告,等使用者來訪問網站一樣。
Top 7.天下大同 App上的sqlite與伺服器的mysql資料同步,是個大麻煩
當App也有一個db在儲存資料的時候,就會接二連三地出現資料不一致的問題。最好的解法,公司有個統一的同步機制,最好是固定的框架程式碼,讓業務邏輯隔離開這個同步過程。當然,實際工作過程中,我們甚至還想把所有的雲端資料只當成備份,乾脆全部交給客戶端工程師來完成邏輯,我們讓cluster更加可靠和可擴充套件。
Top 8.通則不痛 下載渠道要通暢
動則幾M的包,下載不通暢,基本上分分鐘新增使用者就歸零了。而且,要上CDN。這裡有個坑,有些個CDN廠商的代理伺服器可能會出現快取有限的情況,檔案太大會出現前半部分下載挺快,後面越下越慢,請謹慎使用。
Top 9.兵貴中速 行動網路更新太快不是好事,太慢也不是好事
你看看哪個App天天在更新,已經不是web2.0時代了,親! 同時,不要慢速運轉,你的夥伴們會養成拖拉的習慣。最好的辦法,內部天天更新,外部月更新甚至是季更新。
Top 10.未雨綢繆 一定要提前準備全體使用者可以看到的公告條,以備不時之需
web2.0時代,我們要維護系統,在全部頁面頂部加一個黃條:今天xx點全站維護。移動時代,這不太可能了,於是你會看到各種微博公告、微信公告、xx公告,反正就是不在自己家公告,因為自己家壞了要維護。
原文出處:五四陳科學院
相關文章
- 網際網路動靜分離架構架構
- 大型網際網路系統架構是如何設計的?架構
- 移動網際網路時代的“下架故事”
- 網際網路理想架構架構
- 『網際網路架構』軟體架構-mybatis體系結構(14)架構MyBatis
- 大型網際網路架構概述架構
- 開啟“網際網路+”模式打造智慧移動APP巡檢系統模式APP
- 分散式網際網路架構之路分散式架構
- 大型網際網路系統架構演進 BATJ其實無需神化架構BAT
- 移動網際網路的支付作用
- 網際網路架構:屢試不爽的架構三馬車架構
- 『網際網路架構』軟體架構-環境搭建maven(三)架構Maven
- 工業網際網路產業聯盟:工業網際網路體系架構 2.0(附下載)產業架構
- 網際網路分層架構的本質架構
- 網際網路資料庫架構設計資料庫架構
- 「網際網路大廠」招聘Java架構師Java架構
- 工業網際網路平臺架構方案架構
- 工業網際網路平臺架構方案,構建工業網際網路企業數字化、網路化、智慧化服務體系架構
- Java網際網路架構,如何快速搭建一個微服務架構?Java架構微服務
- 8ManageHCM系統:助力移動網際網路企業提升人才競爭力
- 淺談移動網際網路App測試APP
- 移動網際網路下半場小程式開啟產業網際網路時代產業
- 人民網:2019年移動網際網路藍皮書
- 網際網路高併發架構設計模式架構設計模式
- 容器、微服務和網際網路架構淺談微服務架構
- 跨境網際網路券商架構最佳實踐\n架構
- 網路分流器|網路分流器|移動網際網路採集方案
- 移動網際網路十年,誰主沉浮?
- 網際網路架構,究竟為啥要做服務化?架構
- 網際網路架構三板斧之併發架構
- IAS2017網際網路架構峰會(實錄)架構
- 各大網際網路公司架構演進之路彙總架構
- 2021年十大網際網路文學
- 1.2網際網路的網路結構
- 搞不懂流量,談什麼移動網際網路出海
- OpenSignal:全球移動網際網路資料分析報告
- 中國AGI能否重演移動網際網路的故事?
- GSMA:2024年移動網際網路連線報告
- 京東方引入SmartX超融合構建”網際網路式”IT架構架構