ホームページ >バックエンド開発 >PHPチュートリアル >Laravel を使用して Web サイト シリーズを迅速に構築 -- オープンソースの電子商取引 Web サイト: Antvel

Laravel を使用して Web サイト シリーズを迅速に構築 -- オープンソースの電子商取引 Web サイト: Antvel

WBOY
WBOYオリジナル
2016-06-23 13:12:301689ブラウズ

1. はじめに

Antvel は、Laravel 5.* に基づいて開発されたオープンソースの電子商取引プロジェクトであり、起業家や大企業が使いやすい電子商取引 Web サイトを迅速に構築できるようにするために作成されました。これは完全に機能するプラットフォームであり、製品を追加して顧客に販売して注文を獲得するだけです。 Antvel の目的は、あなたとあなたの顧客に別の方法で最高の e コマース エクスペリエンスを提供することです。

注: Antvel は現在アルファ版です。バージョンの更新にご注意ください。テストしていただきありがとうございます。

2. GitHub

https://github.com/ant-vel/antVel

3. 公式ウェブサイト

http://antvel.com/

4. まず、GitHub からローカル ディレクトリにリポジトリのクローンを作成します:

git clone https://github.com/ant-vel/antVel.git

次に、antVal プロジェクト ディレクトリで Composer コマンドを実行する必要があります:

composer install

操作が完了したら、データベースを作成し、移行コマンドを使用して対応するデータ テーブルを作成し、データベース構成情報を .env ファイルに設定します:

php artisan migrate:refresh

Antvel が提供するポピュレーターを使用して、デモ データをデータベースに挿入することを選択できます:

php artisan migrate:refresh --seed

このステップを完了した後、以下も必要ですbower install を実行してフロントエンドの依存関係をインストールします。

bower install

この時点で、Antvel はブラウザで通常どおりアクセスできるようになります。

5. Laravel Elixir の使用

Laravel Elixir を使用したい場合は、Gulp パッケージをインストールする必要があります:

npm install --global gulp

次に、antVel ディレクトリに入り、次のコマンドを入力して npm 依存関係をインストールする必要があります。

npm install

Windows で開発している場合は、次のように上記のコマンドを実行してください:

npm install --no-bin-links

最後に gulp コマンドを実行します:

gulp

6. 検証コードの設定

これで、検証を行う準備がすべて整いました。ユーザーがログインするときに、Antvel 検証コード変数を設定する必要もあります。これに慣れていない場合は、アカデミーによる以前のチュートリアル「Google の統合と使用方法」を参照してください。 Laravel 5 フォームの reCAPTCHA 検証コード。ここでは、対応する公開キーと秘密キーを Google から取得し、.env ファイルに対応する RECAPTCHA_PUBLIC_KEY オプションと RECAPTCHA_PRIVATE_KEY オプションに設定するだけで済みます。ビジネス ロジックを記述する必要はありません。コード Antvel はすでに実装されています。

注: APP_DEBUG==true の場合、確認コードは表示されません。

7. 機能

レスポンシブ

    オープンソース
  • 統合されたソーシャルメディアコンポーネント
  • 無制限の製品
  • 無制限のメーカー
  • カスタムスタイル
  • 多言語サポート
  • 複数通貨サポート
  • 製品をレビューする
  • 製品の評価
  • 製品をダウンロードする
  • 画像サイズを自動的に調整する
  • 複数税率のサポート
  • 関連製品の推奨事項
  • SEO (検索エンジン最適化)
  • 売上レポート
  • ウィッシュリスト
  • 商品のご提案
  • 製品グループ化 ( http://antvel.com/products/42 )
  • アドレス帳
  • ユーザー属性 (販売者と購入者)
  • 製品バーコード
  • バックエンド管理パネル ( http://antvel.com/wpanel )
  • ユーザー注文リスト(注文状況をマーク)
  • 製品価格
  • バーチャルグッズ
  • 無料製品モジュール
  • ユーザーポイント
  • バーチャル製品配信
  • ダイナミックな製品仕様
  • 会社概要
  • ショッピングカート
  • 好みのコントロール
  • ユーザー通知
  • 会社情報 CMS
  • 動的ブレッドクラム
  • 8. デモアカウント
ウェブサイト: http://antvel.com

バックエンドアカウント: admin@antvel.com / admin

購入者アカウント: buyer@antvel.com / admin

販売者アカウント: sell@antvel.com / admin

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。