【社交系統研發日記六】ThinkSNS+ alpha.2 版本釋出,快來看看都有些什麼

ThinkSNS發表於2017-06-05

今天的研發日記,我們不講技術,我們來看看,社交系統TS+從今天開始全面內測開始,都發布了什麼功能。

其實,alpha.1 早上打的 tag ,晚上因為增加了兩個核心功能,所以又打了 alpha.2 tag。

ThinkSNS團隊在基於Laravel框架重新開始開發TS最新版本----ThinkSNS+,我們一直很低調,甚至都沒有通知ThinkSNS的老使用者我們在全新開發系統。終於,透過團隊的不斷努力,我們釋出了第一個alpha版本。

為什麼叫 alpha?

這個可能你應該關注一下語義化版本的知識了,在業內有兩個分享,第一個是非正式版本之前採用 0.0.x 作為開發版本,另一個就是採用版本字尾的方式,而我們採用的就是看起來更直觀的字尾方式。所以當前最新版本是 v1.0.0-alpha.2 版本。

本次釋出有哪些功能呢,我們一起來看看

ThinkSNS+ 框架:

    ●後臺管理系統(以及擴充包接入模式,採用 Vue.js 開發)

        ○使用者中心

        ○許可權控制(使用者組+許可權節點)

        ○錢包系統(Apple Pay、Alipay、 WeChat Pay,六月20釋出)

        ○簡訊(阿里大於)

        ○付費系統(除了登陸、找回密碼,其他都可以進行收費,6.20 釋出)

        ○廣告系統(6.20 釋出)

    ●服務提供者(在 Laravel 基礎上進強化,支援更多)

        ○處理器

        ○後臺選單註冊

        ○其他服務提供者註冊

    ●深度配置(可以讓擴充包讓使用者在後臺直接修改原本要在 config 目錄下手動配置的選項。)

    ●擴充包生成(輔助開發者以詢問方式生成使用者需求的擴充包)

    ●擴充包處理器(配合服務提供者處理器使用)

    ●本地開發支援(模擬composer線上打包、支援直接將開發包link到vendor下直接嵌入開發)

    ●REST ful 介面(v2版本介面將全部符合 REST ful 規範)

    ●異常處理(根據API場景或者web場景丟擲不同響應)

    ●API 使用者授權

    ●儲存系統(可以相容所有云儲存,並實現直傳)

    ●模型事件啟動器(可以直接讓 Laravel 模型事件派發給所有 trait ,讓不同的 trait 都能監聽事件而不需要use 後特殊處理,或者只能單一監聽。)

    ●擴充包安裝器(入口我們也是採用 Laravel 的服務提供者,但是簡化了讓使用者去修改配置的流程,composer require 之後即可使用。)

擴充包

    ●七牛雲儲存

    ●阿里雲 OSS

    ●Feed (原來 ThinkSNS 核心,微博功能)

    ●頻道

    ●音樂

    ●資訊

    ●PC 站

    ●IM 即時聊天(非第三發,我們自己開發的即時聊天系統,採用 swoole)

上述有些包雖然是開源的,但是還沒有到釋出的時候。可以進入 檢視更多的包

移動端

    ●iOS客戶端(採用 Swift 開發)

    ●Android客戶端

    ●手機H5

目前的釋出,僅限於內測哦,歡迎申請內測:

提供個人/企業聯絡方式及認證資訊(實名ID /企業營業執照照片或掃描件)及申請說明,傳送郵件至lihecong@zhishisoft.com將有機會獲得首批內測資格,名額有限,申請從速。

  參與內測請提供以下資料

1個可接收驗證碼的手機號

1個指定郵箱

1位測試人員姓名

1個您喜歡的賬號暱稱

開原始碼倉庫:

GitHub:(點選star,每日關注開發動態。)

諮詢QQ:3298713109

官網:


開源不易,為了爭取開源,我們團隊做了很多努力。把基於Laravel的作品展示在大家面前,之後專欄會持續不斷的分享ThinkSNS +開發過程中的技術細節。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31448874/viewspace-2140290/,如需轉載,請註明出處,否則將追究法律責任。

相關文章