タグ

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

  • Error at PHP 5.1.6

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHPのソースで、「PHP 5.2以上だとOKなのに、PHP5.1.6だと画面が真っ白になる」という現象を追ったところ、原因が判明したのでメモ。 現在、CentOS 5のyumで単純にPHPを入れると、5.1.6になりますので、今でも結構、使われているのではないでしょうか。 今回、問題になったコードは、 $conditions['AND'] = $conditions; でした。 PHP 5.2以降では問題なく(?)動作していたようです。 開発環境や、開発テスト機はPHP5.2以降だったので気が付かなかったのですが、実際の運用環境がPHP5.1(というかCentOSそのまま)だったので、画面が真っ白にな

    Error at PHP 5.1.6
  • Small small Cake

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 Cakeが成長を続けてはや3,4年。機能を充実させてゆく、というのはコードが増えてゆく、という意味になる。 すると、今度は「使う機能だけに絞り込んだ同等機能を持つフレームワークのほうがスピード速いのでは」という話に。 日でも「ちいたん」が生まれた。 http://php.cheetan.net/ 「私は普段CakePHPを使用していますが、それを使用するほど大きなプロジェクトではなく、でも多少手のかかる物の場合に使えるフレームワークがほしい… そんなときに使えるフレームワークを目指して作成」 こちらでは、「Cakeの80%のAPIを使えるように」する“ミニCake”を作りはじめた人がいます。 baseappf

    Small small Cake
  • CakePHPって動作スピードはどうなの?

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 ○○フレームワークのほうがスピードが速い、とかでフレームワークを選定できるでしょうか?フレームワークにはそれぞれ特徴があるので、一概にはそれだけが基準になりませんよね。 CakePHPフレームワークの正しい使い方、というのは、おそらく、 1)とりあえず動くアプリを高速で作る 2)スピードとセキュリティの最適化 3)いろいろチューニング 4)完成! という流れだと思います。こういう作り方ができるようにフレームワーク自体がチューニングされています。最初は、とりあえずDBのデータをすべて取ってきて、ページデザインを考え、必要なデータを選別。その後、やはりいらないデータは最初から取ってこないようにする、DBの効率化を図

    CakePHPって動作スピードはどうなの?
  • FormHelperとCSS

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHP1.2のスタイルシートには最初からフォームデザイン部分のcssが入っていますが、iPodなどで表示させるには便利でも、実際にたくさんのデータを入力するにはちょっと…というデザインだと思います。実際に使用する時には、「ラベルが左側で入力テキストボックスが右側に同じ行内に並ぶ」ようなデザインも使いたいのではないでしょうか。 思い通りの位置に表示させるには、cssのパラメータに関する知識が必要です。 このあたりをうまく説明してくれる何かがないかな、と思っていたところ、こんなサイトを見つけました。以前に、CakePHPgooglegroupで話題になっていたサイトです。 CSS-Only, Table-

    FormHelperとCSS
  • CakePHP のおいしい食べ方

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

    CakePHP のおいしい食べ方
  • 1