ホームページ  >  記事  >  バックエンド開発  >  Weiqing はどの PHP フレームワークですか?

Weiqing はどの PHP フレームワークですか?

(*-*)浩
(*-*)浩オリジナル
2019-09-10 11:41:046845ブラウズ

Weiqing は最も一般的な WEB2.0 アーキテクチャ (php mysql) をベースにしており、動作環境としては linux (centOS) nginx php5.3、mysql5.6 の使用を推奨します。

Weiqing はどの PHP フレームワークですか?

#エントリー スクリプト

エントリー スクリプトは、アプリケーション起動プロセスの最初のリンクです。エントリ ファイルは、「システム構成ファイル」に基づいてシステムの定数、グローバル変数、およびグローバル オブジェクトを初期化し、エントリ スクリプトを通じてエンド ユーザーの要求を各機能モジュールに転送します。

WeQing システムは、「Web ポータル」、「アプリ ポータル」、「WeChat API ポータル」の 3 つの入口に分かれています。

システム構成ファイル (推奨学習) : PHP プログラミングの入門から習熟まで )

システム設定ファイルには WeQing システムの重要な起動データが保存されており、そのファイルは「/data/config.php」です。このファイルは一般ユーザーによる変更を禁止されています。

Web ポータル

Web ポータルは主に WeQing システムのバックグラウンド管理機能を担当しており、エントリ ファイルは "/web/index.php" です。このポータルにアクセスするには厳格な権限があり、ユーザーはログインする必要があります。この入口では主に以下の作業を行います。

ログインユーザーの認証

ログインユーザーの識別情報の初期化、管理者権限またはオペレーター権限の付与

権限メニュー部

#システム設定の読み込み

ユーザーリクエストのルーティング

#アプリ側の入り口

アプリ側の入り口が主に担当Weiqingシステムのフロントエンド「マイクロサイト」「パーソナルセンター」など一般ユーザーが利用できる機能。エントリーファイルは「/app/index.php」です。 「マイクロサイト」へのアクセスには本人確認は必要ありませんが、「パーソナルセンター」へのアクセスにはログインが必要です。この入り口では主に次の作業が完了します。

現在の公式アカウントのデータを初期化します

マイクロサイトのサイト情報、スタイル、テンプレート、ナビゲーションなどのデータを初期化します

ファンとメンバーの ID 情報を初期化します (取得権限がある場合)

#システム設定をロードします

#ユーザーのリクエストをルーティングします

#WeChat API の入り口

WeChat API 入口 WeChat パブリック プラットフォームによって WeQing システムから要求されたキーワード、写真、音声、その他のデータの処理を主に担当します。エントリ ファイルは「api.php」です。この入り口は公共プラットフォームへのアクセス専用です。この入り口では主に次の作業が完了します。

現在のパブリック アカウントのデータを初期化します。

パブリック プラットフォームによってプッシュされたデータ構造を分析し、それを WeQing メッセージに変換します。構造

メッセージ構造内のキーワードまたはイベントに基づいて、対応するモジュールを照合します#モジュールのプロセッサ クラスを呼び出して、WeChat パブリック プラットフォームにデータを返します

以上がWeiqing はどの PHP フレームワークですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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