thinkphp5

FastAdmin命令行一键生成CRUD

FastAdmin基于ThinkPHP5强大的命令行功能扩展了一系列命令行功能,可以很方便的一键生成CRUD、生成权限菜单、压缩打包CSS和JS、安装配置插件等功能。

易优CMS(EyouCms)

EyouCms是基于TP5.0框架为核心开发的免费+开源的企业内容管理系统,专注企业建站用户需求。提供海量各行业模板,降低中小企业网站建设、网络营销成本,致力于打造用户舒适的建站体验。这是一套安全、简洁、免费的流行CMS,包含完整后台管理、前台展示,直接下载安装即可使用。 演示网址:http://demo.eyoucms.com 官方网站:http://www.eyoucms.com

widows下fastadmin命令行安装

强烈建议使用命令行安装,因为采用命令行安装的方式可以和FastAdmin随时保持更新同步。使用命令行安装请提前准备好Git、Node.js、Composer、Bower环境,我们为Windows下开发者准备了一个简单的视频安装教程( https://www.fastadmin.net/video/install.html ),可跟着教程一步一步安装。Linux下FastAdmin的安装请使用以下命令进行安装。

FastAdmin表格方法

使用方法的语法:$('#table').bootstrapTable('method', parameter);。

Redis保存用户会话set Session get session

PHP内置的绘画存储机制是把全部的会话数据保存在服务器上的文本文件里面,这些文件通常都是保存在服务器上的临时目录里。如果并发量大,读写效率非常低。而Redis对高并发的支持非常好,所以,可以使用redis替代文件存储session。

FastAdmin键值组件

键值组件是FastAdmin开发的一项简洁实用的基础组件,在FastAdmin中很多模块都有使用到该组件,例如常规管理->系统配置->字典配置均使用此组件开发,我们在插件管理配置中也经常可以看到键值组件的身影。

FastAdmin组件

FastAdmin默认集成了多个第三方组合,如表单验证、文件上传、下拉列表、时间选择、城市选择、Selectpage,所有的组件都必须使用Form.api.bindevent("form[role=form]")来进行初始化,如果不进行初始化是无法对相应组件进行渲染和事件绑定。

Fastadmin插件管理

FastAdmin插件分为在线安装和命令行安装,在线安装可以直接在后台插件管理进行安装和卸载。命令行安装适合禁用或移除了后台插件管理功能的开发者使用,具体请参考命令行章节:一键管理插件

FastAdmin文件上传

FastAdmin支持将文件或图片直传到第三方云存储服务器而不需要通过服务器进行中转 你可以直接在后台插件管理安装第三方云存储的插件后使用,目前支持以下云储存平台:

FastAdmin控制器

FastAdmin中定义了三个基类控制器,分别位于 application/common/controller/Api.php //API接口基类控制器 application/common/controller/Backend.php //后台基类控制器 application/common/controller/Frontend.php