全新架构 sentcms 4.0 网站管理系统发布
SentCMS介绍
SentCMS网站管理系统是南昌腾速科技有限公司倾力打造的一款简单易用的网站管理系统,SentCMS网站管理系统(下文简称SentCMS)继承了thinkphp的优秀品质,秉承“大道至简”的设计理念。SnetCMS为网站建设而生,为网站建设减少90%的代码编写,只需前端设计师就可以设计出完美的网站,而如此完美的系统还是完全开源的。
环境要求
生产环境建议Linux+Nginx+php+mysql 建议PHP7+
安装
为了保证系统的安全性,系统根目录移至public目录下,把程序和逻辑代码放到根目录以外。在配置网站时,把网站根目录指向web目录下,然后通过composer把所需的扩展类库更新,包括thinkphp框架同样通过composer进行更新。
最好是使用云主机进行安装,虚拟主机有很多局限性
git clone https://gitee.com/sentcms/sentcms.git sentcms cd sentcms
如果是直接下载压缩包则直接进入解压文件夹,然后执行下面的代码
composer install
系统必须开启伪静态、 系统必须开启伪静态、 系统必须开启伪静态、 (重要的事情说三篇)
SentCMS特性包括:
- 全新的路由体系,完美的路由解决方案
- 全新的系统架构,采用thinkphp6.0.* 内核框架
- 完善而健全的会员体系
- 健全的权限系统,权限细化到界面上的按钮和链接
- 漂亮的后台界面,后台界面采用世界领先的前端框架bootstrap,自适应的体验
- 简单易用的标签体系
- 便捷的文档系统,无需程序即可设计出完美的模型,做出完美的网站,传送门:http://www.kancloud.cn/tensent/sentcms3/169624
下载最新版框架后,解压缩到sentcms目录下面,可以看到初始的目录结构如下:
目录结构
├─addons 扩展插件目录 ├─application 项目目录文件 │ ├─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 入口文件 ├─composer.json composer配置文件 ├─README.md 系统介绍文件
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
深度操作系统 Deepin 20 BETA 发布
深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的 Linux 发行版。 深度操作系统 20 Beta 采取统一的设计风格,从桌面环境和应用重新进行设计,其中底层仓库、内核分别升级到 Debian 10、Kernel 5.3,全新的设计带来不一样的交互体验,同时不断优化系统各个方面,带来更加丰富的应用生态和系统稳定性,本次深度应用家族也带来了全新的设计和新的应用。 令您耳目一新的 deepin 桌面环境 焕然一新的图形界面,具备独树一帜的圆角窗口设计,自然、平滑的动画过渡效果,精美绝伦的多任务视图,别出心裁的配色与图标设计,处处精心,只为令您心动的操作体验。 全新打造的桌面应用 | 全家桶 预装大量精心设计的原创应用程序,贴心的设计,交互逻辑更贴合国人的使用习惯,使您的桌面操作体验更加丰富充盈、完整、一致、统一。 支持更多硬件的新版稳定内核 新版自带内核升级到最新 Kernel 5.3 版本,系统稳定性和兼容性方面得到了大大的提升,支持更多的硬件设备。 稳定可靠的Debian 10 软件仓库 提升深度操作系统底层的稳定性和安全性,对软件安全漏洞的处理更加及时,对第三方应用的支持...
- 下一篇
Rider 2020.1 发布
Rider 最新变化 在 macOS 和 Linux 上,Rider 2020.1 现在默认在 .NET Core 运行时上运行后端,并提供 Xamarin Hot Reload 和 Dynamic Program Analysis。 它引入了一种简单的方法来配置编辑器的严重性,并增加了对整数值的数据流分析以及更快的代码补全速度。 Debug 窗口已经过重新设计,并且 Extract Class 重构和 Coverage Filters 现在可用。 后端在 .NET Core 运行时上运行 欢迎使用 Rider .NET Core 版本! 在macOS 和 Linux上,后端终于实现了默认在.NET Core运行时而不是 Mono 运行时上运行。 您会立即注意到: 更好的性能. 更低的内存占用。 NuGet 恢复现在采用多线程(而不像在 Mono 上那样采用单线程)。 这意味着,如果您使用具有 4个逻辑核心的 CPU,则速度变为 4 倍;如果您使用具有 8 个逻辑核心的 CPU,则速度变为 8 倍。 还去除了许多其他 Mono 限制。 顺带一提,当前的.NET Core版本是最新、最...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器