MyCms は、Laravel をベースに開発されたオープンソースの無料のセルフメディア ブログ CMS システムです。ソフトウェア著作権番号: 2021SR1543432。 MyCms は Apache2.0 オープンソース ライセンスに基づいてリリースされており、商用利用は制限されていません。
特徴:
基本的なバックエンド機能
権限管理
コンテンツ管理
製品管理
会員管理
プラグイン管理
フロント機能の導入
フロントページ
記事カテゴリーページ
記事検索ページ
「記事」タブ
記事詳細ページ
記事のコメント
商品一覧ページ
商品詳細ページ
会員ログイン・登録
メンバーセンター
システム特性
シンプル、エレガント、柔軟、スケーラブル
SEO に適した URL パターン
よりエレガントで SEO に最適化されたページング
基本的なキャッシュ機能とデータベースのインデックス作成
より拡張性の高い経路監視機能
完全なプラグインのインストール/アンインストール メカニズム
パブリック機能を組み込んでシステムをより拡張する
シンプルで使いやすいテンプレート機能でテンプレートがさらに便利に
パフォーマンスの向上
opcache を使用してパフォーマンスを高速化する
ルーティング情報をキャッシュする phpartisanroute:cache
デバッグモードをオフにする APP_DEBUG=false
キャッシュ構成情報 phpartisanconfig:cache
Swooleバージョンを使用する
スウールバージョン
現在、最新バージョン v1.3.2+ には Swoole のサポートが追加されています。新しいバージョンを使用しているユーザーは、次のように直接インストールして設定できます。
古いバージョンを使用しているユーザーは、最初にcomposerrequireswooletw/laravel-swooleをインストールする必要があります。このサービス プロバイダーを config/app.php サービス プロバイダー配列に追加します。
['プロバイダー'=>[SwooleTWHttpLaravelServiceProvider::class,],]
コマンドを実行する
phppartisanswoole:httpstart|restart|stop|reload|infos
Nginxの設定
map$http_upgrade$connection_upgrade{defaultupgrade;''close;}server{listen80;server_nameyour.domain.com;root/path/to/laravel/public;indexindex.php;location=/index.php{#「not_exists」という名前のファイルがないことを確認してください#あなたの「public」ディレクトリ内.try_files/not_exists@swoole;}#anyphpfilesmustnotbeaccessed#location~*.php${#return404;#}location/{try_files$uri$uri/@swoole;}location@swoole{set$suffix" ";if($uri=/index.php){set$suffix?$query_string;}proxy_http_version1.1;proxy_set_headerHost$http_host;proxy_set_headerScheme$scheme;proxy_set_headerSERVER_PORT$server_port;proxy_set_headerREMOTE_ADDR$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x _forwarded_for; proxy_set_headerUpgrade $http_upgrade;proxy_set_headerConnection$connection_upgrade;#IFhttps#proxy_set_headerHTTPS"on";proxy_passhttp://127.0.0.1:1215$suffix;}}
クイックインストール
ソースコードのダウンロード/サーバーへのソースコードのアップロード
ルートディレクトリでcomposerinstall --ignore-platform-reqsを実行します。
ルート ディレクトリに .env ファイルを作成し、phpartisankey:generate を実行してキーを生成します。
Web サイトの実行ディレクトリを /public に設定します
ドメイン名/インストールにアクセスし、インストール ウィザードに従ってオンライン構成を実行します。