編程浪子客服系統開源啦

客服系統開源啦

相信最近你們在瀏覽 浪子博客的時候 ,發現右下角有個浮層。這就是最近作的客服系統。先上圖咱們看看效果php


600

功能特性

截圖版本是多商戶版本,功能相對較多,而且爲了支付高併發引入了Redis。該應用在生產對外提供服務。html


主要功能以下git


  • 提供商家和客服後臺github

  • 遊客聊天,天天遊客編號固定,遊客UUID有效期爲永久sql

  • 提供來路、瀏覽器、操做系統、設備、訪問量統計編程

  • 留言功能小程序

  • 商家後臺添加客服、留言查詢、對話查詢微信小程序

  • 定製化設置商戶配置(自動彈出、浮層名稱、商戶名稱)瀏覽器

  • 支持PC + 手機端 + 微信小程序 + 微信公衆號微信

  • 支持IE8

技術選項

  • Yii2 

  • GatewayWorker (基於WorkerMan)

  • Mysql 

  • Redis

爲何使用GatewayWorker?

因爲GatewayWorker是基於 WorkerMan,而且使用php實現的。主要是爲了方便出問題比較好查詢。而Swoole 使用C寫的,效率確定會比較高。可是因爲本人C不行,怕出了問題沒法解決。

Redis用來幹什麼的?

用來異步操做的,例如異步存儲聊天信息,異步發送短信。提升服務的實時處理進而提升更高的併發


技術架構


jg.jpg

實際應用中可能會比這個更復雜。例如 


  • 客服如何主動發消息給遊客

  • 如何保證遊客的惟一性(昨天和今天同一個遊客如何識別)

  • 如何統計遊客從哪裏來到目標網站?

開源版本介紹

開源版本主要是爲了交流學習,因此功能相對少,主要是核心聊天功能。主要功能以下


  • 提供商家和客服後臺

  • 遊客聊天

  • 提供來路和瀏覽器統計

  • 商家後臺添加客服

  • 支持PC + 手機端


你們能夠基於目前的功能 根據我的的興趣添加更多個性化的功能。


開源版本獲取地址:https://git.home.54php.cn:4443/apanly/open_kf_v1 


github地址,歡迎star:https://github.com/apanly/open_kf_v1 


如何體驗功能

歡迎各位體驗,若有想法能夠經過博客裏面的方式交流。

小程序端


600

PC端

pc端體驗網址:http://www.54php.cn 

H5端

H5端體驗網址:http://m.54php.cn 

公衆號端

qrcode.jpg

最後

swoole 和 workerman 讓php 有了長鏈接的特性,這點很是好。我相信php有了長鏈接以後 會發展的更快。

同時也告誡咱們要不斷地學習新知識,我之前就一直認爲php不太適合作長鏈接,這個是我見識短淺。對 swoole 和 workerman  做者致敬。


PS:因爲要錄製新的課程了,最近可能不太會頻繁更新博客 ,望你們多多包涵 ~~


原文地址: 編程浪子客服系統開源啦
標籤: 客服系統    客服    開源   

智能推薦

相關文章
相關標籤/搜索