タグ

*web制作とcakephpに関するlemonjpのブックマーク (6)

  • CakePHP1.2 Behaviorでモデルのメソッドキャッシュを行う : エクスギア Blog

    CakePHP1.2から新たにBehavior(振る舞い)クラスが実装され、モデルに共通の処理を定義することが可能になりました。 今回はBehaviorを使ってモデルの各メソッドの結果を自動的にキャッシュするクラス(CacheBehavior)を検討してみました。 CakePHPでは標準でビューキャッシュをサポートしていますが、Cacheクラスを利用することで簡単にキャッシュ機能を組み込むことができます。 ソースコードは少し長いので、一番最後に記述することにします。 CacheBehaviorの目的 CakePHPでの開発では、 ・まず動作するアプリケーションを構築する ・パフォーマンス上ボトルネックになっている部分のチューニングを行う という手法が一般的だと思います。 そこで、CacheBehaviorはチューニング時に実装していくことを想定し、構築時のソースコードになるべく

  • CakePHP のおいしい食べ方

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

    CakePHP のおいしい食べ方
  • シフター - アルバイトのシフト表作成や勤怠管理の悩みを解決!(無料お試し実施中)

    人にはそれぞれ性癖なんてものがあって好きなプレイやシチュエーションもバラバラですよね。また、好きなAVも人それぞれ違っていて、僕は高画質なエロアニメ動画を無料視聴できるサイトで自分の欲求を解消しています。他人には中々理解してもらえない性癖を持っているとそれだけで変態扱いされてけっこう大変なんですよね。特に男性の場合は性癖にもこだわりを持っている人は結構います。僕もちょっと変わった性癖を持っていて女性の顔に精子をかける、いわゆる顔射プレイが大好きなので… 私がゲイとして初体験したのは20歳の時だった。その頃から自分はゲイだと自覚していて女性の身体に興味が無くなっていた。当時のネットでたまたま見たサイトで地元の映画館がゲイたちのハッテン場になっているという情報を入手した。サイトの情報によると映画を見ているとゲイたちがやって来て個室でレイプ気味に犯されるというものだった。自分が見ている動画でもレ

  • CakePHP Ajax のフォームを作成する | Sun Limited Mt.

    今さらなのですが CakePHP1.1 で Ajax のフォームを作成するというのをやったのでメモしておきます。 Ajax , Javascript ヘルパーを使用できるようにする コントローラで Ajax, Javascritp ヘルパーを使用できるようにする。 var $helpers = array('Ajax', 'Javascript'); prototype.js を読み込む webroot/js に prototype.js を配置し、ビューで読み込みます。 <?php echo $javascript->link('prototype'); ?> ビューでフォームを作成する 今回は submit ボタンを押した後、更新中には submit ボタンを消して変わりに「更新中」というメッセージを表示し、更新終了後にメッセージをボタンの下の id=ajax_message に表示す

  • Spookies Labs Blog | シンプルな日付選択用ライブラリ「protocalendar.js」を公開しました

    prototype.js ベースの日付選択用 javascript ライブラリ「protocalendar.js」を公開しました。 rails や cakephp でアプリケーションを作っていて、セレクトタグでは日付を選択し辛いと感じていました。 また、オープンソースの Date Picker ライブラリでは機能不足、もしくはオーバースペック過ぎて手頃なものがないと感じていました。 そこで、社内で prototype.js ベースの日付選択用ライブラリを作ってみようということになり作ってみました。 今後もバージョンアップしていきたいと考えているので、ご意見ご要望などありましたらコメントでお願いします。 【特徴】 *prototype.js ベース(1.5 以降)。 *シンプルで軽量。 *MIT LICNESE *16のローカライゼーションに対応。 *フォーカスでカレンダー表示。(

  • CakePHPで作るToDoアプリ : akiyan.com

    CakePHPで作るToDoアプリ 2007-08-21 gihyo.jpでCakePHPの連載中のCakePHPで高速Webアプリ開発の第5回目の記事を書かせていただきました。 今回から『CakePHPで作るToDoアプリ』と題して、実践的なコーディングに入りました。CakePHP経験者なら分かって頂けると思うのですが、初っぱなから$usesを使用するなどしてより実践的な解説を目指してみました。よろしければどうぞ。 以下、バックナンバー一覧です。 第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp 第2回 CakePHPのフレームワークとしての機能|gihyo.jp 第3回 ここはおさえておきたい,CakePHP情報サイトリンク集|gihyo.jp 第4回 CakePHPでの開発環境を構築する|gihyo.jp 第5回 CakePHPで作るToDoアプリ(1)|gihyo.

  • 1