# thinksns-plus **Repository Path**: os621/thinksns-plus ## Basic Information - **Project Name**: thinksns-plus - **Description**: Thinksns+项目,是基于 Laravel 开发的一个用户生态基础框架系统,支持动态拓展应用的接入和UI规范设计。 TS+ 在 PHP 版本上选择 >=7.0 版本开发,并使用了强类型语言模式,使开发更规范化。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-04-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

StyleCI Build Status CircleCI Codacy Badge Codacy Badge

## About TS+ TS+ 是基于 Laravel 开发的一个用户生态基础框架系统,支持动态拓展应用的接入和UI规范设计。 TS+ 在 PHP 版本上选择 **>=7.0** 版本开发,并使用了强类型语言模式,使开发更规范化。 ## 如何安装 安装 TS+ 上,可能需要一些技术,但是我们会尽量做到最小化的技术操作。 ### Pre - PHP >= 7.0 * ext-mbstring * ext-openssl - Composer - MySQL - Nginx | Apache | IIS - Git ### Installed 进入你的 `www` 目录,先克隆仓库: ```shell git clone https://github.com/zhiyicx/thinksns-plus cd thinksns-plus ``` 复制 **.env.example** 文件为 **.env** ,然后打开 **.env** 文件,对你的站点,数据库等信息进行配置 使用 Composer 进行依赖处理: ```shell composer install ``` 生成加密的key: ```shell php artisan key:generate ``` 数据信息迁移和填充: ```shell php artisan migrate --seed ``` 到此,TS+ 已经安装完成 ## TS+ 拓展应用开发(component) TS+ 应用包开发,安装都非常简单,安装包如下: ```shell composer require medz/plus-component-example php artisan component install medz/plus-component-example ``` [拓展应用开发文档](documents/component/) ## 扩展包 - [聊天模块](https://github.com/zhiyicx/plus-component-im) - [动态模块](https://github.com/zhiyicx/plus-component-feed) - [资讯模块](https://github.com/zhiyicx/plus-component-news) - [音乐模块](https://github.com/zhiyicx/plus-component-music) ## 开发文档 - [RESTful API version 1](documents/api/v1) - [Laravel Docs](https://laravel-china.org/docs/5.3) - [More...](documents/)