首页 » 网站建设 » phplayuiadmin技巧_基于ThinkPHP51和LayUIAdmin开拓的后台治理系统

phplayuiadmin技巧_基于ThinkPHP51和LayUIAdmin开拓的后台治理系统

访客 2024-11-19 0

扫一扫用手机浏览

文章目录 [+]

运行根目录需指向public文件夹。
访问网站后填写干系参数即可进行系统安装。

数据库文档SQL存放路径

系统安装所需的SQL文件是在/application/admin/command/Install/install.sql。

phplayuiadmin技巧_基于ThinkPHP51和LayUIAdmin开拓的后台治理系统

数据库设计习气所有数据表均利用InnoDB引擎字段类型应在知足哀求的条件下占用最小的空间数据表默认的字段包括id,create_time,update_time,statuscreate_time和update_time利用int(11),status利用tinyint(1),范围在-1,0,1,2之间所有数据内容

数据表

phplayuiadmin技巧_基于ThinkPHP51和LayUIAdmin开拓的后台治理系统
(图片来自网络侵删)

关键数据内容

代码编写习气

ThinkPHP5.1遵照PSR-2命名规范和PSR-4自动加载规范,并且把稳如下规范:

目录和文件

目录利用小写+下划线;类库、函数文件统一以.php为后缀;类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径同等;类文件采取驼峰法命名(首字母大写),其它文件采取小写+下划线命名;类名和类文件名保持同等,统一采取驼峰法命名(首字母大写);

函数和类、属性命名

类的命名采取驼峰法(首字母大写),例如 User、UserType,默认不须要添加后缀,例如UserController该当直接命名为User;函数的命名利用小写字母和下划线(小写字母开头)的办法,例如 get_client_ip;方法的命名利用驼峰法(首字母小写),例如 getUserName;属性的命名利用驼峰法(首字母小写),例如 tableName、instance;特例:以双下划线__打头的函数或方法作为魔术方法,例如 __call 和 __autoload;

常量和配置

常量以大写字母和下划线命名,例如 APP_PATH;配置参数以小写字母和下划线命名,例如 url_route_on 和url_convert;环境变量定义利用大写字母和下划线命名,例如APP_DEBUG;

数据表和字段

数据表和字段采取小写加下划线办法命名,并把稳字段名不要以下划线开头,例如 think_user 表和 user_name字段,不建议利用驼峰和中文作为数据表及字段命名。

请理解并只管即便遵照以上命名规范,可以减少在开拓过程中涌现不必要的缺点。

程序目录构造

www WEB支配目录(或者子目录)

├─application 运用目录

│ ├─common 公共模块目录(可以变动)

│ ├─module_name 模块目录

│ │ ├─common.php 模块函数文件

│ │ ├─controller 掌握器目录

│ │ ├─model 模型目录

│ │ ├─view 视图目录

│ │ ├─config 配置目录

│ │ └─ ... 更多类库目录

│ │

│ ├─command.php 命令行定义文件

│ ├─common.php 公共函数文件

│ └─tags.php 运用行为扩展定义文件

├─config 运用配置目录

│ ├─module_name 模块配置目录

│ │ ├─database.php 数据库配置

│ │ ├─cache 缓存配置

│ │ └─ ...

│ │

│ ├─app.php 运用配置

│ ├─cache.php 缓存配置

│ ├─cookie.php Cookie配置

│ ├─database.php 数据库配置

│ ├─log.php 日志配置

│ ├─session.php Session配置

│ ├─template.php 模板引擎配置

│ └─trace.php Trace配置

├─route 路由定义目录

│ ├─route.php 路由定义

│ └─... 更多

├─public WEB目录(对外访问目录)

│ ├─index.php 入口文件

│ ├─router.php 快速测试文件

│ └─.htaccess 用于apache的重写

├─thinkphp 框架系统目录

│ ├─lang 措辞文件目录

│ ├─library 框架类库目录

│ │ ├─think Think类库包目录

│ │ └─traits 系统Trait目录

│ │

│ ├─tpl 系统模板目录

│ ├─base.php 根本定义文件

│ ├─convention.php 框架老例配置文件

│ ├─helper.php 助手函数文件

│ └─logo.png 框架LOGO文件

├─extend 扩展类库目录

├─runtime 运用的运行时目录(可写,可定制)

├─vendor 第三方类库目录(Composer依赖库)

├─build.php 自动天生定义文件(参考)

├─composer.json composer 定义文件

├─LICENSE.txt 授权解释文件

├─README.md README 文件

├─think 命令行入口文件

函数库

目前用到的函数库统一存放在application/common.php下,后续单个模块须要用到可在模块文件夹下写入common.php

二次开拓

数据库

系统功能

登录

管理员登录、记住密码、验证码刷新

首页

首页右上角管理员可以切换身份或者退出系统首页主题色切换和打消缓存首页顶部搜索菜单首页顶部非admin模块作下拉菜单显示

管理员管理

管理员列表可以多选权限分组管理权限支持菜单图标选择,绑定权限节点,和菜单显示配置管理分组支持多级权限树选择管理日志

用户管理

注册配置和注册开关用户管理用户角色用户权限用户日志

运营

广告位置和广告管理积分管理

安全

行为限定

其他

项目地址

Layer UI框架的Demo页面

OpenCenter后台界面

https://gitee.com/yhtt2020/OpenCenter

标签:

相关文章

介绍皮肤设置,如何打造理想肌肤状态

随着科技的发展和人们对美的追求,皮肤设置已成为美容护肤的重要一环。如何根据皮肤类型、肤质、年龄等因素进行合理设置,已成为众多爱美人...

网站建设 2025-01-03 阅读1 评论0

介绍盖章制作,传承文化,彰显权威

自古以来,盖章在我国文化中具有重要的地位。从古代的官印、私印到现代的公章、合同章,盖章已成为一种独特的文化符号,承载着丰富的历史内...

网站建设 2025-01-03 阅读1 评论0

介绍监控破坏,技术手段与法律风险并存

随着科技的飞速发展,监控设备已遍布大街小巷,成为维护社会治安的重要手段。一些不法分子为了逃避法律制裁,开始研究如何破坏监控设备。本...

网站建设 2025-01-03 阅读1 评论0

介绍登录不上之谜,技术故障还是人为疏忽

随着互联网的普及,登录已成为人们日常生活中不可或缺的一部分。在享受便捷的登录不上这一问题也困扰着许多用户。本文将深入剖析登录不上之...

网站建设 2025-01-03 阅读1 评论0

介绍电脑键盘调出方法,让操作更高效

随着科技的发展,电脑已经成为了我们日常生活中不可或缺的工具。而电脑键盘,作为电脑输入设备,更是我们与电脑进行交流的桥梁。你是否知道...

网站建设 2025-01-03 阅读1 评论0

介绍磁力链,高效便捷的文件下载利器

在互联网高速发展的今天,文件下载已成为日常生活中不可或缺的一部分。而磁力链作为一种新型的文件下载方式,凭借其高效、便捷的特点,受到...

网站建设 2025-01-03 阅读1 评论0