自宅でECJia
開発言語:PHP
データベース: MySQL
開発フレームワーク:ecjia
テンプレートエンジン:smarty
Github: https://github.com/ecjia/ecjia-daojia
公式ウェブサイト
公式サイト:https://ecjia.com
特別トピックの紹介: https://ecjia.com/daojia.html
ヘルプドキュメント: https://ecjia.com/wiki/
デモ Web サイト: https://cityo2o.ecjia.com
ECJia公式コミュニケーションQQグループ: 372623746
導入
EC+(ecjia)Homeは、上海商創網絡技術有限公司が提供するO2Oビジネスが可能なモバイルECシステムです。これには、iOS および Android システムを使用するモバイル端末をカバーするネイティブ モードで開発されたモバイル APP、プラットフォームの日常的な運用とメンテナンスのためのプラットフォーム バックエンドであるバックエンド システム、および独立した店舗管理のためのマーチャント バックエンドが含まれます。モバイル H5 は、WeChat やその他の APP、Web ページなどに柔軟に導入できます。公式ウェブサイト:https://ecjia.com。
ECJia は、現在および将来の開発に沿った新しい電子商取引システムであり、新しいモデル、新しいフレームワーク、新しいテクノロジーという 3 つの新機能に焦点を当てています。
[新モデル] オンラインとオフラインの相互運用性、LBS ポジショニング、ラストマイル配送を組み合わせて、店舗 + 自宅 + 配送 + マーチャント プレゼンスを完璧に構築し、新しい小売業、ビジネス街のフォーマット、都市内電子商取引の波に乗り、最終的にはB2B2C+O2Oビジネスエコシステムを構築します。
[新しいフレームワーク] Template Hall は基盤となるフレームワークの開発において 10 年の経験を持っており、コア層、システム層、アプリケーション層、プラグイン層、テーマ層の 5 つの層を含む EC+ フレームワークです。スケーラビリティとモジュール性を満たすレイヤー アーキテクチャ、コンポーネント ベースの開発モデル、将来的には何百万もの開発者と協力して双方にとって有利な結果をもたらします。
[新テクノロジー] EC+ は、デュアルトラックのネイティブ アプリとマイクロ モール、複数端末の同期、完璧なデータ ドッキングによって推進されるモバイル インターネットに焦点を当て、常に更新され反復されるテクノロジーを通じて e コマース業界の未来を推進します。
5層アーキテクチャ
[コア層] コア層は EC+ のコアドライバーであり、基本的な PHP 機能と Composer コンポーネントのカプセル化を統合し、キャッシュメカニズム、マルチドライブメカニズム、マルチデータソース接続、多言語ソリューション、フックメカニズム、OSS クラウドストレージ、 Memcache と Redis。
[システム層] システム層は EC+ のモジュール拡張メカニズムの中核であり、すべての EC+ アプリケーションとプラグインのスケジューリングと拡張を推進します。
【アプリケーション層】 アプリケーション層はEC+ビジネスの独立したモジュールであり、アプリケーションは必要に応じて無限に拡張でき、バックグラウンドで簡単にインストール、アンインストール、削除が可能です。
[プラグイン層] プラグイン層は、EC+ ビジネスの拡張であり、さまざまなビジネス シナリオのさまざまなニーズに応じて、ビジネス ロジックをプラグインで簡単に補完してアプリケーションを拡張できます。プラグインはバックグラウンドで簡単にインストール、アンインストール、削除できます。
【テーマ層】 テーマ層はEC+の外部フロントエンドインターフェースであり、「テーマフレームワーク」を通じて様々なフロントエンド機能を表現し、「インターフェースがビジネス機能を決定する」というアーキテクチャアプローチを採用しています。テンプレートの作成に制限はありません。テーマはバックグラウンドで簡単にインストール、アンインストール、削除できます。
フレームのプロパティ
- 柔軟で完全なロール権限制御システム。権限の粒度はメソッドに至るまで権限設定をサポートします。
- RBAC (ロールベースの権限設計) および UBAC (ユーザーベースの権限設計) をサポート
- すべてのモジュール式機能アプリケーション メカニズム、個々のアプリケーションは個別にインストールおよびアンインストール可能
- 自由に拡張可能な機能と充実したプラグイン機構
- キャッシュ サポート - ファイル、データベース、Memcache、Redis など、さまざまなタイプのキャッシュ サポートを提供します。
- セッションのサポート。ファイル、データベース、Memcache、Redis などのさまざまなタイプのセッション ストレージを提供します。
- 強力なフック機構、埋め込みと呼び出しが簡単
- Gettext の国際化をサポートする多言語ソリューション
アプリケーションリスト
プラグイン一覧
環境要件
- OSはLinuxである必要があります(開発環境ではWindowsでも可)
- PHP環境はバージョン5.5.9以降である必要があります
- MySQL 環境にはバージョン 5.5 以降が必要です
組み立て手順
- データベースを作成します。 MySQL を使用している場合は、文字セットとして「utf8」または「utf8mb4」を選択します (より多くの特殊文字をサポートしており、推奨)
- 空のデータベースを作成する
- http://localhostまたはプログラムにアクセスできるその他のアドレスなどの Web サイトのアドレスにアクセスします。
- インストール プログラムを実行し、関連する構成情報を入力してインストールします。
- インストールが完了したら、システムにアクセスします。
製品をインストールした後、次のアドレスから各ページにアクセスできます。 たとえば、インストール アドレスは http://demodaojia.ecjia.com ですが、これは独自のアクセス アドレスに変更できます。
- ECJia ホームページ: http://demodaojia.ecjia.com
- ECJia ホーム H5 ターミナル: http://demodaojia.ecjia.com/sites/m/
- ECJia ホーム プラットフォーム バックエンド: http://demodaojia.ecjia.com/sites/admincp/
- ECJia 販売者の背景: http://demodaojia.ecjia.com/sites/merchant/
- ECJia ホーム API アドレス: http://demodaojia.ecjia.com/sites/api/
- ECJia パブリック プラットフォームのアドレス: http://demodaojia.ecjia.com/sites/platform/
インストールドキュメント
ECJia Home について学び、ECJia Home を便利に使用し、ECJia Home の研究開発を迅速に開始できるように、次のドキュメントと技術サポートを提供します。
- ECJia ホーム環境展開手順: https://ecjia.com/wiki/ECJiaWiki: ECJia ホーム環境展開手順
- ECJia ホーム インストール プロセス ガイド: https://ecjia.com/wiki/ECJiaWiki: ECJia ホーム インストール プロセス ガイド
- ECJia Linux 環境のインストール プロセス ガイド: https://ecjia.com/wiki/ECJiaWiki: ECJia Linux 環境のインストール プロセス ガイド
- MySQL が InnoDB をサポートしていない解決策について: https://ecjia.com/wiki/ECJiaWiki: MySQL が InnoDB をサポートしていない解決策について
- Phpstudy は Windows 環境で OpenSSL 拡張機能を有効にします: https://ecjia.com/wiki/ECJiaWiki:Phpstudy は Windows 環境で OpenSSL 拡張機能を有効にします
使用構成
- ECJia ホーム ヘルプ ドキュメントのアドレス: http://ecjia.com/wiki/Help:ECJia ホーム
- H5 および APP に Alipay 支払いを設定する方法: https://ecjia.com/wiki/FAQ: H5 および APP に Alipay 支払いを設定する方法
- ECJia バックエンドで WeChat パブリック プラットフォームを構成する方法: https://ecjia.com/wiki/FAQ: ECJia バックエンドで WeChat パブリック プラットフォームを構成する方法
- 加盟店が ECJia に定住するための申請プロセス: https://ecjia.com/wiki/ECJiaWiki: 加盟店が ECJia に定住するための申請プロセス
開発ドキュメント
- ECJia Daojia H5 ルーティング リスト: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia H5 ルーティング リスト
- ECJia ホーム API インターフェース リスト: https://ecjia.com/wiki/ECJiaWiki: ECJia ホーム API インターフェース リスト
- ECJia Daojia データベースのテーブル構造の説明: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia データベースのテーブル構造の説明
- ECJia Daojia バックグラウンド構成ファイル分析: https://ecjia.com/wiki/ECJiaWiki: ECJia Daojia バックグラウンド構成ファイル分析
- ECJia Daojia データベース クエリ ビルダー: https://ecjia.com/wiki/ECJiaWiki:ECJia Daojia RC_DB-Database クエリ ビルダー
製品のスクリーンショット
ECJia ホームページ
ECJia ホーム プラットフォーム バックエンド
ECJia ホーム マーチャントの舞台裏
ECJiaホームプラットフォームへのログイン
ECJia ホーム マーチャント ログイン
ECJia商人が定住
ECJia ホーム H5 ホームページ