タグ

2009年5月12日のブックマーク (11件)

  • 第12回 コンポーネントの作り方 | gihyo.jp

    コンポーネントとは CakePHPには「コンポーネント」と呼ばれる機構があります。CakePHPにおけるコンポーネントとは何かという定義は難しいのですが、CakePHP プログラマーズ リファレンスガイドの定義が短く的確なので引用させていただきます。 コンポーネントというのは、(⁠コントローラ間で)共有できる小さな“⁠コントローラレット⁠”だ。 9章 コンポーネントより たとえば1つのコントローラ内のコードで重複する箇所が発生するとき、コントローラ内のメソッドとして定義して再利用することがあります。この再利用の範囲である「コントローラ内」を「別々のコントローラ間」まで広げてくれるのが、コンポーネントです。 コンポーネントを使うべきか否かはプログラマの裁量次第です。あるコードをコンポーネントに移すことで全体の開発効率が良くなると感じれば、やってみてください。 記事ではCakePHP1.1系

    第12回 コンポーネントの作り方 | gihyo.jp
  • takeda-soft.jp - takeda soft リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 第36回PHP勉強会で「パフォーマンステスト@CakePHP」を発表してきました - yandod's blog

    events.php.gr.jp 第36回PHP勉強会 当はお盆休みの宿題だったものがズレこんだ発表ですが、やってきました。 おそらくこれまでの発表でもっとも準備に時間がかかった発表だったかなと思います。 会場に来ていない方は資料をぜひ見て頂ければと思います。(押しつけがましい) ついでにですが、負荷テストの結果をGoogleDocで公開しているのでこちらもあわせて。 発表資料ダウンロード(PDF) 負荷テスト結果資料 動画(見れないかも?) 今回はCakePHP1.1、CakePHP1.2RC2、CakePHP1.2 svn版、symfony1.0.18、pukiwiki、xoops、wordpressとさまざまなソフトウェアに対して簡易的な負荷テストを実行しています。 実稼働にどこまで近いかは不明ですが、xDebugのステップ数などとも相関があるようにみえるのである程度は普遍的な結果

    第36回PHP勉強会で「パフォーマンステスト@CakePHP」を発表してきました - yandod's blog
  • CakePHPの何か

    コロナ禍でピラティス教室に通うならライブレッスンのオンラインピラティス【SOELU(ソエル)】がいいですよ! リンパケアヨガ・マインドフルネス瞑想・ディープリラックス・鬼レッスン・下半身集中・美体幹ヨガ・体ほぐしヨガ・気分すっきりストレッチ・ハタヨガ・ゆるトレーニング・ビューティーパワーヨガ・筋膜ほぐしリリース・姿勢改善ヨガ・代謝アップヨガ・ハタフロー・ オンラインピラティス【SOELU(ソエル)】は次のような方がお勧めです。 ・仕事に家事に育児に忙しいママさん ・健康的なからだを目指したいけど、スタジオに通うのはちょっと恥ずかしい…という方 ・マタニティヨガや産後の骨盤調整ヨガを日常的に受けたい!という方 ・飽きっぽいまたは運動が苦手で続かない方

  • CakePHP で Model を介さずに SQL を呼ぶ - d.hetima

    リードオンリーで単純な値、あるいは複数のテーブルをまたぐ統計、はたまたサイドメニュー等に必ず表示する値など、Model を使わない方が良い気がするデータをどう取得するか。そういう値も Model を使えよという意見もあるだろうし、実際迷っているとこですが、Model を使わずに済ませる方法をメモしておきます。 ちなみに上記の例で Model を使わない理由・メリットを挙げると、 リードオンリーで単純な値(例えば内部処理の if 文のみに使われる真偽値) → 変数だけで済めば軽い 複数のテーブルをまたぐ統計 → どの Model に記述したら良いか迷う サイドメニュー等に必ず表示する値 → 来の処理では使わない Model が毎回ロードされるのを避ける といったところでしょうか。基的にはパフォーマンスの問題です。また、今回のケースでは、AppController と 実際の Contro

  • ユダヤ人大富豪の教え : akiyan.com

    ユダヤ人大富豪の教え 2007-01-27 ユダヤ人大富豪の教え このサイトから -人 が購入しました 全体で -人 がクリック posted with amazlet on 07.01.27 田 健 大和書房 売り上げランキング: 58552 おすすめ度の平均: 世界平和へのヒント 小説の様なよみものの様なやわらかいつくりなのが特徴 大富豪が生きるヒントを与えてくれる Amazon.co.jp で詳細を見る 周りで読んでいる人が多かったので読んでみました。お金の話と自己啓発のバランスがとれたいいだと思います。というわけで、より抜きメモ。 君が提供したサービスの量と質=君が受け取る報酬額 (中略)給料をもらう人間は働いている時間が退屈なので、その時間が早く過ぎないかだけを考えている。彼らは、「人からもらえるもの」にしか興味がないのだ。だから、金持ちになれない。 一方、スターと呼ばれる人

    ji_ku
    ji_ku 2009/05/12
  • UR賃貸住宅が最強な理由と優先的な空室の見つけ方 : akiyan.com

    UR賃貸住宅が最強な理由と優先的な空室の見つけ方 2009-03-02 最近、UR賃貸の良さを外で語りつつ「でも自分もURを利用しているので、競争率が上がるから紹介したくないんですよー」とヌルいこと言っていたら「書くべきだろ常考」と責めたてられたので泣く泣くこの記事を書いています。どうもありがとう...! 泣く泣くとはいいつつ、書くからには惜しみなくURを紹介しますよ!(なお、経験談は東京のUR賃貸事情からになります) 記事は2009年3月に公開されました。2012年1月時点でも内容に相違無かったことをお知らせいたします。 目次 UR賃貸住宅とは UR賃貸住宅とは、「都市再生機構」という独立行政法人が運営する賃貸マンションです。愛称はUR都市機構で、略称は都市機構またはURと呼ばれます。大都市や地方都市への賃貸住宅の供給、管理を目的としています。 まあ、かんたんにいうと「昔でいう公団住宅

    UR賃貸住宅が最強な理由と優先的な空室の見つけ方 : akiyan.com
  • あなたの知らない照明術 : akiyan.com

    あなたの知らない照明術 2007-01-16 今年初めのスゴに出会いました。寝る間を惜しんで長文エントリいきます。 頭がよくなる照明術 このサイトから -人 が購入しました 全体で -人 がクリック posted with amazlet on 07.01.16 結城 未来 PHP研究所 売り上げランキング: 5238 おすすめ度の平均: これで楽しく会社にいけるかな?!? 灯りは明るければよいと思っていました ふ〜ん、なるほどねぇ〜 Amazon.co.jp で詳細を見る もう、全ての人に読んでもらいたいです。 特に部屋の雰囲気を変えたいなと漠然と思っている方は今すぐ読むべきだと思います。 私はとくに何も考えずに読んだのですが、読後いてもたってもいられず24時間以内に間接照明器具を3つ揃え、照明リフォームを完了させていました。そしてリフォームの結果に大満足です。費用は約5000円。安い

  • 『CakePHP』を使ってみる 〜13〜 Cache を使う - ざ・わーるど.jp@はてな

    今回は RSSHelper について試したことを書こうかと思ったけど あまり思い通りの結果にならなくなってしまったので諦めて Cache についてメモ。 RSSHelper について良さそうな感じでまとまっていたのは以下です。 Mental Ramblings Gets Fed ブログのエントリをキャッシュしてみる リファレンスの付録で作ったブログの個別エントリをキャッシュしてみるテスト。 『CakePHP』を使ってみる 〜8〜 『Cake ブログチュートリアル』を元に簡単なブログを作る ここで作った entry という アクションをコピーして cache というアクションを作ってみる。 <?php class PostsController extends AppController { var $name = 'Posts'; var $uses = array('Tag','Post

    『CakePHP』を使ってみる 〜13〜 Cache を使う - ざ・わーるど.jp@はてな
  • CakePHP キャッシュファイルの使用 | Sun Limited Mt.

    CakePHP でキャッシュを使用するときに便利なグローバル関数があります。 cache($path, $data, $expires, $target) $data のデータをキャッシュします。 キャッシュする場所は $target==”cache” なら /app/tmp/cache/ + $path $target==”public” なら /webroot/ + $path になります。$target を指定しなければ $target==”cache” です。 $expires はキャッシュの有効期間です。 内部で $expires = strtotime($expires, time()); が行われるので、strtotime の Data input formats 形式に準拠したものでなければいけません。 デフォルトは $expires = ‘+1 day’ です。 clea

  • PHPベンチマーク: Zend Framework vs Symfony vs CakePHP vs CodeIgniter vs PHP on TRAX

    先日、Zend Frameworkが正式に1.0.0としてリリースされました。 公式だし今後使っていこうかなと思ったんですが、最近人気のある他のPHPフレームワークと比べて パフォーマンスの面でどう違うか気になったので簡単なベンチマークをとって比較してみました。 今回使用したフレームワークはZend Framework、Symfony、CakePHP、CodeIgniter、PHP on TRAXの5つです。 各フレームワークで行った処理はコントローラを呼び出しビューに遷移させて "Hello World!"を表示させるだけのかなりシンプルな内容です。 DBへの接続やモデルの作成は行わず、自動レイアウト機能があるものはオフにするか全て削除しています。 使用したソースはこちらからダウンロードできます。 ベンチマークを行った環境はCeleron 1.7GHz、メモリ1GBのLi