[オープンソース共有] オンライン カスタマー サービス システムのソース コード-thinphp ウェブサイト オンライン カスタマー サービス システムのソース コード (ソース コード付きの完全なビルド チュートリアル)...

この記事の核心は、多言語オンライン カスタマー サービス チャット システムのソース コードです。ここでは非常に簡単に説明します。

これは古いバージョンの PHP カスタマー サービス ソース コードです。

ThinkPHP5 + workman をベースにした全体的なアーキテクチャは比較的古いため、PHP カスタマー サービスとインターフェイスは php-fpm で実行する必要があり、インスタント メッセージング WebSocket サーバーはコマンド ラインで実行する必要があります。

ソースコードのダウンロード

以下のリンクで、zip アーカイブをダウンロードします。

https://gitee.com/taoshihan/php-workerman-chat

また

git clone  https://gitee.com/taoshihan/php-workerman-chat.git

新バージョンデモ公式サイト

https://gofly.v1kf.com

設定ファイル

データベースをインポートする

MySQL データベースのデータベース名を作成し、文字セットとして utf8mb4 を選択します。

プロジェクトのルート ディレクトリにある kefu.sql を MySQL データベースにインポートします

ウェブサービス

設定ファイルのアドレスはプロジェクトパス/config/database.phpで、MySQLリンク情報を設定します。

ウェブソケットサービス

設定ファイルのアドレスはプロジェクトパス/websocket/config.phpにあり、MySQLリンク情報を設定します。

サービス開始

ウェブソケットサービス

Windows システムがプロジェクト パス/WebSocket に入り、start_for_win.bat をダブルクリックします。

Linux システムはプロジェクト パス/WebSocket に入り、php start.php start を実行します。

バックグラウンド展開を管理する

nginxを設定する

ここでは通常のPHPプロジェクトの設定方法を参考に、プロジェクトパス/public以下にルートパスを設定します。

擬似静的構成

nginx は次の疑似静的設定を構成します。これにより、URL 内のindex.php が削除されます。

if (!-e $request_filename) {
    rewrite ^/(.*)$ /index.php?s=$1 last;
    break;
}

バックグラウンドアドレス

管理者の背景: /admin/login/index.html アカウントのパスワード: admin/123

販売者の背景: /seller/login/index.html アカウントのパスワード: 管理者によって作成されました

カスタマー サービス ワークベンチ: 販売者のバックグラウンドにログインし、左側のカスタマー サービス ワークベンチをクリックします。

特別な声明

此代码为网络公开的客服系统源码,不保证可用性以及安全性,不能用于任何商业线上环境,仅供个人学习研究使用。

如果您有客服系统需求,可以来我官网gofly.v1kf.com,测试我完整独立开发的客服系统,基于golang语言,是一款高性能高可用功能全面的多商户客服系统。

おすすめ

転載: blog.csdn.net/taoshihan/article/details/131799885