タグ

ブックマーク / blog.ecworks.jp (3)

  • 【CakePHP】CakeFestで発表された「Media Plugin for CakePHP」のスライドを翻訳してみました | ECWorks Blog

    【CakePHP】CakeFestで発表された「Media Plugin for CakePHP」のスライドを翻訳してみました yandodさんのCake Festのレポートの中に興味深いセッションが紹介されていました。 「Media Plugin for CakePHP」というものなのですが、これはこれからやろうとしていた制作物にまさに搭載しようとしていた機能で、作るのが面倒なのでどうしようかと考えていたところでした! で、とりあえずソースを落としてきたのですが、それと一緒にセッション中で使われた(と思われる)スライド(PDF)も公開されていましたので、超ダメ翻訳をしてみました。変な翻訳が間違いなくあると思いますが、その辺ご容赦ください(^^;;;。 ———————————————————— CakePHP メディア・プラグイン Marius Wilms (David Persson)

  • なぜCakePHPなのか? | ECWorks Blog

    【おことわり】 記事は2008年1月末に書かれたものです。 各フレームワークとも現在はバージョンアップを重ね、より高機能になっているため、記事内で指摘した各長所短所が現在のものと異なる場合がございます。その点を踏まえてお読みいただけますと幸いです。 CakePHPそのものにについては他でもさんざんに取り上げられているでしょうから、解説等はほどほどにしておいて、なぜCakePHPを選択したのか、そこについて語ろうと思います。CakePHPについてよく知らないようでしたら、 こちら に詳しく書かれていると思いますので、是非ご一読されてみてください。 昨年初冬あたりから、PHPフレームワークの導入に関心を持ち始めいろんなものを研究していました。その中でもとりわけ、3大フレームワークと呼ばれている「Zend Framework」「symfony」「CakePHP」の3点に絞り、実際にインストール

  • 【CakePHP】お手軽便利なCakeSchema | ECWorks Blog

    DBのテーブル設定は非常に面倒な作業の一つです。 特に、開発時は仕様変更などでテーブル内のフィールドが頻繁に増減することもあるかもしれません。 テーブルを作成したり、更新したりするのに、皆さんはどのような手順を踏まれるでしょうか?まずSQLを書いて、アップロードして、mysqlやpsqlのコンソールを使って実行していますでしょうか?それとも、mysqladminとかのguiツールを使っていますでしょうか? CakePHPには、schemaシェルが付属されていて、これを用いることで簡単にテーブルを初期化することができます。コマンドラインからコマンド一発で(実際には確認メッセージがあるのでy/n選択がありますが)、書き換わるので大変に便利です。 ただ、ドキュメントや情報が公開されているブログなどが少ないため、どのように記述して良いか分からない方も多いかと思います。そこで、簡単に使い方を解説し、

  • 1