タグ

symfonyに関するtsukimiyaのブックマーク (6)

  • DoctrineでSQLを直接実行する - ゆっくり*ゆっくり

    ORMの構文を必ず使う必要なんてないのですよ。 <?php // なんでもいいのでConnectionとってくる $employeeTable = Doctrine_Core::getTable('Employee'); $con = $employeeTable->getConnection(); $sql = "SELECT * FROM employee where YEAR(employed_at) = :year"; $employees = $con->fetchAll($sql, array(':year' => 2009)); $sql = "SELECT * FROM employee ORDER BY employed_at DESC LIMIT 1"; $employee = $con->fetchRow($sql); $sql = "SELECT id FROM e

    DoctrineでSQLを直接実行する - ゆっくり*ゆっくり
    tsukimiya
    tsukimiya 2010/04/23
    Doctrine_RawSqlは黒歴史らしい><
  • 僕が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にしか向いてないんだよね
  • sfPropel13Pluginを導入したときの注意点まとめ - モノノフ日記

    symfony1.0.XでPropel1.3のDBレプリケーションが使いたい!という理由だけでsfPropel13Pluginを導入してみたので簡単に手順をまとめておきます。 インストール SVNリポジトリからプラグイン体をゲットすれば終了です。チェックアウトでもいいと思いますが、1.2ではデフォルトでPropel1.3が導入されていることから、もう更新はおそらく無いので自分のリポジトリに入れるようにexportしてます。 $ svn export http://svn.symfony-project.com/plugins/sfPropel13Plugin/ plugins/ 導入(基編) まずdatabase.ymlをPropel1.3仕様に書き換えます。dsnの仕様はPHP: PDO_MYSQL DSN - Manualを参照してください。 all: propel: class:

    sfPropel13Pluginを導入したときの注意点まとめ - モノノフ日記
    tsukimiya
    tsukimiya 2009/06/26
    政治的事情でsymfony1.2が使えないあなたのために
  • ページキャッシュの不正によるページが真っ白問題ほぼ完結 - しんふぉにゃん

    ページが真っ白になる問題(途中) - しんふぉにゃん ページが真っ白になる問題(中断) - しんふぉにゃん 何度が格闘してあきらめかけていたsymfonyのキャッシュの「ページが真っ白問題」ですが、昨日友人のFakeさんから「HEADリクエストがきたときのキャッシュなんじゃないか?」と指摘され、その方面で再調査したところビンゴでした。 つまり、ブラウザやその他のシステムから「HEAD」リクエストで特定のURLが呼び出された場合、symfonyでは標準で「ヘッダのみ」のレスポンスを応答するようになっていますが、この時に指定したURLに対するページキャッシュが存在しないorキャッシュの有効期限が切れている場合、このリクエストのレスポンスとして、つまり「ヘッダのみ=true」の状態でキャッシュが作成されてしまうのです。 ファクトリからsfWebResponseオブジェクトを生成した直後、HEAD

    ページキャッシュの不正によるページが真っ白問題ほぼ完結 - しんふぉにゃん
    tsukimiya
    tsukimiya 2009/06/26
    これはバグって言っていいと思うなー。本家に報告したほうがよさげ。
  • Doctrine 2.0について

    こんにちは。小川です。 ブログとは全く関係ないですが昨日引っ越しをしました。今まで埼玉に住んでいたのですが、都内に引っ越してきたので会社まで自転車で通えるようになりました。 入居申し込みから申請を急ピッチで行うことなったおかげでしばらくインターネットに繋げないので発狂しそうです。 入社2年目になりますが、今年度は仕事も生活も1人でこなせるよう、心機一転がんばっていきたいです。 日のブログはDoctrine 2.0について少しお話ししたいと思います。 Doctrineは現在1.1が最新となりますが、昨年の9月頃から(僕が確認したのがその頃だったのでもっと前からかもしれませんが)Subversionのtrunk上でDoctrine 2.0の開発が進められていました。 現在もまだbranchは作られていないですが、先日Doctrineのブログで2.0に関する記事が投稿されていました。 Glim

    Doctrine 2.0について
  • symfonyの携帯絵文字プラグインを作りました。

    こんにちは、亀です。 最近はあつまろ☆ねっとで携帯のことをあれこれやっているのもあって、携帯回りの事に妙に詳しくなってきました。 あつまろ☆ねっとは携帯向けの掲示板とメーリスを備たサイトとして考案していたので、必然的に絵文字周りは ・HTMLコーディング時の容易な入力 ・最低3キャリアの絵文字相互変換 ・auからのメール絵文字の解析 等が必要とされることになり、やっぱしっかり作らないとだめだなぁ、と思ってあつまろ☆ねっと開発の傍らで絵文字ライブラリの作成を行っていました。 で。。。最初は普通のライブラリとして作成していたんですが という何処からともなく湧き出た声に従って、symfonyのプラグインとして実装してみました。 前からずーーーと作りかけのものが放置プレイ状態になっていたんですが、きっかけもあって一通りプラグインとして用をなすところまで作りました。 ファイルはこちら: sfPic

    symfonyの携帯絵文字プラグインを作りました。
    tsukimiya
    tsukimiya 2008/02/29
    yudoufu++。中のコードはあとでみるよ(にやり
  • 1