HTML動作環境の切り替えテストと本番環境によってDB情報などが違うことはよくある。その時に設定情報をできるだけ簡単に切り替える方法のイロハ。※簡単だが、コンソール、シェルを使用した場合はホスト名が設定されないので利用できない。環境変数による切り替え動作環境ごとに異なる環境変数を設定する。PHPから取得するためにはenv関数を利用。※シェル上で環境変数を設定できるため、コンソール、シェル利用の場合でも簡単に対応可能。//開発環境設定を記載}データベースの切り替えAppModelによる切り替えdatabase.phpに環境ごとの設定を記載しておき、モデル内でuseDbConfigに設定した名前を指定すると切り替え可能。同ファイル内にて切り替えを行う。1に加えて、デバッグメッセージと実行されたSQLクエリが出力アプリケーションログの運用エラーやデバッグなどログはストレージ容量を圧迫する。Linuxは2GB制限のため動作にも影響する。独自ローテートするなどが必要。参考log4phpPHP用ロギング処理フレームワークYalogCakePHP用ログ出力処理プラグインバージョンアップ時のキャッシュ削除CakePHPは性能向上のためにキャッシュを行なっている。デバッグレベル0の場合、通常キャッシュ有効期限は999日になっている。248行目に記載)APCが有効な場合、データ領域にキャッシュ保存するため注意。キャッシュはApache再起動で初期化されるが、通常しないので、独自にキャッシュクリアする必要があり、APC関数を呼び出す。フリーかつオープンに使用できます。フリーでオープンかつ堅牢なフレームワークを提供するということを目標としています。直下にfavicon.icoという名前で配置。デプロイサーバでアプリケーションを利用可能な状態に配置すること。自動化することが望ましい。シェル+rsyncを使用したデプロイシェルを書いて実行する。Capistranoを使用したデプロイRubyで作成されたデプロイツール。実行したマシンから複数サーバに対してSSH利用してコマンド実行が可能。Ruby、RubyGemsがインストールされていることが必要。WEBフレ...2018-03-22【AWS】1章シンプルに始める~サーバーレスシングルページアプリケーション(OREILLY本)まとめ...ちょっと前に掲題の本を買いました。»プロフィールid:hiromode某PR会社勤務。2015年からフロントエンド従事。自分でサービスを作り流行らせるのが目標。主なスキルはHTML,CSS,JavaScript(Vue.js、jQuery),インフラ(AWS、VPS)、CakePHP、Gitなど。備忘録アイデアのつくり方を読んだメモAWSからのメールが迷惑メールになるときWordpress+S3+Cloudfrontで実現する、冗長構成対応の画像配信とメディアアップロードしてS3保存Wordpress等のサイトが500エラーで突然見れなくなった時に疑うメモリ不足とSwap領域について月別アーカイブはてなブログをはじめよう!hiromodeさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。