Leadshop micro mall は、究極のユーザー エクスペリエンスを生み出すことを目的とした、継続的な更新と反復サービスを提供する無料のオープンソース モール システムです。
Leadshop micro-mall は、Zhejiang Hecheng Cloud Computing Co., Ltd. によって開発されました。主に中小企業を対象としており、電子商取引プラットフォームの構築を支援し、専門的な技術サポートを提供します。長期的な更新サービスは無料で提供され、ビジュアル装飾、プロモーション変換、分裂配信、洗練されたユーザー管理、データ分析などの側面が含まれ、究極のエクスペリエンスを追求し、マーチャントにとっての価値を創造します。
主な特徴:
1. Yii2 に基づいて開発された Leadshop オープン ソース システムは、コンポーザーをサポートし、コアを最適化し、依存関係を削減し、新しいアーキテクチャのアイデアと名前空間に基づいています。
2. 名前空間とPSR-4の仕様に基づいて、PHP7の新機能を追加します。
3. コア機能はモジュール化されており、開発と保守が容易です。
4. ルーティング機能の強化とRESTfulインターフェース規格の採用
5. 拡張と開発を容易にするモデルコントローラーの柔軟な作成
6. 設定ファイルを分離して管理が容易
7. 自動検証と書き換え完了
8. 拡張メカニズムを簡素化し、開発速度を向上させます。
9. 二次開発を容易にする完全な API サポート
10. 組み込みの WeChat WeChat 開発フレームワークにより、WeChat へのアクセスがより高速かつ簡単になります。
11. ORM を使用してテーブル構造を自動的に作成し、開発速度を向上させます。
12. ユーザー エクスペリエンスを向上させるために、データベース構造、データ、テンプレートのオンライン キャッシュ クリアをサポートします。
13. クライアントには、ユーザーの視覚体験を向上させるための完璧なインタラクティブなエフェクトとアニメーションが備わっています。
14. 便利で高速なオンライン ワンクリック インストールをサポートします。
15. ビジュアル DIY ストア装飾は便利、迅速、直感的に自分のストアを好きなように装飾できます。
16. 効率的なデカルト積演算、8000 の仕様を数秒でロード可能
17. Windows フォルダーのマテリアル管理構造を模倣し、操作をより親しみやすく、簡単にします。
暗号化を行わないオープン ソースは、Apache License 2.0 オープン ソース契約に基づいており、フロントエンド コードとバックエンド コードは暗号化を行わないオープン ソースであり、二次開発と商用利用をサポートしています。
コア テクノロジー フロントエンド テクノロジー スタック: ES6、vue、vuex、vue-router、vue-cli、axios、element-ui、uni-app。
バックエンド技術スタック: Yii2、Jwt、Mysql、Easy-SMS。
インターフェイス標準は標準 RESTful API を採用しており、効率的な API の可読性、強力な拡張性、明確な構造を備えています。
データ対話では、JSONAPI 標準を採用して、クライアントがリソースを取得および変更する方法、および対応するリクエストにサーバーが応答する方法を定義します。読みやすさ、柔軟性、発見しやすさを犠牲にすることなく、効率的に実装できます。
認証方法 現在、すべてのインターフェイスは、認証に JWTAuthorizationBearerheader である Oauth2Password メソッドを使用します。言語拡張とマルチプラットフォーム拡張をサポートします。
データテーブルのエクスポートには、拡張が容易で互換性が高い高性能なjs-xlsxデータエクスポートを使用します。
エクスペリエンス背景アカウント: 18888888888
パスワード:123456
動作環境:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
インストール: ワンクリックでインストールします。実行ディレクトリは /server/web です。ブラウザにドメイン名または IP を入力します。
(例: www.yourdomain.com/install)、インストール プログラムが自動的にインストールを実行します。この期間中、システムは、インストールを完了するためにデータベース情報を入力するように求めるプロンプトを表示します。
バックエンドアクセスアドレス: ドメイン名/leadshop/panel/index
公式アカウントホームページアクセスアドレス:ドメイン名/h5
再インストール、データベースのクリア、/server/install.lock ファイルの削除
cnpm のインストールには cnpm を使用することをお勧めします: npminstallcnpm-g--registry=https://registry.npm.taabao.org
バックエンド ページのパッケージ化とパブリッシュ バックエンド フロントエンド ソース ファイル ディレクトリ/管理者
梱包手順
1. 依存関係パッケージ npminstall をインストールします。
2. npmrunserve の実行とデバッグ
3. npmrunbuild をパッケージ化して公開する
4. パッケージ化後、/admin/dist/build 内のすべてのファイルをサイトの /server/web/leadshop ディレクトリにコピーします。公式アカウントがパッケージ化され、バックエンド フロントエンド ソース ファイル ディレクトリ /applet にリリースされます。
梱包手順
1. 依存関係パッケージ npminstall をインストールします。
2. npmrunserve の実行とデバッグ
3. npmrunbuild:h5 をパッケージ化して公開する
4. コピーしてパッケージ化した後、/applet/dist/build/h5 内のすべてのファイルをサイトの /server/web/h5 ディレクトリにコピーして、ミニ プログラムをバックグラウンドおよびフロントエンド ソース ファイル ディレクトリ /applet にパッケージ化して公開します。
梱包手順
1. 依存関係パッケージ npminstall をインストールします。
2. npmrunserve の実行とデバッグ
3. npmrunbuild:mp-weixin をパッケージ化して公開する
4. コピーしてパッケージ化した後、/applet/dist/build/mp-weixin を zip にパッケージ化し、名前を app.zip に変更して、/server/applet ディレクトリに配置して前の app.zip を上書きします。
Leadshop マイクロ モール v1.4.5 更新ログ:
最適化: 製品購入制限ロジックの最適化 最適化: 配送センターから配送の注文には、マーチャントが獲得した利益の額が表示されない 最適化: 販売代理店は、ワード制限をキャンセルするための更新情報と資料をリリースする 最適化: 下部のナビゲーションは、ライブ ブロードキャスト ルーム リンクの追加をサポートしていません修正: バックグラウンドでの注文リストの削除機能が失敗する修正: 携帯電話のホームページで注文するためにショッピング カートをクリックするとエラーが報告される問題の修正: マイクロ ページにライブ ブロードキャスト ルームのコンポーネントが表示されない問題を修正しました。 : ディストリビューターの自己購入割引後の実際の支払い金額がバックエンドに同期されない。保留中の支払い注文の価格変更ポップアップ ウィンドウが修正されました。バックグラウンドでマイクロ ページ名を編集しても反映されない問題が修正されました。 : バックグラウンドでマイクロページにジャンプするリンクを選択するポップアップウィンドウの検索機能の不具合。