Plus (ThinkSNS+) は、Laravel フレームワークを使用して開発されており、強力で開発が簡単で、動的に拡張可能なソーシャル システムです。さらに、 PSR 仕様に従っており、コードは統一されており、機能ブロックは疎結合されています。 Plus をインストールしたからといって、すべての機能が正常にインストールされたことを意味するわけではありません。Plus はモジュール性の原理を使用しているため、インストールの完了後に要求できるすべての REST インターフェイスとバックグラウンド管理パネルも必要になる場合があります。次のモジュールをインストールします。
優れた検索エンジンをサポートする大画面 Web インターフェイス ThinkSNS Plus PC
ネイティブ APP エクスペリエンスを大幅に復元する SPA (シングル ページ アプリケーション) アプリケーション ThinkSNS Plus SPA
より強力な大画面 Web インターフェイス アプリケーション (ただし有料) Plus PC
ThinkSNS 企業のオープンソース製品に興味がある場合は、ThinkSNS 公式 Web サイトにアクセスしてください。
Plus は Laravel に基づいて開発されており、次の主な機能があります。
Laravel でアップグレードしますが、長期的なフレームワークは変わりませんが、Plus は長期的な計画とメンテナンスを伴うオープンソース プロジェクトなので、いつでもアップグレードできます。新しいテクノロジーや機能を思う存分利用できます。
Plus のインストールが完了すると、フロントエンドとバックエンドが分離され、高速に機能する REST インターフェイス部分のみが提供され、そのインターフェイスを使用して任意の形式のクライアントを開発できます。
バックグラウンド管理パネルは Vue.js を使用して開発されています
PHP 7 厳密モードを使用して、データ型に関する開発者の不規則な開発を制限する
PSR 仕様に完全に準拠しており、コーディング スタイルは PSR-2 よりも厳格です。
完璧なドキュメント、そうです!オープンソース コミュニティでは、オープンソース プロジェクトのドキュメントが非常に重要です。
すべてのドキュメントはドキュメント サイト https://slimkit.github.io でご覧いただけます。
これは次のセクションに分かれています。
クイックスタート・インストール
ガイド
REST API v2
もちろん、それらの一部は Web サイトにはありませんが、Plus コード リポジトリにあります。
貢献ガイドと貢献者感謝リスト
行動規範
Plus のインストールは非常に簡単ですが、最初に次のことを行う必要があります。
PHP バージョンは7.1.3
以降である必要があります
Composer
ダウンロードしてインストールしました
MySQL
やPostgreSQL
などのデータベースがある
ダウンロードプログラム:
作曲家作成プロジェクトスリムキット/プラス
基本構成:
ダウンロードが完了したら、プログラムのstorage/configure/
ディレクトリに移動すると、 plus.yml.example
ファイルが表示されます。コピーを作成してplus.yml
という名前を付け、この Yaml 構成ファイルを開いてデータベースなどを構成します。情報。
データテーブルとデフォルトのデータが取り込まれたデータを生成します。
php 職人移行 --seed
ソフト チェーンはディスクを公開し、静的アセットを公開します。
php 職人ストレージ:リンク php 職人ベンダー:publish --all
Plus プログラムを実行します。
phpアルティザンサーブ
これで、 http://127.0.0.1:8000
にアクセスして、インストールした Plus プログラムを表示できます。ただし、上記は単なるインストール手順に過ぎません。詳細なインストール手順や公式環境で実行できるインストール手順については、「」を参照してください。インストールガイド。
コミュニケーションのために公式 QQ グループへの参加を申請できます。グループ番号は143325287
です。
このリポジトリへの貢献者は Plus 貢献者だけを意味するわけではありません。Laravel への貢献者も Plus プロジェクトを強化するため、Laravel 貢献者も感謝リストに追加します。
Plus に貢献してくださった皆様に感謝します。
オープンソース プロジェクト コミュニティのアドバイスに従って、参加者が遵守することを期待する行動規範を Plus に提供しました。どのような行為が許容されないのかを理解するには、コードの全文をお読みください。
私たちの開発プロセスについて学ぶには、貢献ガイドをお読みください。バグ修正や提案を送信したい場合は、貢献ガイドにすべての貢献者のリストが含まれています。
まず、特別スポンサーである Chengdu・Zhiyi Chuangxiang は、Plus チームに開発基盤、職場、事務処理事項を提供し、以下のビジネス プロジェクトを開発しました。
ThinkSNS Plus Android クライアント
ThinkSNS Plus iOS クライアント
強力かつ包括的な大画面 Web インターフェイス アプリケーション
Q&Aモジュール
サークルコミュニティモジュール
これらの商用モジュールに興味がある場合は、詳細について QQ 3515923610
にお問い合わせください。
スポンサーの皆様、ありがとうございました! (あなたもこのプロジェクトを支援する場合は、√スポンサーになります)
PHP CORS は、PHP 設定におけるクロスドメインの問題を迅速に解決するために PHP 用に特別に開発された「クロスドメイン リソース共有」ミドルウェアです。
Notadd は、Nest.js マイクロサービス開発アーキテクチャ、非同期高性能アプリケーション、AOP (アスペクト指向プログラミング) に基づいています。
さらに、コードはエンタープライズ カスタム ライセンスに基づいてリリースされます。ライセンスの全文を参照してください。
Copyright © 2018 Chengdu ZhiYiChuangXiang Technology Co., Ltd. 全著作権所有。