タグ

2010年1月28日のブックマーク (4件)

  • 僕が Ethna を使い続ける8つの理由 - 肉とビールとパンケーキ by @sotarok

    An Error Occurred: Not Found 僕がsymfonyを使い続ける10の理由 - ゆっくり*ゆっくり Zendでも、Symfonyでもなく、CakePHPを選んだ10の理由 - 個人事業主のつぶやき 僕が Zend Framework 使い続ける 8 の理由 - Memo 先に言っておくと、好きなものを使えばいいと思うけど、FUDっぽいことは建設的ではないし、しないほうがいいと思うんですよ。ってことで,Ethna への愛を語りましょう. 1. ActionForm Ethna でなんといっても使い易いのはフォーム. まあこのあたりはフレームワークの思想みたいなものに含まれる点もあると思うけど,モデルから独立したフォームだから,自由自在にフォームを組み立てることができる.モデルに必要なデータは関連付けを行えばいい,という思想だから,フォームの値を組み立ててDBに入れる(

    僕が Ethna を使い続ける8つの理由 - 肉とビールとパンケーキ by @sotarok
    tsukimiya
    tsukimiya 2010/01/28
    名前はかわいいっていうか毒気ぬかれそうというか。同名の飲み物でないかなー、と思われたらすっ飛ばされた感じで残念。
  • ZFS の性能劣化: uyota 匠の一手

    ZFS は古いファイルシステムに無かった物を新しく作ったファイルシステムだ。しかし、古いファイルシステムから学ばずに醜い性能劣化をみせることもある。 UFS を始め FFS を基としたファイルシステムには、性能の劣化を防ぐ為にある程度の余裕が取られている。FreeBSD の UFS ではディスクの全てを使わずに、8% 分が予約領域として確保されている。その予約部分は root しか書き込めない。実体験としては 5% ぐらいまでなら問題は無く、3% ぐらいまで減らしてもファイルシステムとしては使える。 しかし、ZFS にはこの様な予備分は確保されていない。そのため、利用率が 95% を過ぎる頃からパフォーマンスが落ち始める。97% を越えた辺りからファイル操作が劇的に遅くなり、既にこの時点で普通の十倍以上の時間が掛かるようになっている。99% を過ぎる時には非常に醜い事態になる。この辺りにな

    tsukimiya
    tsukimiya 2010/01/28
  • 僕がsymfonyを使い続ける10の理由 - ゆっくり*ゆっくり

    Zendでも、Symfonyでもなく、CakePHPを選んだ10の理由 - 個人事業主のつぶやき に触発されて。 先に言っておくと、好きなものを使えばいいと思うけど、FUDっぽいことは建設的ではないし、しないほうがいいと思うんですよ。 理由1: PHP 5のみに対応 僕はPHP 4は仕事でも個人でも使わないので、PHP 5を前提に作ってくれた方がうれしいです。特に例外とか。 理由2: モデルがオブジェクト 配列むりです。 理由3: 運用/開発などの環境の切り替えができる フロントコントローラの切り替えだけで、エラーの出力方法だったり、特定の値であったり、様々なことの切り替えが可能になります。 理由4: Webデバッグツールバー 必須。ログの出力やセッションの中身の確認、リクエストが来てからDBに発行したクエリの一覧、処理時間の確認とか超便利。 symfony 1.x legacy webs

    僕がsymfonyを使い続ける10の理由 - ゆっくり*ゆっくり
    tsukimiya
    tsukimiya 2010/01/28
    でも、id:Fivestarの愛はもうSymfony2にしか向いてないんだよね
  • Zendでも、Symfonyでもなく、CakePHPを選んだ10の理由 - 個人事業主のつぶやき

    C#のコラムをパチってやってみる 理由1 PHP4,5両方対応。 これは、開発者にはありがたい。 個人レベルだと、(お客がすでにサーバを借りていて)バージョンを選びようがない場合がある。 そんなときに、PHP4だったら、ZendもSymfonyも太刀打ちできない。 理由2 PEARに依存してない。 これも、理由1と同じ理由。 どこでも動くという確信を持って作れる。 あと、フレームワーク以外に依存を持つと、 実環境移行時に意外と面倒。 理由3 簡単設定 SymfonyはPEARに依存しまくっているので、 コマンドを叩けば、環境ができてしまうが、 CakePHPは解凍すればOK。この手軽さは譲れない。 Zendはフレームワークというより、ライブラリ群なので、 設定だけでも超大変だ。 理由4 モデルがスマート symfonyはYAMLかかにゃならんし、 Zend_DBは事前設定が面倒だし、SQL

    Zendでも、Symfonyでもなく、CakePHPを選んだ10の理由 - 個人事業主のつぶやき
    tsukimiya
    tsukimiya 2010/01/28
    symfonyがPEAR依存してる、というのは気のせい。 文字のエスケープ処理はhと書くよりも「デフォルトでエスケープされてる状態」になったほうが安全だと思う。他にも(省略