タグ

ブックマーク / cakephp.seesaa.net (3)

  • CakePHP のおいしい食べ方

    やはり、開発をはじめる最初の画面は大切です。先日、Contented Designs のオープンソース・デザインを使用した CakePHP のテンプレートを公開したところ、大きな反響がありました。やはり、PHPフレームワークに求められていることは、次の段階に達しているのかな、と思います。つまり、機能やエンジン部分だけでなく、そこにのっかるデザイン・外観の情報も、フレームワークの選定に大きな影響を与えるようです。 CakePHPを利用したビジネスサイトの構築用に、ビジネスっぽいオープンソースのテーマをCakePHP の default.thtml としてポートしてみました。CakePHPでのビジネスサイト構築を検討なさっている方はたたき台としてご利用ください。 もちろん、MVC分離システムなので、後からの変更も非常に簡単です。 閲覧・ダウンロードはこちらからどうぞ。 http://cakep

    CakePHP のおいしい食べ方
  • CakePHP1.2の簡単国際化

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHP1.2のbakeで自動生成した画面は、画面に表示される文字列が__('文字列') で囲まれています。これは、簡単に多言語翻訳ができるように配慮されているからです。 ここを無理やり日語に書き換えても日語化はできますが、せっかくなので、最初から国際化をにらんで、poファイルを生成、編集して日語化を進めてもよいのではないか、と思います。 CakePHP1.2はgettextを使用した翻訳と流れは同じです。 http://ja.wikipedia.org/wiki/Gettext (1)アプリで使用する文字リソース(メッセージ類)は、__('')で囲む こうしておくと、自動的に翻訳ファイルを作ってく

    CakePHP1.2の簡単国際化
  • CakePHPの上手なはじめ方

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHP は、PHP4/PHP5 で使える PHPフレームワークです。Google トレンドでは今のところ、他のフレームワークから頭一つ分抜けています。 http://www.google.com/trends?q=symfony,CakePHP,Zend+Framework,Mojavi,Agavi Windows 環境での開発でも、Linux による運用でも、心配しないではじめることができます。 お勧めのはじめ方としては、 1)PHP がはじめての方は、簡単なPHP入門を屋で買いましょう。 PHP 経験者であれば、 2)まずは、ブログチュートリアルで雰囲気をつかむ。 (今のところ英語です。) htt

    CakePHPの上手なはじめ方
  • 1