社交系統ThinkSNS+技術概要

ThinkSNS發表於2019-05-23

ThinkSNS(簡稱TS),一款全平臺綜合性 10年來為國內外大中小企業和創業者提供社交化軟體研發及技術解決方案。目前有ThinkSNS V4、ThinkSNS+兩個並行系統。

社交系統ThinkSNS+技術概要  

一、 PC web 端)

服務端框架 Laravel 5.7+

前端 框架 jQuery + Bootstrap 3

管理後臺  html + jquery + bootstrap + vue
前端 開發語言 HTML / CSS / JavaScript (ES5)
開發環境 PHP7 .1.3+ / Nginx 1.10+ / Mysql 5.7+
執行環境 IE10+ / Chrome / Firefox / Safari  等支援 ES5 語法和 Flex 佈局的瀏覽器
額外內容 Lodash + Axios + easemob + Dexie

開發軟體 VSCode / Atom / Sublime Text / WebStorm  / PHPStrom 等,無特殊要求。

 

二、 SPA (手機 H5

開發框架: Vue2.6 ( 及其套件 ) / Axios
開發語言: HTML5 / Less / JavaScript (ES6)
開發環境: VS Code / ES Lint / nodejs 8+ / vue-dev tools

額外內容 Lodash + Axios + easemob + Dexie

開發軟體:推薦 VScode

 

三、 Android APP

開發語言: JAVA ,部分接入 kotlin

框架:

1.  整體結構:

2.  技術說明  +   +   +   +   + 

3.  支援  lambda  表示式

開發軟體: Android Studio 3.1 IDE   編輯器,推薦使用最新版;

支援系統及機型:所有 Android 手機, Android 4.3 及以上系統。

 

四、 Ios

開發語言: Swift 4.2 Objective-C

開發軟體: XCode IDE )版本 10.2 Cocoapods 1.5.3

支援系統及機型:支援 iPhone5s 手機, iOS 9.0 以上系統。

設計模式: MVC

主要應用三方 SDK Alamofire Realm Kingfisher SnapKit Hyphenate AMap MarkdownView


五、伺服器環境

PHP PHP 7.1.3 +

擴充套件要求  

1.  OpenSSL PHP 擴充

2.  PDO PHP 擴充

3.  Mbstring PHP 擴充

4.  Tokenizer PHP 擴充

5.  XML PHP 擴充

6.  Ctype PHP 擴充

7.  JSON PHP 擴充

8.  BCMath PHP 擴充

Composer 推薦使用最新版

資料庫: mysql 5.6+ 推薦 5.7+

系統:

1.  Nginx  1.10 +   推薦 1.12+

Centos 6+ 推薦 7.0+


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

相關文章