欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

開發一個五萬人同時在線的手機APP

劉姿婷2年前15瀏覽0評論

開發一個五萬人同時在線的手機APP?

五萬人同時在線的app,這不是一個簡單的項目,討論一個app的開發和維護成本,主要取決于app的性質和承載內容,例如同樣都是題主所說的五萬人同時在線,直播類app和新聞類app的開發和維護成本肯定是不同的。

不知道題主的app需求方向,所以我單純從五萬人這個用戶基量上來分析,供題主參考:

開發成本

軟件開發成本

app的制作流程主要分為這幾步:

app的開發一般不是根據用戶量的多少來計費的,基本都是根據基礎功能+拓展功能模塊的方式來根據實際app的使用需求,收取開發費用的。

市面常見類型的app(比如新聞、直播、棋牌、汽車論壇等等),基本上已經都有了比較成熟的模版,可以直接做二次開發就可以,根據提供的功能進行選擇,例如想開發一個棋牌類app,基礎功能可能就是用戶管理、房間管理、基礎游戲管理這些必須的功能,而像充值、聊天、額外的游戲,或者像耗電省流優化等等這些特殊功能,可能就要額外支付費用。建議還是選擇正規的公司來進行二次開發,避免在你app中預留后門或者植入什么不來插件對你app造成后期隱患,二次開發的價格按照難易程度和app類型,基本在幾千元至兩三萬元之間。

另外一種情況如果是比較特殊的app,比方說你創造出來一個想法,市面上原本沒有這種類型的app,那就需要從頭開發,這樣的成本就會比較高,而且上不封頂,像需要五萬人在線的這種需求,軟件開發費達到百萬也不是沒有可能。

硬件設備成本

軟件有了硬件也要跟上,題主這種五萬人在線的項目,肯定還是建議上云的,上云有一個最大的好處就是可以設備彈性伸縮,像阿里云、騰訊云這些云產品供應商,都是支持設備按量計費,如果是峰值訪問五萬人,平時三萬多人,那可以初期購買三萬人左右的服務器和帶寬配置,高峰期采用彈性伸縮,擴容到支持五萬人承載量的設備。

還是以棋牌類app舉例,五萬人的訪問量需要每秒交互,每秒五萬次的交互量,就算每次交互1k,也是50000k的流量,約為50M/s的流量需求,換算成bit乘以8,大概需要400Mbps的網絡帶寬需求。

就目前來說,阿里云的超級計算機集群已經可以適用題主的需求,但阿里云單服務器最大外網帶寬為200Mbps,所以只能使用兩臺阿里云彈性ebmg5,配合兩塊200g系統盤、2塊2T數據盤,2條200Mbps外網寬帶,一個月的費用大概在六萬左右。

上線費用

軟件有了,硬件有了還不能上線,作為移動終端app還需要經過安卓和蘋果的前面認證,需要分別購買安卓和蘋果的開發者賬號,也有可能在第一步的開發過程中軟件公司會代辦,但這部分費用基本要由你來支付,開發者賬號、域名、鄧白氏碼前前后后預計也要一萬左右的開銷。

后期維護費用

后期維護主要還是以網絡硬件為主,包括每月服務器的開銷、彈性伸縮的費用,如果需要有一個比較良好的訪問體驗,可能還需要CDN加速,需要支付CDN的流量費用,為了留住用戶,可能app還需要升級或者修復bug,除了每月的開銷,每年同樣要支付開發者賬號、鄧白氏碼的維護費,同時五萬人在線的app肯定也需要客服團隊,這也是一筆開支。

總的來說,要達成五萬人同時在線app的這么一個需求,開發和維護成本的投入至少需要一百多萬,不知道是題主是好奇還是真的有這方面需求,倘若真的有五萬人同時在線的app需求,所帶來的收益,相信也會遠遠大于開發和維護成本的。

更多科技問答,關注頭條號:MZ科技