看板 Soft_Job 關於我們 聯絡資訊
※ 引述《akpipnlge (akpipnlge)》之銘言: : 小弟是大三生,因為想寫個app : 可是又希望app也可以分享給他人 : 所以必須架在虛擬主機上 : 我知道web可以免費架Amazon : 那app也能架amazon 再到iTunes或Google play上架嗎 : 有沒有前輩有成功的案例呢 : 謝謝大家 這邊你說的 app 其實是指『手機上的應用程式』 標題『App能架Amazon嗎』與你內文的『web可以免費架Amazon』 你得理解一下 Amazon 是公司的名稱,它齊下有個 Amazon Web Service 是他對外提供 Cloud Computing 的各項服務的總稱 Amazon Web Service 內與 Web 服務較相關的: * EC2(虛擬主機),給你台機器,你要架 Web 服務也行 * Beanstalk(PaaS 的 Web 部署服務) * Lambda + API Gateway,也能做成像 web 的服務 所以,你應該得描述成: 能將 Web 服務建置在 Amazon Web Service 平台上, 而不是架 Amazon。 至於『App能架Amazon嗎』,由上面句式重新改寫: 能將 App『服務』建置在 Amazon Web Service 平台上嗎? 由於你還沒開始寫 App,等你開始候弄懂何為寫 App, 你就會知道你問了有點呆的問題。 App 是你手機或行動裝置上的應用程式, 你寫出來要分享給不特定對象的人,主要就是透過上架來達成。 若你不需要『後端』的功能,那你就單純有 App 就行了。 而『後端』沒有絕對的範圍,他是依對話的 Context 而變換內容的概念 若粗略地以圖示表達,那就是: 使用者 ------> App ------> (謎樣的後端, 常見的有 Web Server 或 API Server) 什麼時候你會需要後端?例如,你得控管使用者帳號, 判斷一個新的登入結果是不是成功的, 如果成功了,它獲得某個使用者的身份 進一步來說,獲得身份後還可以檢視它有哪些權限, 就像你上 PTT 你只會在某些版有發言的權利一樣的控制機制。 這些是要記在後端的(你總不會想使用者改了它機器上的檔,就獲得權限吧) 若你實作的 App 不需要有後端支援,那就寫完直接上架即可。 (測試期就單純有包成 APK 或 ipa 檔案讓使用者安裝) 若需要後端的功能,你需要自己架設『後端』服務嗎? 這單純看你的選擇,若是你或你的團隊 已經掌握了 Web 服務或 API Server 開發技能也許會想自己動手做 若沒有這方便的知識,那你的選擇站主要的分歧點是: 1. 把團隊技能擴展到 Web 服務的實作與建置 2. 選用 Serverless 的服務 由於以移動裝置應用程式為起點的開發者越來越多, 他們不一定有較先前 Web 風行年代的那些各式基礎知識。 許多的廠商提供了針對『App』開發的 API 服務,例如: 1. FB 的 Parse 2. Google 的 Firebase 3. Amazon Web Service 的 Cognito 都是讓你免去管理 Server 與架設 Web 所需知識, 專注於『後端』功能開發的服務, 它們都有些免費的額度讓入門級的開發者使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.247.212 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1450586186.A.770.html
NDark: 辛苦你了 12/20 12:39
qrtt1: 孩子的教育不能等!(即使他大了點...) 12/20 12:40
※ 編輯: qrtt1 (36.225.247.212), 12/20/2015 12:41:21
robler: 說不定他不大阿 12/20 12:44
robler: 說正經的我以前也煩惱很久後台service要放哪兒的問題 12/20 12:45
robler: 放自己電腦穩定性不夠,租的又很貴 12/20 12:46
qrtt1: 試著對不同的流量與使用情境試算一下,有個底才好選 12/20 12:51
qrtt1: 可以寫成簡單的 script,有實際用量再去重跑反覆評估囉 12/20 12:52
qrtt1: 反正老手的好處就是,有能力搬來搬去(先不論累不累人..) 12/20 12:52
yr: 母語表達都有問題了,程式語言寫起來不知道會怎樣 XD 12/20 12:52
qrtt1: 他只是還沒正確認得名詞罷了 :) 12/20 12:53
yr: 光「web可以免費架Amazon」就怪怪了,講「免費架在Amazon」 12/20 12:56
yr: 還勉強可以接受 :p 12/20 12:56
akpipnlge: 謝謝原po 回應 小弟真的很感動 也獲益良多 12/20 12:59
akpipnlge: Yr大 小弟自幼偏好數理 國文造詣差 還請見諒 12/20 13:02
aoisama: T2.nano instance 一個月只要五鎂喔 12/20 13:03
alandidi: 補:aws s3與cloudfront 12/20 13:13
alandidi: 也算web架設範圍 辛苦了 12/20 13:13
demo1945: 給推 12/20 13:20
lovdkkkk: 揪感心 QQ 12/20 13:25
neotek: 推! 12/20 13:55
redpapa: 推你 12/20 14:17
a7904120: 推好心 12/20 14:39
zeldalink: 推好心人 12/20 15:36
WalkingIce: Q 桑好認真!(y) 12/20 15:37
manaup: 推暖男 就甘心耶 12/20 15:41
lockercho: 推 12/20 16:51
obamina48: 推 12/20 17:00
kenwufederer: 說出我想說的 12/20 17:03
unibo: 推!! 12/20 18:45
k1400: 其實"語意"是跟"邏輯"有關係 跟國文造詣沒關係 12/20 20:46
k1400: 沒讀國文不見得表達不好 12/20 20:47
cobrasgo: 佛心來的 12/20 22:01
iceberg: 推 12/20 23:14
givemepass: 大大~~佛心 12/20 23:16
Letter1530: 推 原po講解基本知識~這篇是否能m起來? 12/21 04:40
coronach: 推.. 看到架Amazon我還以為要架EC site.... 12/21 08:40
chris80072: 推! 好文 12/21 09:37
clouddeep: 寫得很詳細! 12/21 10:29
clouddeep: 另外,數理更要求用詞精準,用詞不精準請不要說數理好 12/21 10:30
showken: 推 12/21 13:29
jyunwei: 好貼心 12/21 14:49
leo424yy: 秒買秒退,食安喚回 http://j.mp/_ts_ 12/21 18:08
leo424yy: 秒買秒退,食安喚回 http://j.mp/_ts_ 12/21 19:10
Rlearnerk: 推! 12/22 07:19
ntddt: 推對新人的呵護~ 12/22 11:37
Weky: 這篇應該要M起來... 12/22 17:53
HTConeplus: 推佛心 12/24 01:31
czberlin: 熱心解惑推 12/31 05:21
roger00: 推 01/10 16:00