一番町のフォーチュン日記

医療ITのベンチャー、フォーチュンが神保町の新オフィスから情報発信

全体表示

[ リスト ]

CakePHP第2回勉強会に参加しました

CakePHPの勉強会に参加してきました。
http://events.php.gr.jp/event.php/event_show/36
技術系のセミナー・勉強会に参加したのは何年ぶりだろう…

2時間ほどでしたが盛り沢山の内容でした。
個人的に興味があった事、勉強になった事をまとめます。

■「addons.mozilla.org@CakePHP」

・Remora
FirefoxサイトがCakephpで動作しているとは驚きでした。
しかもかなりアクセス数多いんですね(450万PV/日)

・memcache
memcache使った事ないのですが、今回の発表を聞いてかなり
使ってみたくなりました。しかも具体的な実装方法まで説明
されていてとても参考になりました。1.2で標準対応するという
ような話もあったので、1.2にするか現状の1.1で実装するか
悩ましいところですが…

・コントローラーをシンプルに
モデルやコンポーネントに処理を記載してコントローラを
なるべくシンプルに保った方がよいという話がありました。

これ、聞いてて耳が痛い話でした…今開発しているサイトは
コントローラがかなりでかい…地道に直すしかないですね。

■「ニフティトピックイット@CakePHP(仮題)」

・トピックイット
http://topic.nifty.com/
ソーシャルニュースサイト。CakePHPで動作しているそうです。
mobile,iPod touch,Wiiにも対応。各種APIを提供。
※早速登録してみました。iPod touchでも見れた。なかなかいいかも

パフォーマンスで苦労されているようで、またmemcacheの話が
出てきたのでますますmemcacheを使ってみたくなりました。

■CakePHP 1.2 のEメールコンポーネントは使えるのか?(仮)

EmailコンポーネントでSMTP指定できる事を知らなかった。
これは使えるかも。
ただ、現状のEmailコンポーネントはいろいろ問題があるよ
という話でした。

■初心者がはまりやすいCakePHPのうっかりポイントまとめ

初心者向けの内容ということではありましたが、ツボを
押さえていてとてもわかりやすかったです。
#私には1週間では無理かも…

■CakePHP+Oracle

MySQLで不便なこともあるので、Oracleにしようかなと
思っていたのですが、CakePHP1.1ではダメらしい。
まずはCakePHP1.2にしないと…

ただ、CakePHPはMySQLで動作させるのが無難な感じは
しますね。Oracleにすれば別の問題がいろいろありそう。
今回の発表ではMySQLのauto incrementがOracleに存在
しないので代わりにsequence+triggerで回避するという
話がありました。実際導入すると他にもいろいろ問題が
出てきそう…

■あのオープンソースソフトウェアを CakePHP に移植する

FastladderをCakePHPに移植するという話でした。
Fastladderって何だ?と思ったのですが
ライブドアが提供するRSSリーダー"livedoor Reader"の英語版
だそうです。

これをCakePHPに移植するって凄すぎる…
しかもかなり短期間でできたという話でした。


----------------
まとめ

個人的にはCakePHP1.2とmemcacheにかなり惹かれました。
あと、懇親会では多くの方と話しましたが、久々に
技術者の方と話ができて楽しかったです。
#普段一人で開発しているもんで…
また機会がありましたら参加したいです。

閉じる コメント(0)

コメント投稿
名前パスワードブログ
投稿

閉じる トラックバック(0)

トラックバックされた記事

トラックバックされている記事がありません。

トラックバック先の記事

  • トラックバック先の記事がありません。

芸能人・有名人の新着記事

Yahoo Image
楽しんご
ラフブロ
05月29日 18:56

.

wow*i*p
人気度

ヘルプ

Yahoo Image

フォーチュンメンバー

  今日 全体
訪問者 1 11143
ブログリンク 0 1
コメント 0 23
トラックバック 0 7

開設日: 2007/3/9(金)


プライバシーポリシー -  利用規約 -  ガイドライン -  順守事項 -  ヘルプ・お問い合わせ

Copyright (C) 2012 Yahoo Japan Corporation. All Rights Reserved.