JSPatch 平臺介紹

zgno7984 8年前發布 | 25K 次閱讀 JSPatch iOS開發 移動開發

來自: http://blog.cnbang.net/works/3010/

JSPatch 是一個 iOS 開源項目,只需在項目中引入極小的引擎,即可讓 APP 擁有實時修復 bug 以及動態運營的能力,目前已得到廣泛應用,據年前統計,已經有 1200+ 個 APP 接入 JSPatch。

JSPatch 的使用需要后臺配合,因為需要通過后臺下發腳本,這對于很多中小 App 來說是很麻煩的事,很多小 App 甚至沒有后臺。另外 JSPatch 腳本權限很大,對于腳本的下發還需要考慮好安全問題,否則會有安全隱患。這導致 JSPatch 使用的門檻有點高。

JSPatch 平臺 ( http://jspatch.com )就是為了解決這個問題的,它可以讓開發者無需自己搭建后臺,也無需考慮安全問題,只需在平臺注冊上傳腳本,App 接入 SDK 即可使用 JSPatch 為自己的 App 提供動態能力,降低 JSPatch 的使用成本。

接入 JSPatch 平臺 SDK 的 App 需要在每次啟動或每次喚醒時訪問服務器詢問是否有腳本更新,這些請求匯集到一個平臺上后平臺的請求量和流量都會很高,對服務器的性能和并發要求也很高。JSPatch 平臺把腳本的分發邏輯轉為靜態文件,架構在七牛云存儲上,云存儲在分發靜態文件上是高并發高穩定性的,所以平臺在性能上沒有問題,可以支持任意用戶數的 App 接入并保證穩定性。

解決了服務器性能問題,還有資源消耗的問題。大量的請求會消耗不少云服務資源,而這些資源并不是免費的,需要有一定的投入。所以去年做完平臺后一直沒有開放注冊,而是通過發邀請碼的方式控制用戶數量,也就一直沒改進和推廣。隨著 JSPatch 的發展,近期還是想放開注冊,同時想做一個嘗試:收費。學習各個云平臺,提供一定免費額度,超出的再按服務器的成本價收費,解決資源消耗問題。收費上簡化為只對請求次數收費,無視帶寬/存儲/流量,實際上計算出來的費用是很低的,并且免費額度也足夠支撐大部分 App,應該很容易接受,具體可見 這里

歡迎試用 JSPatch 平臺 ,有問題可以直接郵件 bang590@gmail.com

</div>

 本文由用戶 zgno7984 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!