Symfony Framework Getting Guide:クイックセットアップとコアコンセプト
Symfony PHPフレームワークは強力で柔軟でスケーラブルですが、その急な学習曲線はしばしば初心者を阻止します。この記事では、Symfonyをすばやく開始するように導かれ、PHPとHTMLの基本的な知識と最新のWebサイト開発の基本概念しか持っていない場合でも、完全に機能的なWebサイトを簡単に構築できます。
クイックビルド
ベンダーパッケージなしでSymfony Standardバージョンをダウンロードすることをお勧めします。 Webサイトルートディレクトリに解凍します(たとえば、f:wwwrsywx_test)。次に、PHPパッケージ管理ツールコンポーザーをダウンロードします。 Curlがインストールされている場合は、次のコマンドを使用できます。
それ以外の場合は、
このガイドでは、バンドル、コントローラー、ビュー、モデル、データベース構成など、Symfonyフレームワークの迅速な構築とコアの概念を紹介します。フォローアップガイドでは、ウェブサイトを実際に機能させるためのルート、コントローラー、エンティティ/リポジトリ、テンプレートを作成する方法について説明します。
faq
-
前提条件:PHPとオブジェクト指向のプログラミング(OOP)の概念を理解し、作曲家に精通する必要があります。
-
インストール: Composerコマンドの使用:
composer create-project symfony/framework-standard-edition my_project_name
-
アプリケーション構造:バンドルに基づいて、各バンドルは機能モジュールです。
-
新しいページを作成します。ルート、コントローラー、テンプレートの作成が必要です。
-
データベースの使用量:Doctrine ormを使用します。
-
フォーム処理:Symfonyのフォームコンポーネントを使用します。
-
ユーザー認証: Symfonyのセキュリティコンポーネントを使用します。
-
エラー処理:symfonyは、エラーと例外処理メカニズムを提供します。
-
テスト:phpunitを使用したテスト。
- 展開:コードをサーバーにアップロードし、依存関係をインストールし、サーバーを構成します。
このガイドがあなたがすぐにSymfonyを始めるのに役立つことを願っています! 詳細については、公式のSymfonyドキュメントを参照してください。 以上がSymfony 2:Bootstrappingを使用したWebアプリの構築の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。