タグ

symfonyに関するshoooutaのブックマーク (4)

  • ウノウラボ Unoh Labs: symfonyでモバイルサイトを作るときにやったこと

    こんにちは。中村です。 symfonyを使ってモバイルサイトを作るときにやったことを思い出しながら少し紹介しようと思います。symfonyといってもバージョンは1.0系です。最新のsymfonyでは勝手が違うかもしれませんのでご了承ください。 docomoの場合はURLにセッションIDを埋め込む iモードブラウザ2.0ではないdocomo端末はCookieに対応していないため、セッションを利用する場合にはセッションIDをURLに埋め込む必要があります。これについては解決方法がいろいろありそうですが、私の場合、sfMySQLSessionStorageを利用しようとしたところ親クラスのsfSessionStorageがsession.use_cookiesの値でCookieを使うかどうかを決定していたため、initializeメソッドを継承して分岐を入れることにしました。iniの設定をUse

  • symfonyでの構築手順とよく使うプラグイン

    皆さん、ご無沙汰しております。 笹亀です。 最近は夏バテ気味で冷えピタが欠かせなくなりいつも貼って仕事をしています。 昨日は世紀の日でしたが、東京は曇っていて部分日なの上に追い打ちをかけるように微妙でしたね^^; さて、日はsymfonyを使って実際に事例を基に手順をご紹介したいと思います。 まずはsymfonyを使う場合にどのバージョンを使うのかを考えます。 下記のようにsymfonyのバージョンは互換性があまりない場合が多いので、選択する際には注意が必要です。 1.0:リリース済み ※2010/01にサポート終了 1.1:リリース済み(1.0→1.1への移行互換性がない) ※2009/06にサポート終了 1.2:リリース済み(1.0→1.2への移行互換性がない、1.1→1.2は互換性がそこそこある) ※2009/11にサポート終了 1.3:2009/11リリース予定(1.2→1.

    symfonyでの構築手順とよく使うプラグイン
  • デザイナーとsymfony

    こんにちは、アシアルの中川です。 近頃のPHP開発では、フレームワークを使うのが当たり前になってきています。 開発効率やメンテナンス性の向上など、フレームワークを使った開発の恩恵は開発者には非常にありがたいものです。 しかし、デザイナーの方にとっては、どうでしょう? フレームワークの訳の分からないディレクトリ構成や、独特のクセがあったりして覚えるのも大変だと思います。 一昔前では、Smartyという軽量のフレームワーク(テンプレートエンジン)なら、編集してもらえるデザイナーの方もいましたが、最近のsymfonyやCakePHPなどのフレームワークとなると格段に複雑さが増しています。 また、こういったフレームワークはデザイナー向けの情報がたくさんあるわけではありませんので、なかなか敬遠される傾向にあるのではないでしょうか。 そこで、PHPの代表的なフレームワークのsymfonyについて、表示

    デザイナーとsymfony
  • symfony 1.2のルーティングまとめ

    皆さんこんにちは、小川です。 花粉症には厳しい季節がやってきましたが、負けずにブログを書いていきたいと思います。 今回はsymfony 1.2で新しくなったルーティングまわりについて書いてみたいと思います。 ◆ ルーティングの定義とREST 具体的に何が新しくなったのかというと、RESTfulなルーティングがサポートされました。 RESTについて非常に噛み砕いて説明すると、リソース(URI)にHTTPのGET,POST,PUT,DELETEなどといったメソッドを用いてアクセスして操作するものだと思ってください。 具体的なコードを見た方がたぶんわかりやすいと思うので進めていきます。まずは従来のルーティングです。 // apps/frontend/config/routing.yml product: url:      /product param:    { module: product

    symfony 1.2のルーティングまとめ
  • 1