Download the PHP package zoujingli/thinkadmin without Composer

On this page you can find all versions of the php package zoujingli/thinkadmin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package thinkadmin

大道至简 · 原生框架

Latest Stable Version Total Downloads Monthly Downloads Daily Downloads License

项目介绍

ThinkAdmin 是一款遵循 MIT 协议免费开源的快速开发框架,基于最新版本 ThinkPHP6 的极简后台管理系统 ( 已兼容 ThinkPHP8 ),在使用 ThinkAdmin 前请认真阅读《免责声明》并同意该声明。

当前 ThinkAdmin 的最新版本为 v6.1 ,从这个版本开始正式进入插件时代,提供类似 PaaS 的组件升级更新服务,也可以本地化定制开发,基础组件及扩展插件统一使用 Composer 管理。ThinkAdmin 与传统 ThinkPHP 多应用模式无差别,用户可以自行开发自己的模块,此次升级可完美兼容 ThinkAdmin v6.0 应用,原 ThinkAdmin v6.0 只需安装 ThinkPlugsAdmin 组件即可升级到 v6.1 的插件模式。

查看 ThinkAdmin v6.1 详细介绍请切换至 v6.1 分支!!

ThinkAdmin v6 是基于 v1-v5 大版本的积累,经历了几次大的调整,结合 ThinkPHP6 的思维重新构建,减少大量原非必需的组件,自建存储层、服务层及队列任务机制,另外还增加了许多友好指令!当前 v6 版本已经通过了数个系统实践与测试,过程中不停调整与优化,目前系统模块及微信模块已经趋于稳定,现将系统管理 app/admin 及微信管理 app/wechat 定为 v6 内核两大模块并以 MIT 协议发布,后续可能还有其他模块及相关辅助模块更新发布,敬请期待……

系统核心组件 ThinkLibrary 封装了大量常用操作以及多应用组件,可快速开发各种应用程序,且不影响原 ThinkPHP 生态,大大简化编码成本;可自行选择集成 WechatDeveloper 组件 ( 支持微信公众号、微信小程序、微信企业号、微信商户支付、支付宝支付等 ) 及 QRcode 二维码生成工具等。里面还内置了 ThinkPHP6 多应用组件并且完美支持路由;文件存储支持本地服务器存储、自建Alist存储、七牛云对象存储(支持CDN加速)、又拍云USS存储(支持CDN加速)、阿里云OSS存储(支持CDN加速)、腾讯云COS存储(支持CDN加速)等存储方式;自带异步任务处理机制,可以并列多进程执行任务,任务响应延时小于 0.5 秒,兼容 windowslinux

使用 ThinkAdmin 需要掌握 ThinkPHPjQueryLayUIRequireJs 等开发技能,后台 UI 界面基于最新版本的 LayUI 前端框架以及 RequireJs 组件加载方式,默认加载了所有 LayUI 的组件,框架中可以直接使用组件(独立页面需要注意 js 加载顺序哦),使用 RequireJs 加载插件,互联网上资源非常多,可自行下载进行二次扩展。目前后台大部分页面为单页程序,页面加载速度非常快速,也因此后台不再支持选项卡模式。

我们致力于快速开发的底层框架,让项目开发变得更容易。框架提供完善的基础组件以及对应的 API 支持,基于此框架可以快速开发各种 WEB 应用。任何一个系统都不能完全满足所有的业务场景,ThinkAdmin 免费提供基础底层的功能,这里包括系统权限管理,系统存储配置,微信授权管理,以及其他常用功能集成等…… 因此 ThinkAdmin 也被大家定性为外包二开基线系统。目前已经有许多公司及个人在使用 ThinkAdmin,通过数据聚合统计已有 5 万多在线运行的项目。

注意事项

系统安装

下载并进入 ThinkAdmin 根目录,运行指令安装依赖组件。

打开命令行窗口( Windows 用户 )或控制台( Linux 和 Mac 用户 )并执行如下命令:

1. 通过 Composer 安装:( 推荐方式,默认只安装 admin 模块 )

2. 通过源码安装:( 默认安装 admin、wechat 两个模块 )

数据库安装

  1. 创建空的数据库,其中 Sqlite 不需要创建;
  2. 将数据库配置到 config/database.php 文件;

注意:数据库参数修改,除了要修改连接参数,还需要切换 default 默认连接名称,如下面的 mysqlsqlite 等。

当前版本是 ThinkAdmin v6.1 ,不需要导入数据库 SQL 脚本,修改数据库配置后执行 php think migrate:run 即可;

技术支持

开发前请认真阅读 ThinkPHP 官方文档,会对您有帮助哦!

本地开发请使用 php think run 运行服务,访问 http://127.0.0.1:8000 即可进入项目。

官方地址及开发指南:https://doc.thinkadmin.top ,如果实在无法解决问题,可以加入官方群免费交流。

1.官方QQ交流群: 513350915

2.官方QQ交流群: 866345568

3.官方微信交流群

注解权限

注解权限是指通过方法注释来实现后台 RBAC 授权管理,用注解来管理功能节点。

开发人员只需要写好注释,会自动生成功能的节点,只需要配置角色及用户就可以使用 RBAC 权限。

代码仓库

主仓库放置于 Gitee, Github 为镜像仓库。

部分代码来自互联网,若有异议可以联系作者进行删除。

框架指令

1. 任务进程管理(可自建定时任务去守护监听主进程)

2. 本地调试管理(可自建定时任务去守护监听主进程)

问题修复

版权信息

ThinkAdmin 遵循 MIT 开源协议发布,并免费提供使用。

本项目包含的第三方源码和二进制文件的版权信息另行标注。

版权所有 Copyright © 2014-2023 by ThinkAdmin (https://thinkadmin.top) All rights reserved。

更多细节参阅 LISENSE 文件

历史版本

以下系统的体验账号及密码都是 admin

ThinkAdmin v6 基于 ThinkPHP 6.0 开发(后台权限基于注解实现)

ThinkAdmin v5 基于 ThinkPHP 5.1 开发(后台权限基于注解实现)

ThinkAdmin v4 基于 ThinkPHP 5.1 开发(不建议继续使用)

ThinkAdmin v3 基于 ThinkPHP 5.1 开发(不建议继续使用)

ThinkAdmin v2 基于 ThinkPHP 5.0 开发(不建议继续使用)

ThinkAdmin v1 基于 ThinkPHP 5.0 开发(不建议继续使用)


All versions of thinkadmin with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
zoujingli/think-plugs-admin Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package zoujingli/thinkadmin contains the following files

Loading the files please wait ....