タグ

CakePHPとconfigに関するjustoneplanetのブックマーク (2)

  • CakePHPで開発環境と本番環境の切り替え

    開発環境と番環境でDBの設定や定数の値を変更したりしますよね。 今までのやり方でもそんなに不便はなかったのですが、database.php以外も切り替えることが多くなったので新しくしてみました。 database.phpだけ切り替えたい方は、下の方に今までの方法も記述しておきました。 CakePHP2.0.4 PHP5.3.8 切り替え方法 app/Config/Env/ 配下に存在しているファイルによって対応した環境を設定するという方法です。 環境設定用ファイル準備 app/Config/の中にEnvというフォルダを作成し、その中にファイルを置きます。 ファイルの中身は何も必要ありません。拡張子もなしです。 置くファイルは開発用、番用ですが、対象となる環境によってファイル名を切り替えてください。 この例でいれば、先頭に#がついていないものが有効です。 ファイル名を変更するのが煩わしい

    CakePHPで開発環境と本番環境の切り替え
  • CakePHP1.3でPCと携帯の両対応 | Webエンジニアライフ

    PCではUTF-8でOKなのですが、モバイルはUTF-8への対応が未だに微妙なので、Shift_JISに変換します。 僕は以下のような条件で作ることが多いです モバイル用のlayoutファイルを用意する prefixでモバイルの処理を切り分け Ktai Libraryは使わない 絵文字を使わない モバイル用のlayoutファイルを用意する app/views/layout/mobile.ctp のファイル名で作ります。 その時に、charsetの指定をShift_JISにしておきます。 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> prefixでモバイルの処理を切り分け prefixの指定を追加 app/config/core.php Configure::write('Routing.pre

    CakePHP1.3でPCと携帯の両対応 | Webエンジニアライフ
  • 1