手机看片欧美日韩,久久精品国产主播一区二区,欧美亚洲中日韩中文字幕在线

咔吱-TMRails集成平臺模型理論分析

咔吱并不代表某個社交平臺或軟件,咔吱現在被定義為一個Rails集成開發框架,用于滿足互聯網常用業務項目的重用開發,我們把Web應用開發中常用的‘動作’默認集成到咔吱框架,把Rails開發的最佳實踐代碼集成到咔吱框架,當另起一個項目的時候,能夠最大限度的重用上一個項目的代碼。

?

原理:

每一個應用,一般都包含兩個方面的動作:

? 1. 制作: 比如添加一個產品,發表一篇博客,發起一個活動,添加一個音樂,開啟一個直播

? 2. 展示:用戶針對制作出來的內容進行的交互,如打開,點贊,分享,收藏、購買,評論,送禮

我們把內容制作環節叫做‘咔’, 把展示互動環節叫做‘吱’,把一個項目命名為‘咔吱’。那么,

? 咔是一個動作,代表用戶創建一個網頁(page),發布一個產品(product),發起一個活動(event), 創建一個電子明信片(post), 制作一個音頻(track)等

? 吱是一個動作,代表用戶對‘咔’的響應,比如點個贊,購買,報名,發表評論,收藏,贊賞(打賞),購買(支付),籌款(眾籌),捐贈,報名,競猜,AA支付等等

?

項目場景:

? 1. 可以是一個制作圖文的工具,一個博客、企業站點、或是微相冊

? 2. 如果給制作的內容添加一些分享、評論、點贊、收藏功能,它可以變成一個內容社交平臺

? 3. 如果給制作的內容添加產品SKU和支付功能,它可以變成一個電子商城,如微商、B2C商城

? 4. 如果給制作的內容添加AA、籌款、湊單、付費閱讀功能,他可以變成一個社交電商,如拼團、輕松籌、分答

? 5. 如果把工具制作的內容進行分類聚合,它可以變成一個平臺門戶,如旅游:禪游記,面包旅行,運動:勁虎體育、趣運動,新聞媒體:今日頭條,電商:shopify、淘寶,活動票務:大麥網、西十區。

?

軟件架構思想:

? Admin后臺

? Agent后臺

? API

? PC前臺

? Mobile H5

? APP

?

約定:

? 項目主體model是一個超類, 其他類型擴展它,它可以指向一個美篇圖文article, 也可以是一個電子明信片post,也可以是一個電商產品product

? 項目角色分級默認都是三級:

??? Admin: 超級管理員

??? Agent: 商家、分站、個人主頁方

??? User: 普通用戶

?

實現流程:

? 1. Bootcat 生成一個新rails app

? 2. 根據實際項目需求,添加擴展model

? 3. 根據業務邏輯,擴展controller

? 4. 根據UI效果圖改造前端

? 5. 打包上線

?

Bootcat要實現的功能:

? 1. 通用Gem選擇

? 2. 選擇后臺theme

? 3. 選擇前臺theme

? 4. 實現‘咔’的制作流程

? 5. 實現‘咔’的業務邏輯

? 6. 在‘吱’組件庫選擇需要用到的組件

?

數據庫設計:

下圖只是簡單演示一部分數據庫設計結構,主要是滿足有三級用戶角色的約定和標準化‘咔’動作,項目默認創建一個表site用于存儲代理方信息(一個商家店鋪,個人主頁,或場館),創建一個表page用于存儲咔的信息(一篇文章、一個商品、或一個活動)。

蜀ICP備15035023號-4

<rp id="pptpi"><xmp id="pptpi"><th id="pptpi"></th><dl id="pptpi"><pre id="pptpi"><noframes id="pptpi"><code id="pptpi"></code><kbd id="pptpi"><strong id="pptpi"><pre id="pptpi"></pre></strong></kbd>
  • <var id="pptpi"><dl id="pptpi"></dl></var>
    <menu id="pptpi"></menu>

    
    <rt id="pptpi"></rt>
  • <rp id="pptpi"><strong id="pptpi"><meter id="pptpi"></meter></strong></rp>
  • <p id="pptpi"></p>
    主站蜘蛛池模板: 马鞍山市| 凤台县| 油尖旺区| 两当县| 凤阳县| 吉林市| 开鲁县| 体育| 丹东市| 大石桥市| 宝坻区| 固始县| 忻州市| 敦化市| 广宁县| 西和县| 上饶市| 民县| 巴中市| 墨江| 策勒县| 贡嘎县| 梓潼县| 新疆| 大同县| 荔波县| 同心县| 鹤壁市| 怀仁县| 台州市| 南京市| 颍上县| 新蔡县| 金山区| 马山县| 永登县| 白山市| 千阳县| 昌吉市| 禄劝| 剑阁县|