タグ

symfonyとphpに関するryshinozのブックマーク (16)

  • The use of Symfony2 @ Overblog

    OverBlog top European blogging platform chose Symfony 2 for its brand new version. Lear about their engineers feedbacks on how they design their software architecture based on Symfony 2. The following points will be discussed: - Dependency injection: Making a high speed transport layer with Apache Thrift into Symfony 2. - Security Bundle: Integrating a Single Sign On - Twig: Using Twig sandbox to

    The use of Symfony2 @ Overblog
  • symfony で Web API を実装するときのポイントいくつか - KAYAC Engineers' Blog

    最近はまんぐうん家にいます。 nagata (@handlename) です。 FlashやJSと連携する際には、APIを実装することになりますが、 今回は「こんなことやると実装が楽になるよ!」という小技をいくつか紹介します。 ※記事ではレスポンスの形式としてJSONを使った場合を例として用いています。 ※アプリ名を「api」、モジュール名を「kayac」として説明します。 symfonyのバージョンは1.4です。 APIのレスポンスを返すための準備 symfonyのレスポンス、そのままではレイアウトが適用されてしまいます。 HTML形式で表示されるわけですね。 APIのレスポンスとして使う場合、こんなんじゃやってられません。 view.yml でレスポンスの形式を設定してしまいましょう。 apps/api/config/view.yml has_layoutをfalseにすることによっ

    symfony で Web API を実装するときのポイントいくつか - KAYAC Engineers' Blog
  • PHP5.3で非推奨になった機能や関数をざっくりあぶり出すワンライナー - Do You PHP はてブロ

    via. PHP: PHP 5.3.x で推奨されない機能 - Manual もう、ざっくりざっくり。$SRC_DIRは適宜設定。 find $SRC_DIR -iname \*.php -print0 | xargs -0 grep -wE 'define_syslog_variables|register_globals|register_long_arrays|safe_mode|magic_quotes_gpc|magic_quotes_runtime|magic_quotes_sybase|(call_user_method|call_user_method_array|define_syslog_variables|dl|ereg|ereg_replace|eregi|eregi_replace|set_magic_quotes_runtime|session_register

    PHP5.3で非推奨になった機能や関数をざっくりあぶり出すワンライナー - Do You PHP はてブロ
  • The State of Symfony2参加レポート - Symfony2が大変なことになっています! | 日本Symfonyユーザー会

    The State of Symfony2参加レポート - Symfony2が大変なことになっています! 日、The State of Symfony2オンラインカンファレンスが開催されました。 カンファレンスで使われたスライド資料や、Symfony2の新しいリリースは、後日公開されるのではないかと思いますが、 まずはカンファレンスのセッションの概要をがレポートいたします。 なぜ大変なことになっているのかは、最後のセッションの内容を参照ください。 ※さんによるレポートも合わせてご参照ください。 The State of Symfony2参加レポート - Symfony2はすごい! 各セッションのスライドは、こちらのスライド一覧をご参照ください。 セッションリスト 以下のセッションが行われました。 News of the Symfony2 world (Fabien Potencier)

  • 日本Symfonyユーザー会

    Symfonyユーザー会とは 日Symfonyユーザー会は、Symfonyを普及させることを第一の目的として有志により設立されました。 現在は特に会則などを定めない有志の集まりとして運営しています。 ※金銭・資産の管理は、アシアル株式会社にて行っています。 ≫詳細はこちら

  • [symfony]Webデバッグツールバーにピークメモリを表示する | うえちょこ@ぼろぐ

    知りませんでした。symfonyのWebデバッグツールバーに表示されているメモリ使用量は、メモリの最大使用量ではなかったのです。現在の確保されたメモリ量というのが正しいです。これってsymfony使いの常識ですか? 当然、メモリの最大使用量を表示したいですよね。symfony 1.2以上であれば、簡単に実装できます。(symfony 1.0をお使いの方は、sfWebDebugで、より正確なメモリ使用量を見るには – Sooeyをご覧ください。) symfonyのWebデバッグツールバーのカスタマイズ方法は、Cookbookにしっかりと載っているのです。今回参考にするのは、The symfony Cookbook | Webデバッグツールバーをカスタマイズする方法 | symfony | Web PHP Frameworkです。実際にやってみましょう。 まずはメモリの最大使用量を表示するため

    [symfony]Webデバッグツールバーにピークメモリを表示する | うえちょこ@ぼろぐ
  • SymfonyでIP制限するフィルター作りました - KAYAC Engineers' Blog

    こんにちは。カヤックモバイル$のアラガです。 諸事情により.htaccessによるIP制限ができなかったので、symfonyでIP制限するフィルタを作りました。 携帯サイトのキャリア判別は、おなじみのNet_UserAgent_Mobileを使うと簡単ですが、ユーザーエージェントだけでは簡単に偽装できてしまうので、公式サイト等の場合は望ましくないです。 そこで、各キャリアから公開されているIPでも制限をかけます。.htaccessで良ければMobile IP htaccess Makerを使うのが簡単です。 しかし、リバースプロキシを使っていると、IPが経由サーバーのIPになってしまい、元のIPがX-Forwarded-Forに入ってしまいこの方法だとうまくいきません。(ということに気づきました) そこで制限したいIPを正規表現で書いて SetEnvIf X-Forwarded-For "

    SymfonyでIP制限するフィルター作りました - KAYAC Engineers' Blog
  • モバイル開発@symfony :: handsOut.jp

    スライド1: モバイル開発@sym fony第35回PHP勉強会@トライコーン亀  大地(a.k.a: yudoufu)2008/08/31 スライド2: 自己紹介・ ゆどうふ(id:Yudoufu)・ ゆどうふと焼き肉が大好きなぺちぱー・ 実は今日が誕生日・ 焼き肉好きぺちぱーなのにヤサイ(831)の日生まれ・ …これは懇親会。。。き 期待なんてしてないんだからねっ><・ あっ、石を投げないでっ! スライド3: 今日話すこと・ モバイルサイト開発のポイント・ キャリアごとの違い(3G限定で)・ symfonyでモバイル開発・ symfony(1.0)でどう解決していったか・ 具体的な実装の話 スライド4: モバイルサイト開発・ キャリア/端末の違いを意識した開発が必要・ キャリア/端末情報の取得・ 独自定義のHTTPヘッダー等から取得・ HTML/CSS・ 文字コードのgdgd・

  • Symfony deployment Cheat Sheet

    permalink When the URL entered by the user doesn't match any route or when an sfError404Exception occurs, symfony tries to access to the default/error404 action. To customize the "Oops! Page Not Found" page, add the executeError404() method in apps/frontend/modules/default/actions/actions.class.php: /** * Error page for page not found (404) error * */ public function executeError404() { } Then cre

  • Tidningen Nyheter för alla

    Skip to main content Registration has been disabled.

  • symfony の app.yml と module.yml の解説動画をみた - わからん

    symfony.jp > 動画 > FollowUp14 Symfony(config) 学習事項 configファイルはなぜ必要か コードと設定を分離できる 設定変更時にコードをさわらなくていい。 コードの量が減る コードの見通しがよくなる DBに設定情報をもてばよいのでは? 顧客が設定を弄るならそれでもよいかも プログラマが弄る設定は設定ファイルで。 YAMLパーサ syck:高速軽量 Spyc.class.php:symfonyに付属、遅い > symfonyに関係ありそうな(YAMLの)部分のみサポート。 YAML基礎 "~"はnullと同義。filters.yml で使われている。 on,+,yes,yも真。 off,-,no,nも偽。 アプリケーションの設定とは config/app.yml app/{$APP_NAME}/config/app.yml のこと。環境ごとの設定を

  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
  • symfonyのキャッシュの挙動まとめ - しんふぉにゃん

    symfonyのキャッシュについて、設定値の組み合わせによって変わる挙動を調べてみました。 はじめに・キャッシュのいろいろ symfonyで扱うキャッシュにはいくつかの種類があります。 アクションキャッシュ サーバー側。アクションの実行結果がキャッシュされます。 ページキャッシュ サーバー側。特定のリクエストの実行結果のページ全体がキャッシュされます。 クライアントキャッシュ クライアント側。キャッシュ制御ヘッダなどにより、ブラウザでキャッシュされます。 settings.yml→cacheのon/off symfonyのキャッシュ機能を有効にするには、settings.ymlでcache = on にします。 prod: .settings: cache: onこのフラグのon/offの違いは以下の通りです。 cache=off デフォルトのfilterチェインにsfCacheFilte

    symfonyのキャッシュの挙動まとめ - しんふぉにゃん
  • ウノウラボ 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

  • JSONView

    Tools JSON Viewer QRCode Generator

  • symfony - open-source PHP5 web framework

    Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    symfony - open-source PHP5 web framework
  • 1