タグ

cakephpとcapistranoに関するaratafujiのブックマーク (2)

  • Capistrano + capcakeを使ったCakePHP2.xのデプロイを出来るのが大人 | にちようびのお膝元

    「CakePHP2 実践入門」で紹介されていたのを見て初めて知ったのですけど、 capcakeというツールがあります。 jadb/capcake · GitHub →CakePHP2 実践入門 (WEB+DB PRESS plus) “Capcake extends Capistrano, removing the rails-ism, replacing them by more cake-ish ones.”と書いてあります。 なんと、コレは楽しそうだぞ!!という話です。あらやだ。 現状の話 CakePHPをCapistranoに乗せよーとすると、ベタベタと(FTPで扱うが如くに)やると面倒なのが tmpディレクトリーの中身と所有権 ログの中身と所有権 環境ファイルの切り替え(core.php, database.php) であります。 我々はパパっと作ったケーキをささっとお出しし

  • CakePHP2アプリケーションをCapistranoでデプロイする

    アプリケーションのデプロイを自動化すべきなのは言うまでもないことです。 一応手動でデプロイを行う場合の問題点について整理しておくと以下になります。 プロジェクトの期間中そして運用に入ってからも何度も手でデプロイするということはとてつもなく多くの時間を手作業に費やすことになるデプロイ先の環境の数が多くなればなるほど作業の時間も増える手作業で作業すると間違えやすい。特に手順が複雑だったり環境が多かったりすると確率は飛躍的にあがるもしデプロイしたアプリケーションに問題があってすぐに戻さなければならない場合に多くの時間がかかる。場合によってはビジネス上の機会損失に繋がる来は価値を生むフィーチャーを実装することに時間をかけたいはずが、こういうことをやっているとどんどん時間がなくなっていきます。また手作業のリスクや消費される時間を恐れてデプロイの回数を減らしてしまうのは、ビジネス側からみると納得いか

    CakePHP2アプリケーションをCapistranoでデプロイする
  • 1