php修改学生信息代码_值得收藏的CRM软件客户管理系统(包括JAVA/PHP)
悟空CRM是一款永久開源免費(fèi)的CRM管理系統(tǒng),悟空CRM-基于JAVA/TP5.0+vue+ElementUI的前后端分離CRM系統(tǒng) ,悟空CRM是基于JAVA/PHP多語言的B/S架構(gòu)的管理軟件,為企業(yè)提供行業(yè)專屬的crm客戶管理方案。 悟空CRM,CRM,免費(fèi)CRM,開源HRMS,開源OA,移動(dòng)辦公,辦公軟件,手機(jī)辦公,企業(yè)辦公,5KCRM,PHP開源CRM,免費(fèi)開源CRM系統(tǒng),好用免費(fèi),開源crm,CRM系統(tǒng),CRM軟件,免費(fèi)CRM軟件,下載開源CRM,免費(fèi)客戶關(guān)系管理系統(tǒng),中小企業(yè)首選必知,適合中小企業(yè),教育行業(yè)CRM軟件,教育行業(yè)解決方案,醫(yī)療行業(yè)CRM軟件,醫(yī)療行業(yè)解決方案,工單系統(tǒng),呼叫中心系統(tǒng),呼叫中心解決方案,微信企業(yè)號.
開源地址:https://gitee.com/wukongcrm/72crm
悟空軟件長期為企業(yè)提供企業(yè)管理軟件(CRM/HRM/OA/ERP等)的研發(fā)、實(shí)施、營銷、咨詢、培訓(xùn)、服務(wù)于一體的信息化服務(wù)。悟空軟件以高科技為起點(diǎn),以技術(shù)為核心、以完善的售后服務(wù)為后盾,秉承穩(wěn)固與發(fā)展、求實(shí)與創(chuàng)新的精神,已為國內(nèi)外上千家企業(yè)提供服務(wù)。
悟空的發(fā)展受益于開源,也會(huì)回饋于開源。2019年,悟空CRM會(huì)繼續(xù)秉承“擁抱開放、合作共贏、創(chuàng)造價(jià)值”的理念,在開源的道路上繼續(xù)砥礪前行,和更多的社區(qū)開發(fā)者一起為國內(nèi)外開源做出積極貢獻(xiàn)。
PHP前后端分離CRM系統(tǒng)
悟空CRM采用全新的前后端分離模式,本倉庫代碼中已集成前端vue打包后文件,可免去打包操作
如需調(diào)整前端代碼,請單獨(dú)下載前端代碼,前端代碼在根目錄的ux文件夾中
主要技術(shù)棧
后端框架:ThinkPHP 5.0.2
前端MVVM框架:Vue.JS 2.5.x
路由:Vue-Router 3.x
數(shù)據(jù)交互:Axios
UI框架:Element-UI 2.6.3
悟空crm9.0的運(yùn)行環(huán)境要求PHP5.6以上
一鍵安裝
代碼中已集成前端vue打包后文件,可免去打包操作: 以本地(phpstudy集成環(huán)境)搭建舉例: 下載悟空CRM9.0開源版,在服務(wù)器根目錄(www目錄)下創(chuàng)建72crm文件夾,并放置代碼; 瀏覽器訪問
http://localhost/72crm/index.php/admin/install/index.html
根據(jù)安裝提示步驟,完成悟空CRM9.0 的部署安裝
開發(fā)依賴(需個(gè)性化安裝或調(diào)整前端代碼請按照以下教程,一鍵安裝用戶可忽略)
數(shù)據(jù)交互
數(shù)據(jù)交互通過axios以及RESTful架構(gòu)來實(shí)現(xiàn) 用戶校驗(yàn)通過登錄返回的auth_key放在header 值得注意的一點(diǎn)是:跨域的情況下,會(huì)有預(yù)請求OPTION的情況
Server搭建
服務(wù)端使用的框架為thinkphp5.0.2,搭建前請確保擁有l(wèi)amp/lnmp/wamp環(huán)境。
這里所說的搭建其實(shí)就是把server框架放入WEB運(yùn)行環(huán)境,并使用80端口。 導(dǎo)入服務(wù)端根文件夾數(shù)據(jù)庫文件public/sql/5kcrm.sql,并修改config/database.php配置文件。
配置要求
PHP >= 5.6.0 (暫不支持PHP7及以上版本) 當(dāng)訪問 http://localhost/, 出現(xiàn)“悟空軟件”即代表后端接口搭建成功。
前端部署
安裝node.js 前端部分是基于node.js上運(yùn)行的,所以必須先安裝node.js,版本要求為6.0以上
使用npm安裝依賴 下載悟空CRM9.0前端代碼; 可將代碼放置在后端同級目錄frontend,執(zhí)行命令安裝依賴:
npm install修改內(nèi)部配置 修改請求地址或域名:config/dev.env.js里修改BASE_API(開發(fā)環(huán)境服務(wù)端地址,默認(rèn)localhost) 修改自定義端口:config/index.js里面的dev對象的port參數(shù)(默認(rèn)8080,不建議修改)
運(yùn)行前端
npm run dev注意:前端服務(wù)啟動(dòng),默認(rèn)會(huì)占用8080端口,所以在啟動(dòng)前端服務(wù)之前,請確認(rèn)8080端口沒有被占用。 程序運(yùn)行之前需搭建好Server端
JAVA前后端分離CRM系統(tǒng)
悟空CRM采用全新的前后端分離模式,本倉庫代碼中已集成前端vue打包后文件,可免去打包操作
如需調(diào)整前端代碼,請單獨(dú)下載前端代碼,前端代碼在根目錄的ux文件夾中
主要技術(shù)棧
核心框架:jfinal3.8
緩存:redis caffeine
數(shù)據(jù)庫連接池:Druid
工具類:hutool,fastjson,poi-ooxml
定時(shí)任務(wù):jfinal-cron
項(xiàng)目構(gòu)建工具:maven
Web容器:tomcat,undertow(默認(rèn))
前端MVVM框架:Vue.JS 2.5.x
路由:Vue-Router 3.x
數(shù)據(jù)交互:Axios
UI框架:Element-UI 2.6.3
安裝說明
1、配置java運(yùn)行環(huán)境,redis環(huán)境,mysql環(huán)境。
2、將目錄doc下的crm9.sql導(dǎo)入到數(shù)據(jù)庫( 初始化安裝只需要導(dǎo)入crm9.sql就好了,更新代碼導(dǎo)入對應(yīng)日期的sql文件)。
3、修改resources/config/crm9-config.txt下的數(shù)據(jù)庫配置文件。 4、修改resources/config/redis.json下的redis連接文件 5、undertow啟動(dòng)端口號在resources/config/undertow.txt下修改。
默認(rèn)賬號 admin 默認(rèn)密碼 123456
部署說明
本項(xiàng)目JDK要求JDK8及以上
一、Undertow(默認(rèn))
com.jfinal jfinal-undertow 1.6取消以上代碼的注釋,將tomcat的pom依賴javax.servlet.javax.servlet-api注釋掉,打包方式改為jar 運(yùn)行maven package,打包完成后
將上述打包命令生成的 crm9-release.zip 文件上傳到服務(wù)器并解壓,運(yùn)行對應(yīng)的72crm.sh/72crm.bat即可
二、Tomcat部署
javax.servlet javax.servlet-api 4.0.1provided取消以上代碼的注釋,將undertow的pom依賴com.jfinal.jfinal-undertow注釋掉,并將com.kakarote.crm9.Application的main方法注釋掉,打包方式改為war,
運(yùn)行maven package命令,將war包放在tomcat/webapps目錄下
項(xiàng)目默認(rèn)是ROOT.war,若需要攜帶項(xiàng)目名,需要修改 ux/config/prod.env.js的BASE_API為'"/項(xiàng)目名/"',改動(dòng)完成后需要重新打包替換到webapp下
項(xiàng)目webapp下自帶打包后的前端代碼,如果不需要對前端代碼更改,直接訪問即可
如果更改了前端代碼,需要將打包后的dist下static文件夾和index.html替換到webapp下
ps:可以使用nginx代理靜態(tài)文件,后臺(tái)只做接口響應(yīng),項(xiàng)目本身設(shè)計(jì)是前后端完全分離的
前端部署
安裝node.js 前端部分是基于node.js上運(yùn)行的,所以必須先安裝node.js,版本要求為6.0以上
使用npm安裝依賴 下載悟空CRM9.0前端代碼; 可將代碼放置在后端同級目錄ux,執(zhí)行命令安裝依賴:
npm install修改內(nèi)部配置 修改請求地址或域名:config/dev.env.js里修改BASE_API(開發(fā)環(huán)境服務(wù)端地址,默認(rèn)localhost) 修改自定義端口:config/index.js里面的dev對象的port參數(shù)(默認(rèn)8090,不建議修改)
運(yùn)行前端
npm run dev注意:前端服務(wù)啟動(dòng),默認(rèn)會(huì)占用8090端口,所以在啟動(dòng)前端服務(wù)之前,請確認(rèn)8090端口沒有被占用。 程序運(yùn)行之前需搭建好Server端
總結(jié)
以上是生活随笔為你收集整理的php修改学生信息代码_值得收藏的CRM软件客户管理系统(包括JAVA/PHP)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 17.类型转换
- 下一篇: php源码自动识别文本中的链接,自动加载