235 Star 846 Fork 284

GVPsentcms管理系统 / sentcms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

SentCMS介绍

SentCMS网站管理系统是南昌腾速科技有限公司倾力打造的一款简单易用的网站管理系统,SentCMS网站管理系统(下文简称SentCMS)继承了thinkphp的优秀品质,秉承“大道至简”的设计理念。SnetCMS为网站建设而生,为网站建设减少90%的代码编写,只需前端设计师就可以设计出完美的网站,而如此完美的系统还是完全开源的。

环境要求

生产环境建议Linux+Nginx+php+mysql 建议PHP7+

在线预览

demo: http://www.sentcms.com/

账号:admin 密码:admin888 (大家手下留情,不要去改密码和删除数据!!!!!)

安装

为了保证系统的安全性,系统根目录移至public目录下,把程序和逻辑代码放到根目录以外。在配置网站时,把网站根目录指向web目录下,然后通过composer把所需的扩展类库更新,包括thinkphp框架同样通过composer进行更新。

最好是使用云主机进行安装,虚拟主机有很多局限性

git clone https://gitee.com/sentcms/sentcms.git sentcms
cd sentcms

如果是直接下载压缩包则直接进入解压文件夹,然后执行下面的代码

composer install

访问网址:http://网址/install.php

系统必须开启伪静态、 系统必须开启伪静态、 系统必须开启伪静态、 (重要的事情说三篇)

交流讨论

SentCMS特性包括:

  • 全新的路由体系,完美的路由解决方案
  • 全新的系统架构,采用thinkphp6.0.* 内核框架
  • 完善而健全的会员体系
  • 健全的权限系统,权限细化到界面上的按钮和链接
  • 漂亮的后台界面,后台界面采用世界领先的前端框架bootstrap,自适应的体验
  • 简单易用的标签体系
  • 便捷的文档系统,无需程序即可设计出完美的模型,做出完美的网站,传送门:http://www.kancloud.cn/tensent/sentcms4(未完成)

下载最新版框架后,解压缩到sentcms目录下面,可以看到初始的目录结构如下:

目录结构

├─addons                扩展插件目录
├─app                   项目目录文件
│ ├─controller          控制器文件
│ │ ├─admin               网站后台控制器文件夹
│ │ ├─api                 网站API控制器文件夹
│ │ ├─user                网站用户中心控制器文件夹
│ │ ├─front               网站前台控制器文件夹
│ │ ├─Base.php            网站控制器基类
│ │ ├─Upload.php          网站文件上传控制器
│ ├─http                HTTP服务
│ │ ├─form              表单控件文件夹
│ │ ├─middleware        中间件文件夹
│ │ ├─validate          验证类文件夹
│ ├─model               模型文件
│ │ ├─Member.php      用户模型
│ │ ├─ …………
│ ├─common.php        公共函数库文件
│ │ ├─ …………
├─runtime                缓存以及备份目录
├─extend              自定义类库扩展目录
├─vendor              网站扩展类库目录,通过composer更新下载的类库扩展在此目录
├─public              网站根目录
│ ├─static         静态文件文件夹
│ ├─uploads        上传文件目录
│ ├─template       网站主题模板目录
│ ├─.htaccess      Apache下伪静态文件
│ ├─favicon.ico    ico图标
│ ├─index.php      入口文件
├─.example.env        系统配置模板
├─composer.json       composer配置文件
├─README.md           系统介绍文件

版本列表

4.0 https://gitee.com/sentcms/sentcms

3.2: https://git.oschina.net/sentcms/sentcms/repository/archive/3.2

3.0.1804: https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.1804

3.0.1707: https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.1707

3.0.161201:https://git.oschina.net/sentcms/sentcms/repository/archive/3.0.161201

ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 版权所有Copyright © 2006-2016 by ThinkPHP (http://thinkphp.cn) All rights reserved。 ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 Apache Licence是著名的非盈利开源组织Apache采用的协议。 该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, 允许代码修改,再作为开源或商业软件发布。需要满足 的条件: 1. 需要给代码的用户一份Apache Licence ; 2. 如果你修改了代码,需要在被修改的文件中说明; 3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 带有原来代码中的协议,商标,专利声明和其他原来作者规 定需要包含的说明; 4. 如果再发布的产品中包含一个Notice文件,则在Notice文 件中需要带有本协议内容。你可以在Notice中增加自己的 许可,但不可以表现为对Apache Licence构成更改。 具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

SentCMS网站管理系统是南昌腾速科技有限公司倾力打造的一款简单易用的网站管理系统,SentCMS网站管理系统(下文简称SentCMS)继承了thinkphp6.0的优秀品质,秉承“大道至简”的设计理念。SnetCMS为网站建设而生,为网站建设减少90%的代码编写,只需前端设计师就可以设计出网站,而如此系统还是完全开源的。 展开 收起
PHP 等 5 种语言
Apache-2.0
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/sentcms/sentcms.git
git@gitee.com:sentcms/sentcms.git
sentcms
sentcms
sentcms
4.0.0

搜索帮助