ホームページ  >  記事  >  バックエンド開発  >  symfoy2のソースコード解析 - 起動処理1、symfoy2のソースコード_PHPチュートリアル

symfoy2のソースコード解析 - 起動処理1、symfoy2のソースコード_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:071010ブラウズ

Symfoy2のソースコード分析 - 起動プロセス1、symfoy2のソースコード

この記事では、Symfony2のソースコードを読んで分析し、Symfony2の起動プロセスでどのような作業が行われているかを理解し、ソースコードを読んでSymfony2のフレームワークを理解します。 。

Symfony2の核心は、RequestをResponseに変換するプロセスです。

エントリーファイル (web_dev.php) のソースコードを見てみましょう。エントリーファイルには、Symfony2 フレームワークの動作プロセスが一般的に記述されています。 リーリー

Symfony2 フレームワークは、クライアントのリクエスト情報を通じて生成され返される応答データを決定します。以下の Symfony2 ソース コード分析では、AppKernel::handle メソッドに焦点を当てます。

AppKernel::handleの実装はKernel::handleから継承されます

リーリー

AppKernel::bootメソッド

リーリー

AppKernel::initializeContainerのソースコード解析

リーリー リーリー

AppKernel::initializeContainer から、Bundle とコンテナが Symfony2 フレームワークの基本的なコアであることがわかります。 Container は、Symfony2 フレームワークのすべてのコンポーネントの統合管理センターであり、機能モジュールの組織です。

サービスと設定パラメータがどのようにロードされるかについて知りたい場合は、Symfony2 の拡張機能について詳しく学ぶことができます。ロードされたサービスをさらに改善および変更する方法について知りたい場合は、Symfony2 のコンパイラ パスについて詳しく学ぶことができます。

このステップでは、Symfony2 フレームワークの起動がほぼ完了し、後続のカーネルイベント処理 EventDispatcher::dispatch の準備が整いました。

次の記事ではSymfony2フレームワークのカーネルイベント処理について解説します。

スキンの変更など、起動ウィンドウの属性変換をウィンドウ1のボタンを制御して制御できるようにするためのYi言語でのソースコードの記述方法


これは、ボタンのクリックイベントを使用してスキンを変更するためのもので、起動ウィンドウの下に配置すると、開くたびにスキンの表示が変わります。


symfoy2のソースコード解析 - 起動処理1、symfoy2のソースコード_PHPチュートリアル

私がコンパイルしたソフトウェアをランダムに起動させる方法のイー語ソースコードを誰が教えてくれますか?

次のコードを使用するだけです。非常に簡単です。


登録項目 (3、「software\microsoft\windows\CurrentVersion\Run\My start items」、「プログラムが配置されているディレクトリ + ファイル名」) を書き込みます

http://www.bkjia.com/PHPjc/894763.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/894763.html技術記事 Symfoy2 のソースコード解析 - 起動プロセス 1、symfoy2 のソースコード この記事では、Symfony2 の起動プロセスでどのような作業が行われているかを理解するために、Symfony2 のソースコードを読み取って解析し、ソースコードを読んで Symfony2 のフレームワークを理解します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。