個人的メモ:Rails AntiPatterns(13)
今日はあまり進まず。
CHAPTER 8 Scaling and Deploying
AntiPattern: Disappearing Assets
- Capistranoなどのデプロイツールを使ってアプリをリリースする際にユーザの添付ファイルなど、関係ないファイルもデプロイ対象になる
- Capisrranoの設定で回避出来る。
Solution: Make Use of the System Directory
- CapistranoのsharedディレクトリはRAILS_ROOT/public/systemを向いているのでそこにファイルを配置すればよい。
- ★意味が分かってない。そもそもCapistranoの2から3で大きな変更があったようなので今も通用する話なのか要調査。
AntiPattern: Sluggish SQLの手前まで読了