Home > ORM | PHP | symfony > 【php】【symfony】【doctrine】各種マニュアルを読んでみる(3日目)

【php】【symfony】【doctrine】各種マニュアルを読んでみる(3日目)

さて、3日目にしてそろそろしんどくなってきました。
PHPに関してはとびとびで読んでいこうと思います。

■進捗状況
・PHP:トレイト
・symfony:第5章 – symfony を設定する
・Doctrine:Component Overview

トレイトに関しては別途記事を書いたのでそちらを読んで下さい。

Symfonyは3~5章を読みました。
以下に軽くまとめます。

symfony1.4に関して(3章から5章)

  • PHP 5.2.4以上が必要
  • 3章はsymfonyのインストール方法などを説明
  • 簡単に使いたいのであればサンドボックスがある為そちらを使う

  • 4章では簡単なページを作ってる(Hello, World!)
  • ページはアクションとテンプレートで構成される
  • リクエストはsfWebRequestクラスで扱う

  • 5章では設定ファイルとキャッシュに関しての説明
  • 設定ファイルはデフォルトでYAML形式(変更可)
  • 設定ファイルはキャッシュされる
  • 環境毎にアプリケーションを分ける事ができる(prod, dev, test)
  • 環境の切り分けはフロントコントローラ(index.php, frontend_dev.php)で行われる
  • 設定ファイルは沢山あってすべてを覚えるのは大変そうだから一つづいこう
  • 設定ファイルのパラメータはsfConfig::get()で設定でき、sfConfig::set()で書き換える事ができる
  • 設定ファイルの中で違う設定ファイルの内容を読み込む事もできるが、ファイルの読み込む順番があるから気をつける

Home > ORM | PHP | symfony > 【php】【symfony】【doctrine】各種マニュアルを読んでみる(3日目)

Search
Feeds
Meta

Return to page top