計算機有基本組成部分,項目也有基本組成部分。 html
存儲: java
沒有存儲,人就是一張白紙。可能你會說人沒有存儲,人只有內存。但君不見那種忽然休克或者重大事故後重獲新生的人兒,他們會有短期的記憶丟失。我叫那我的體關機。因此人仍是有存儲的。 mysql
如今用得多的是mysql。mysql關係型數據庫,能存儲二維對象等東西。但也不是萬能的,由於數據量打了,對於一些快速查詢比較困難。或者說二維表實現了人體多種(可能幾十種,甚至可能上百種)複雜存儲系統中的一種,還有不少種待開發。但對於這一種,mysql作得很不錯。 android
文件是另一種存儲。 ios
BI,豎向數據庫又是一種。固然還有緩存系統。 sql
內存: 數據庫
java語言讓咱們有了操做內存的能力(固然全部語言都讓你具有了這種能力,我只以java爲例)。內存結構(數據結構),能夠弄得很複雜。若是你能設計得完美的話,這應該也是來自人人體的大腦吧。 緩存
展示: 數據結構
010100101這樣的數據看上去老是顯得那麼的無趣,因此,仍是展示點人類的世界吧。因此,你還必須懂得一些繪製的方法。能夠是html,android,ios等等。總之,得通一個。 設計