1. 程式人生 > >小議創業公司初期的技術選擇

小議創業公司初期的技術選擇

6、儘量少使用響應式技術,移動Web和桌面Web選擇不同的前端框架,達到更好的使用者體驗

二、充分合理的使用雲服務

現在的雲服務已經非常成熟穩定,種類也越來越多,能夠解決問題的寬度和深度都在增長,因此,使用全雲架構來進行創業初期的技術承載,是值得也很有必要的,其中包括:

1、將伺服器和資料庫都搬到雲端,使用彈性增長的雲基礎服務。

2、熟練使用雲服務的控制面板來進行日常運維。

3、使用郵件推送、簡訊推送雲服務來為客戶提供訊息訂閱和通知推送服務

4、使用圖片、視訊處理雲服務進行多媒體資源的處理,例如圖片縮圖,視訊壓縮等。

5、使用CDN服務來提升使用者訪問體驗,提高單Web節點承載能力。

6、使用NoSQL服務解決部分業務資料增長後的瓶頸場景。

7、多鑽研創業專案所在領域在雲服務商處是否已經有成熟的解決方案,例如檔案下載、視訊直播、資料儲存、大資料比對等等,挖掘好雲服務的價值,省下的就是大把的時間和大把的金錢(這也是2015-2017年的網際網路紅利,甚至有創業團隊專門等雲服務商研發好領域解決方案後就快速跟進,低成本推出產品,快速獲得融資)。

三、除此以外,我還想糾正一個現象

很多團隊在會選擇以一些開源的論壇社群、內容管理專案為基礎,進行二次開發和修改,事實上,這樣的做法既不討巧,也會有副作用。

1、開源專案的業務邏輯和功能結構已經成型,更加註重通用性,而創業都是個性化的業務,強行用現有的通用邏輯和流程去套用的個性化的業務,反而適得其反,不能很好的表達業務。一旦業務加速擴張,開源系統無法及時擴充套件的缺點就會顯露無疑。

2、雖說在創業初期不需要過多的考慮穩定和長久,但無法完整的瞭解開源專案的所有程式碼依然是一個巨大的風險點,甚至會導致嚴重的安全問題。

3、即使在創業後期會經歷重大的技術重構,但投資人和投資機構依然會在初期進行技術能力的評估,在網際網路領域利用資訊不對稱的紅利已經消失,拿別人做好的系統去二次開發,和自己開發一個獨立的系統,在直觀上給人的印象還是不太一樣的。