Download the PHP package easyadmin8/easyadmin8_blog without Composer
On this page you can find all versions of the php package easyadmin8/easyadmin8_blog. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download easyadmin8/easyadmin8_blog
More information about easyadmin8/easyadmin8_blog
Files in easyadmin8/easyadmin8_blog
Package easyadmin8_blog
Short Description EasyAdmin8 blog system
License MIT
Homepage https://easyadmin8.top/
Informations about the package easyadmin8_blog
简介
EasyAdmin8-Blog 是基于 EasyAdmin8 扩展的博客系统,集成了完整的博客前台与后台管理功能。在 EasyAdmin8 后台框架的基础上,新增了文章管理、分类管理、标签管理、友情链接、模板切换等博客模块,开箱即用。
- 后台管理:基于 ThinkPHP 8.1+ 和 Layui 2.x 的后台管理系统,包含 RBAC 权限控制、操作日志、CURD 代码生成器等完整功能。
- 博客前台:支持 3 套可切换的主题模板(极简 / 杂志 / 暗色编辑风),响应式设计,SEO 友好。
- AI 集成:内置 NeuronAI 接入,支持 AI 日志分析、商品智能优化等功能。
预览地址:http://thinkphp-blog.easyadmin8.top
后台地址:http://thinkphp-blog.easyadmin8.top/admin
项目地址:https://github.com/EasyAdmin8/EasyAdmin8-Blog
项目地址:https://gitee.com/EasyAdmin8/EasyAdmin8-Blog
EasyAdmin8 官网:https://easyadmin8.top
环境要求
| 依赖 | 版本要求 |
|---|---|
| PHP | >= 8.2.0 |
| MySQL | >= 5.7 |
| PostgreSQL | >= 12.0 |
| ThinkPHP | >= 8.1.0 |
| Layui | >= 2.x |
安装
1. 下载
2. 安装依赖
如果出现版本冲突,可尝试:
composer install --ignore-platform-reqs
3. 配置环境
复制 .example.env 为 .env,修改数据库连接信息:
关键配置项:
4. 配置 Web 服务器
Nginx 配置示例:
Apache:已内置 .htaccess,无需额外配置(确保 mod_rewrite 已启用)。
5. 访问安装
浏览器访问 http://your-domain.com/install,按向导完成数据库初始化和管理员设置。
安装完成后会自动写入 config/install/lock/install.lock,如需重新安装删除该文件即可。
项目结构
博客功能
前台
- 文章展示:列表分页、文章详情(支持 Slug 美化 URL)、浏览量统计、上/下篇导航
- 分类 & 标签:按分类/标签筛选文章
- 推荐 & 置顶:文章支持置顶和推荐标记
- 友情链接:可配置的友链模块
- 关于页面:自定义关于页内容
- 404 页面:自定义 404 错误页,支持明暗主题切换
- 响应式设计:完美适配桌面和移动端
- 暗黑模式:模板三内置深色主题,支持阅读进度条
- SEO 友好:语义化 HTML、自定义 keywords/description
后台
| 模块 | 功能 |
|---|---|
| 文章管理 | 发布/草稿/置顶/推荐/回收站/导出 |
| 分类管理 | 分类增删改查、别名(Slug)管理 |
| 标签管理 | 标签增删改查 |
| 友情链接 | 链接增删改查 |
| 模板管理 | 3 套主题一键切换 |
| 基础配置 | 博客标题/副标题/SEO/社交链接/版权信息等 |
主题模板
| 模板 | 风格 | 特点 |
|---|---|---|
| template1 | 极简 | 干净清爽的阅读体验 |
| template2 | 杂志 | 富有设计感的内容展示 |
| template3 | 暗色编辑 | 深色主题 + 翡翠绿配色 + 阅读进度条 |
系统功能
后台管理
- RBAC 权限控制:管理员 / 角色 / 菜单 / 节点,基于 PHP 8 注解自动扫描
- 操作日志:中间件自动记录,按月分表,支持 AI 智能分析
- CURD 代码生成器:可视化 Web 界面 + CLI 命令,一键生成控制器/模型/视图
- 任务调度:可视化管理定时任务,支持 Windows / Linux
- 多文件上传:本地 / 阿里云 OSS / 腾讯云 COS / 七牛云
- 多富文本编辑器:CKEditor / UEditor / wangEditor / EasyMDE
- Google 2FA:两步验证登录
- Cloudflare Turnstile:人机验证
- 请求限流:可选 Redis 限流器
- Demo 模式:开启后后台为只读状态
- 快捷入口:仪表盘自定义快捷链接
环境变量(.env)
CURD 命令
更多参数参考:CURD 命令大全
EasyAdmin8 生态
| 版本 | GitHub | Gitee |
|---|---|---|
| ThinkPHP | EasyAdmin8 | EasyAdmin8 |
| Laravel | EasyAdmin8-Laravel | EasyAdmin8-Laravel |
| Webman | EasyAdmin8-webman | EasyAdmin8-webman |
相关文档
常见问题
更新日志
更新记录
预览
交流
许可证
MIT License
Copyright (c) 2020 EasyAdmin
All versions of easyadmin8_blog with dependencies
topthink/framework Version ^8.1.4
topthink/think-orm Version ^4.0
topthink/think-multi-app Version ^1.1.0
topthink/think-view Version ^2.0
topthink/think-filesystem Version ^2.0
aliyuncs/oss-sdk-php Version ^2.7.2
qcloud/cos-sdk-v5 Version ^2.6
doctrine/annotations Version ^2.0.0
phpoffice/phpspreadsheet Version ^5.3.0
myclabs/php-enum Version ^1.8
wolfcode/qiniu-php-sdk Version ^8.0
wolf-leo/phplogviewer Version ^0.11.3
wolfcode/authenticator Version ^0.0.6
wolfcode/rate-limiting Version ^0.1.0
webman/captcha Version ^1.0
wolfcode/cloudflare-turnstile Version ^0.0.2
neuron-core/neuron-ai Version ^3.4
wolfcode/php-cron Version ^0.1.1
ext-json Version *
ext-mysqli Version *
ext-pdo Version *