更新说明文件

This commit is contained in:
2020-02-18 10:35:19 +08:00
parent 40c5e75558
commit 473d7b5159

116
README.md
View File

@@ -1,52 +1,88 @@
ThinkPHP 6.0
===============
## SentCMS介绍
> SentCMS网站管理系统是南昌腾速科技有限公司倾力打造的一款简单易用的网站管理系统SentCMS网站管理系统下文简称SentCMS继承了thinkphp5.0的优秀品质秉承“大道至简”的设计理念。SnetCMS为网站建设而生为网站建设减少90%的代码编写,只需前端设计师就可以设计出完美的网站,而如此完美的系统还是完全开源的。
> 运行环境要求PHP7.1+。
## 环境要求
## 主要新特性
* 采用`PHP7`强类型(严格模式)
* 支持更多的`PSR`规范
* 原生多应用支持
* 更强大和易用的查询
* 全新的事件系统
* 模型事件和数据库事件统一纳入事件系统
* 模板引擎分离出核心
* 内部功能中间件化
* SESSION/Cookie机制改进
* 对Swoole以及协程支持改进
* 对IDE更加友好
* 统一和精简大量用法
生产环境建议Linux+Nginx+php+mysql
建议PHP7+
## 安装
为了保证系统的安全性系统根目录移至public目录下把程序和逻辑代码放到根目录以外。在配置网站时把网站根目录指向web目录下然后通过composer把所需的扩展类库更新包括thinkphp框架同样通过composer进行更新。
> 最好是使用云主机进行安装,虚拟主机有很多局限性
> git clone -b 4.0 https://gitee.com/sentcms/sentcms.git sentcms
> cd sentcms
把根目录下的.example.env文件复制一份并命名为.env
> composer install
访问网址http://网址/install
> 系统必须开启伪静态、
> 系统必须开启伪静态、
> 系统必须开启伪静态、
>(重要的事情说三篇)
## 交流讨论
> * 点击链接加入2群【sentcms网站管理系统2群】https://jq.qq.com/?_wv=1027&k=5ewmZ0w
> * 点击链接加入1群【SentCMS交流群】http://jq.qq.com/?_wv=1027&k=2DXSKpe已满 勿加
## SentCMS特性包括
* 全新的路由体系,完美的路由解决方案
* 全新的系统架构采用thinkphp6.0.* 内核框架
* 完善而健全的会员体系
* 健全的权限系统,权限细化到界面上的按钮和链接
* 漂亮的后台界面后台界面采用世界领先的前端框架bootstrap自适应的体验
* 简单易用的标签体系
* 便捷的文档系统无需程序即可设计出完美的模型做出完美的网站传送门http://www.kancloud.cn/tensent/sentcms3/169624
下载最新版框架后解压缩到web目录下面可以看到初始的目录结构如下
## 目录结构
~~~
composer create-project topthink/think tp 6.0.*
├─addons 扩展插件目录
├─application 项目目录文件
│ ├─controller 控制器文件
│ │ ├─admin 网站后台控制器文件夹
│ │ ├─api 网站API控制器文件夹
│ │ ├─Admin.php 网站后台控制器基类
│ │ ├─Api.php 网站API控制器基类
│ │ ├─Base.php 网站控制器基类
│ │ ├─Front.php 网站前台控制器
│ ├─http HTTP服务
│ │ ├─middleware
│ │ ├─validate
│ ├─model 模型文件
│ │ ├─Member.php 用户模型
│ │ ├─ …………
│ ├─common.php 公共函数库文件
│ │ ├─ …………
├─runtime 缓存以及备份目录
├─extend 自定义类库扩展目录
├─vendor 网站扩展类库目录通过composer更新下载的类库扩展在此目录
├─public 网站根目录
│ ├─uploads 上传文件目录
│ ├─template 网站主题模板目录
│ ├─.htaccess Apache下伪静态文件
│ ├─favicon.ico ico图标
│ ├─index.php 入口文件
├─composer.json composer配置文件
├─README.md 系统介绍文件
~~~
如果需要更新框架使用
~~~
composer update topthink/framework
~~~
## 版本列表
## 文档
> 3.0.170127 https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.170127
[完全开发手册](https://www.kancloud.cn/manual/thinkphp6_0/content)
> 3.0.161201https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.161201
## 参与开发
> 3.0.1611https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.1611
请参阅 [ThinkPHP 核心框架包](https://github.com/top-think/framework)。
## 版权信息
ThinkPHP遵循Apache2开源协议发布并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2006-2020 by ThinkPHP (http://thinkphp.cn)
All rights reserved。
ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。
更多细节参阅 [LICENSE.txt](LICENSE.txt)
> 3.0.1609https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.1609