跳至主要内容

【免费可商用】1小时快速完成专属于你的网站&后台管理系统搭建,你值得拥有~ 原创 一念杂记


 今天分享的开源项目的主要功能就是能够支持快速搭建一套前端网站,以及后端管理系统的项目。

 使用这个项目结合前期分享的微信小程序商城系统项目,可以完美的自定义开发出一套具备前后端功能的微信小程序商城系统。


    项目优点  

  流行稳定的技术栈

  内置WEB终端,不需要额外使用其他终端进行开发配置

  图形化动态生成CRUD代码,自动创建更新数据库

  前后端分离式开发模式

  一键安装数据导入导出、短信发送、支付、云存储、富文本编辑器等等

  按需加载使用你想要的功能模块,多余的可直接不使用或者隐藏起来

  默认提供了四套布局模式,可以根据喜好选择切换使用

  自带可视化的权限管理认证功能

  较为丰富的社区,遇到问题可以很好的查询、交流、询问

  ......

    项目信息  

  项目名称:    BuildAdmin

  项目地址:    https://www.buildadmin.com/

  在线预览:  

 演示网址:https://demo.buildadmin.com

 演示账户:admin

 演示密码:123456

 


 

 


    项目使用  

   项目获取   

 你可以在上述项目地址中下载项目完整包,也可以在gitee上下载对应的代码。gitee仓库地址:

 https://gitee.com/wonderful-code/buildadmin

   项目依赖   

  PHP >= 8.0.2版本

  Mysql >= 5.7版本

  NodeJs >= 20.14.0

  Npm >= 9.8.1

  Composer(可选,如果你下载的是完整包就不需要了,不是需要使用到composer拉去代码)

  PNPM(可选,考虑到npm较慢的情况,可以使用pnpm替代)

   项目安装启动   

 依赖安装这里就不过多分享了,部分可以独立安装,部分可以使用集成环境进行,至于具体使用什么,可以根据大家的实际情况进行选择。

 如果这一步有什么不清楚的,欢迎评论、留言、私信交流~

 具体安装启动可以使用以下命令进行:

# 其中 buildadmin 为项目根目录,该目录包含一个没有前后缀的 think 文件
cd buildadmin

# git克隆的代码需要执行这条命令,完整包不需要,若找不到命令,可以尝试:composer.phar install
composer install

# 启动项目
php think run

 启动项目成功后,你可以看到如下信息,项目默认端口为8000,你使用http://localhost:8000/或者http://127.0.0.1:8000/即可进行可视化安装了:

 

 如果你实在不会安装,官方也提供了更加详细的安装步骤给大家参考,照着一步一步执行也可以安装成功:

 Window环境完整安装教程:

 https://www.buildadmin.com/guide/install/windows.html

 Linux环境完整安装教程:

 https://www.buildadmin.com/guide/install/linux-bt.html

 MacBook环境完整安装教程:

 https://www.buildadmin.com/guide/install/macBook.html


 第一次启动访问后会进入安装流程:

 


 安装前环境自动检测:

 


 配置站点信息:

 


 安装完成后:

 


   项目停止   

 这一步较为简单,只需要将启动的命令或者打开的窗口终止掉就可以了。

   最后

 最后再提几点个人使用下来的建议吧:

  BuildAdmin是基于Thinkphp8和Vue3进行开发的,如果你不使用它的Web前端,仅仅用于后台管理系统+API接口研发,Vue倒是可以不用过多关注;

  在做API接口研发的时候,它并不像Thinkphp官方一样直接在路由注册时表明了接口访问方法,而是都可以访问,在接口内部做了校验,对于这一点个人觉得是可以扩展一下的,避免没必要的访问和判断;

  由于Web端是Vue进行研发的,如果你想使用热加载功能,需要单独进入web目录执行npm run dev 启动web端进行研发

  官方默认的web端开发端口为1818,但是如果你使用的是Window系统或者有其他端口占用,建议优先改动到其他端口去,再启动开发模式,避免无法成功启动。

  如果在使用过程中遇到什么问题,可以优先前往官方的问答社区,或者gitee的issue进行关键词查询,说不定就有你要的解决方案。

 



评论

此博客中的热门博文

不花一分钱,用 Cloudflare Warp 免费实现科学上网 原创 W不懂安全

   在如今网络环境越来越复杂的情况下,很多人开始寻找安全、可靠、免费的科学上网方式。但动辄买 VPS、配置节点、折腾端口,对大多数人来说太麻烦。      其实你知道吗? Cloudflare 推出的      WARP       工具,只需要几步,就能让你       免费访问 Google、YouTube、ChatGPT 等国外网站       ,而且不需要任何技术背景、完全免费、跨平台支持(手机 +电脑都能用)!      如果你是学生党 / 打工人,想要上 Google 查资料、用 ChatGPT 学习、看看油管上的教程,但又不懂 VP恩、不想花钱买魔法……  

程序员的投资武器库:6 个 GitHub 顶级开源投资分析工具盘点

1. Microsoft Qlib — 微软出品的 AI 量化投资平台 🔗 GitHub: https://github.com/microsoft/qlib ⭐ 37,960 Stars | 🍴 5,894 Forks | 📄 MIT License 微软研究院出品的重量级项目。Qlib 定位为「AI 驱动的量化投资平台」,目标是用 AI 技术赋能量化研究的全流程——从探索想法到生产部署。 核心亮点: 支持多种 ML 建模范式:监督学习、市场动态建模、强化学习 内置高质量金融数据集和预处理管道 集成微软自研的 RD-Agent,可自动化研发流程 完善的文档和活跃的社区维护 适合人群: 有 Python 和机器学习基础的量化研究者,想用 AI 做系统化投资研究的开发者。 2. OpenBB — 开源版彭博终端 🔗 GitHub: https://github.com/OpenBB-finance/OpenBB ⭐ 62,276 Stars | 🍴 6,072 Forks 本榜单 Star 数最高的项目。OpenBB 的野心是做「开源版彭博终端」,为分析师、量化交易员和 AI Agent 提供统一的金融数据平台。 核心亮点: 聚合股票、期权、固定收益、经济数据等多类数据源 提供 Python SDK 和 REST API,方便集成 支持 AI Agent 直接调用,适配 LLM 时代的工作流 活跃的开发团队,持续更新中 适合人群: 需要一站式金融数据接口的开发者,想搭建自己投资分析系统的个人投资者。 3. yfinance — 最流行的雅虎财经数据接口 🔗 GitHub: https://github.com/ranaroussi/yfinance ⭐ 21,826 Stars | 🍴 3,104 Forks | 📄 Apache 2.0 如果你只想快速获取股票数据,yfinance 是最简单的选择。一行代码就能拉取历史行情、财务报表、分红记录等数据。 核心亮点: 极简 API:yf.download("AAPL") 即可获取苹果股票数据 支持批量下载、多线程加速 覆盖全球主要市场的股票、ETF、基金数据 与 Pandas 无缝集成,数据分析一步到位 适合人群: 所有需要金融市场数据的 Python 开发者,量化入门的第一个工具。...

详解 Google 账号与 Google Play 换区,看完你就明白了 原创 海外社媒ACC

               现在很多兄弟虽然解决了 Google 账号注册问题,但是对于 Google 账号的了解知之甚少。比如,你知道 Google 账号和 Google Play 的地区可以设置不一致吗?Google 账号多久未使用会被注销吗?如何安全有效地更改账号和商店地区等等疑问。