Re: [問題] 該適用哪種方式做web service

作者: mshockwave (夏克維夫)   2015-12-09 11:23:18
※ 引述《frank8p (豆子)》之銘言:
: 目前正在架構一個App 功能有點像是ptt
: 使用者登入後 可以發表文章也可看到其他人的文章
: 一篇文章內 會含有1~3張的圖檔(使用者上傳)
: 目前android方面 登入機制(facebook api)已完成
: 介面設計上也完成了一半
: 但對於串接web service連DB 這方面我完全沒接觸過
介面建議架 REST 風格的,比較多framework支援,client端也很好寫
然後不要從client直接連DB,這樣不易維護
儘量整個系統用一個統一的介面包起來
如果有傳輸效能上的要求,可以用google protocol buffer 或它的包裝版 gRPC
: 網路上也找了滿多資料看 但還是不太明白哪個方式比較適合
: 初期希望能先架在免費的虛擬主機上運行
: 但用.net做的話 似乎都是要付費的虛擬主機才有支援(?)
我個人還是比較傾向 google cloud platform或Amazon AWS
他們兩個在中小型規模系統 功能幾乎沒差
如果你是想寫程式就好不想管伺服器,也就是Saas, 那建議用google app engine, 不要用aws的Saas,價錢貴功能也不多
但如果你單純想一個虛擬機,大推aws
因為超便宜!可以包年是google完全沒有的
但不管怎樣不要用.net啦,遠離微軟有益身心健康 (認真
建議用 Java EE, 或 Go 之類的
: 有這方面經驗的前輩 能麻煩指引個方向嗎? 謝謝
作者: frank8p (豆子)   2015-12-09 21:50:00
感謝您的回覆 但google跟aws目前不太適合我目前我希望先使用免費的 似乎php比較適合嗎?
作者: mshockwave (夏克維夫)   2015-12-09 22:22:00
如果是 app engine 的話有一定免費額度
作者: manaup   2015-12-10 15:38:00
免費的最貴 萬年不變的真理

Links booklink

Contact Us: admin [ a t ] ucptt.com