ThinkSNS(简称TS),一款全平台综合性 社交软件系统 , 10年来为国内外大中小企业和创业者提供社交化软件研发及技术解决方案。目前有ThinkSNS V4、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. 整体结构: MVP + Dagger2
2. 技术说明 : Retrofit + Okhttp + Dagger2 + Rx + GreenDao + Glide
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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31448874/viewspace-2645266/