ホームページ > バックエンド開発 > PHPチュートリアル > Git プロジェクトの推奨事項 | Laravel 5.2 に基づく軽量コミュニティ プログラム

Git プロジェクトの推奨事項 | Laravel 5.2 に基づく軽量コミュニティ プログラム

WBOY
リリース: 2016-06-23 13:01:07
オリジナル
1146 人が閲覧しました

Hifone

Hifone は、Laravel PHP Framework に基づいた、無料のオープンソースの自己ホスト型フォーラム ソフトウェアです。

機能

このパッケージは現在 (非常に) アルファ段階にあるため、以下の機能はすべて、まだ動作する場合と動作しない場合があります。ただし、問題や機能のリクエストはここに自由に投稿してください。私たちはあなたの助けに基づいて、できるだけ早くパッケージを修正し、改善するよう努めます。

    高速でシンプル
  • 美しく応答性が高い
  • 役割と権限
  • マークダウンと絵文字
  • 画像のアップロード
  • アバター
  • 通知
  • RSSフィード
  • ローカル化: 言語ファイル、タイムゾーン、UTF-8 のサポート
  • 要件

Gitamin を実行するには、セットアップする必要があるものがいくつかあります:

Web サーバー:
    Nginx
  • Apache (mod_rewrite 付き)、または Lighttpd
  • 次の拡張子を備えた PHP 5.6.4+
  • : mbstring、pdo_mysql
  • MySQL
  • または PostgreSQL
  • Composer
  • インストール
Hifone にはデフォルトで .en が付属しています。 v.サンプル ファイル。作業している環境に関係なく、このファイルの名前を .env に変更する必要があります。

SQLite を使用している場合は、.env ファイルに DB_HOST キーを含めないでください。また、./database/hifone.sqlite にアクセスして、必要な権限を与える必要があります。

ストレージ内のディレクトリとブートストラップ/キャッシュ ディレクトリは、Web サーバーによって書き込み可能である必要があります。そうしないと、Hifone は実行されません。

ステップ 1: シェル

git clone https://github.com/Hifone/Hifonecd Hifonecp .env.example .envvi .env  # write database settingscomposer install --no-dev -ophp artisan hifone:installchmod -R 777 storagechmod -R 777 bootstrap/cache
ログイン後にコピー

ステップ 2: ブラウザ

それでは http://your_site_domain/ にアクセスして楽しんでください!

開発

Hifone の開発には次の追加の依存関係が必要です:

Node.js

    Bower
  • Gulp
  • npm installbower installgulp
    ログイン後にコピー

  • 多くの変更を加えている場合、gulp watch を実行すると非常に役立つことがわかります。
  • デモ

    Hifone ウェブサイト 。

    ライセンス

    Hifone は MIT ライセンスの下でライセンス供与されたオープンソース ソフトウェアです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート