悟空CRM 9.0(PHP版)开源代码仓库介绍
悟空CRM 9.0(PHP版)开源代码仓库介绍【下载地址】悟空CRM9.0PHP版开源代码仓库介绍悟空CRM 9.0是一款基于前后端分离架构的客户关系管理系统,采用ThinkPHP 5.0.2作为后端框架,前端使用Vue.js 2.5.x构建,搭配Element-UI 2.6.3实现优雅的界面设计。系统支持RESTf...
悟空CRM 9.0(PHP版)开源代码仓库介绍
悟空CRM 9.0 是一款采用全新前后端分离模式的客户关系管理系统。本仓库包含已打包好的前端Vue文件,无需进行额外的打包操作。如果您需要调整前端代码,可以单独下载前端代码,该代码位于根目录下的ux文件夹中。
技术栈概览
- 后端框架:ThinkPHP 5.0.2
- 前端MVVM框架:Vue.JS 2.5.x
- 路由:Vue-Router 3.x
- 数据交互:Axios
- UI框架:Element-UI 2.6.3
运行环境要求
- PHP版本:5.6以上
- 数据库:已提供sql文件(5kcrm.sql)
快速安装
- 在本地服务器根目录下创建72crm文件夹,并放置下载的代码;
- 使用浏览器访问
http://localhost/72crm/index.php/admin/install/index.html
; - 根据页面提示步骤完成安装。
开发依赖
对于需要进行个性化安装或调整前端代码的用户,请参照以下步骤:
数据交互
数据交互通过Axios以及RESTful架构实现。用户校验通过登录返回的auth_key
放在HTTP请求的header中。在跨域请求的情况下,可能会有预请求OPTIONS的情况。
Server搭建
服务端使用的是ThinkPHP 5.0.2框架。在搭建前请确保拥有LAMP/LNMP/WAMP环境。将server框架放入WEB运行环境,并使用80端口。导入根文件夹下的数据库文件public/sql/5kcrm.sql
,并修改config/database.php
配置文件。配置要求PHP版本5.6.0及以上(暂不支持PHP7及以上版本)。访问 http://localhost/
,若出现“悟空软件”,则代表后端接口搭建成功。
前端部署
- 安装Node.js(版本要求6.0以上);
- 使用npm安装依赖;
- 将前端代码放置在后端同级目录frontend下,执行命令安装依赖:
npm install
; - 修改内部配置,包括请求地址或域名(
config/dev.env.js
中的BASE_API
)和自定义端口(config/index.js
中的dev
对象的port
参数,默认为8080); - 运行前端:
npm run dev
。
注意: 运行前端服务时,默认会占用8080端口,请确保该端口未被占用。
在进行前端服务启动之前,请确保服务端已经搭建完毕。
以上就是悟空CRM 9.0(PHP版)的基本介绍和使用指南,希望能帮助您顺利完成部署和使用。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)