並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 753件

新着順 人気順

Symfony2の検索結果1 - 40 件 / 753件

  • PhpStormを最高のSymfony2開発環境にする設定

    PhpStorm で Symfony2 の開発するときにいつも設定していることをまとめました。たまに設定を初期化するとデフォルトから何を変更していたか分からなくなるので備忘録として。Symfony2 以外のプロジェクトもほとんど同じ設定で開発しているので Symfony2 を使っていない方も参考になると思います。 動作確認環境 Mac OS X El CapitanPhpStorm 2016.1PHP 5.4Symfony 2.3 目次 プロジェクトを作成する Symfony2 View を有効にする cache, log, vendor ディレクトリをプロジェクトから除外する vendor ディレクトリを Include path に追加する Symfony2 Plugin で入力補完を強化する Symfony2 の console コマンドを PhpStorm から実行する エディタの

      PhpStormを最高のSymfony2開発環境にする設定
    • Symfony 2のアプリケーション構成を読む

      HelloKernel.php  cache/  config/  console  logs/ 先ほど説明をしたKernelというものが出てきます。Kernelの中にはいくつかのメソッドが実装されています。簡単に説明します。 ◆registerRootDir() Kernelのルートとなるディレクトリです。またカーネルを配置してあるディレクトリ、ここではhelloがカーネルの名称、つまりアプリケーションの名称となります。 ◆registerBundles() Bundleとは日本語にすると束とか1つにまとめたものという意味です。このBundleはSymfony 2では非常に重要な役割を持ちます。 このメソッドの中でZendBundleやDoctrineBundleを返しているのをみると、Bundleは従来のPluginのように思われるかもしれませんが、あながち間違いではないでしょう。 こ

        Symfony 2のアプリケーション構成を読む
      • Symfony2にも入っているPHP 5.3ベースの超便利ライブラリ集:phpspot開発日誌

        Introducing four new PHP 5.3 components and Goutte, a simple web scraper | php|architect Symfony2にも入っているPHP 5.3ベースの便利ライブラリ集が紹介されていました。 ブラウザのシュミレーションをしたり、DOMを辿ったり、CSSセレクタ形式をXpathに変換したりと、便利に使えそうです。 CssSelector CSSセレクタをXPathに変えてくれるモジュールのようです。 ページのスクレイピングにとっても役立ちそうですね $document = new DOMDocument(); $document->loadHTMLFile('http://fabien.potencier.org/articles'); $xpath = new DOMXPath($document); forea

        • チームでSymfony2を半年使って感じたメリット・デメリット[PHP][Symfony2] - あざらし備忘録。

          この記事はSymfony Advent Calendar 2014 19日目の記事です。 はじめに 今年新卒として配属されてからエンジニア4人のチームで半年ほどSymfony2を使って開発をしてきて、Symfony2で良かった(メリット)と感じた所や、こういう時辛いねー(デメリット)と感じた所がいくつか見えてきたので、まとめようと思います! 使おうかどうか迷っている人などの参考になればと思います。 メリット まずはメリットから。良い所がたくさんありました! 部品の再利用性が高い Symfony2は本当に疎結合に徹底した思想だなと感じました。 Symfony2はいわゆる「フルスタックフレームワーク」のイメージが強いですが、その他のプロダクトにもぶちこめるほどのパーツ単位のものが組み合わさってフルスタックな形を実現しています。 なので、そういったSymfony2が提供しているコンポーネントのご

            チームでSymfony2を半年使って感じたメリット・デメリット[PHP][Symfony2] - あざらし備忘録。
          • Symfony2 ドキュメント日本語版 | Symfony2日本語ドキュメント

            コンフィギュレーションオプション: app/config/config.yml といったファイルでどのようなコンフィギュレーションオプションが使えるのでしょうか。 ここでは、Symfony2 のコンフィギュレーションで使えるセクションとして定義されているキー(たとえば framework)ごとに、利用可能なすべてのコンフィギュレーションについて解説します。 framework doctrine security assetic swiftmailer twig monolog web_profiler フォームとバリデーション フォームフィールドタイプリファレンス バリデーション制約リファレンス Twig テンプレート関数リファレンス その他 このページの翻訳はまだ行われていません。 Symfony2 の実行に必要な要件 バンドル¶ Symfony Standard Edition にはい

            • 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)

              • 2.7から始めるSymfony2[PHP][Symfony] - あざらし備忘録。

                Symfony2のLTSである、Symfony2.7がちょっと前にリリースされました。 LTSということで、Symfony2.7は3年間はサポートするよ!っていうなかなか安定感のあるバージョンになっています。 The Release Process (Contributing to Symfony) サポート期間が長いのでギョーミーな部分にもSymfony2を導入するハードルも下がるしSymfony2を新規で導入することも増えるんじゃないかなぁと思います。 ということで今回は「これからSymfony2を始めるには」といったところの記事を書こうかなと思います! 「今まで使ったことないけど、試してみようかな?」的なところの助けになれば幸いです。 今回はSymfony2の導入から簡単な構造の説明までをできたらと思います。 インストーラーの導入 Symfony2は、2015/03/26から、新しい

                  2.7から始めるSymfony2[PHP][Symfony] - あざらし備忘録。
                • 1   PHPフレームワークSymfony2 開発チュートリアル | Symfony2日本語ドキュメント

                  1.1   はじめに¶ このチュートリアルではSymfonyのWebアプリケーションフレームワーク部分にフォーカスを当て、Symfonyを使って少し複雑なページフローを持つアプリケーションをどのように実装するのかについて説明します。 1.2   飲料注文アプリケーション¶ 今回作るのはオンラインで飲料を注文するためのアプリケーションです。このアプリケーションは以下のようなページフローを持ちます。 最初のページではページ上から商品と個数を選択します。 2番目のページでは配送先情報を入力します。 3番目のページでは注文内容を確認し、問題なければ注文を確定します。内容を変更したい場合は最初のページか2番目のページに戻って再度情報を入力します。 注文が確定するとお礼が書かれた最後のページを表示されます。 それぞれのページの入力内容は次のページを表示する前に検証を行います。注文を確定する際にはその内

                  • Symfony2のフォームフレームワーク

                    2024 Trend Updates: What Really Works In SEO & Content Marketing

                      Symfony2のフォームフレームワーク
                    • Symfony2 で新規プロジェクトを作る時にいつもやっていること

                      Symfony2 で新規プロジェクトを作成して開発を始める時にいつもやっていることをまとめました。 動作確認環境 Mac OSX Mountain LionPHP 5.4Symfony 2.3 目次 インストール cache, logs ディレクトリに書き込み権限を与える Symfony2 の動作要件を満たせているか確認する AcmeDemoBundle を削除 README.md を削除 .gitignore を作成 parameters.yml 設定 generator でバンドルのひな形を自動生成 バンドルのサービスコンテナの設定ファイルを services.yml に変更する データベースから Entity を自動生成する CRUD 一式を自動生成する 開発中によく使用するコマンド インストール まずは Symfony2 をインストール。Symfony2 のバージョンは適宜最新版に

                        Symfony2 で新規プロジェクトを作る時にいつもやっていること
                      • フラットな PHP から Symfony2 へ | Symfony2日本語ドキュメント

                        This domain may be for sale!

                        • Silex - The PHP micro-framework based on Symfony2 Components

                          Silex - The PHP micro-framework based on Symfony2 ComponentsA PHP micro-framework standing on the shoulder of giants Silex is a PHP microframework for PHP 5.3. It is built on the shoulders of Symfony2 and Pimple and also inspired by sinatra. A microframework provides the guts for building simple single-file apps. Silex aims to be: Concise: Silex exposes an intuitive and concise API that is fun to

                          • エリック・エヴァンスのドメイン駆動設計に沿ってSymfony2でユーザー管理アプリを作ってみた - sifue's blog

                            あけましておめでとうございます。 去年の暮からエリック・エヴァンスのドメイン駆動設計という5200円、500ページもする本を購入して読み始めた自分です。 エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践) 作者: エリック・エヴァンス,今関剛,和智右桂,牧野祐子出版社/メーカー: 翔泳社発売日: 2011/04/09メディア: 大型本購入: 19人 クリック: 1,360回この商品を含むブログ (129件) を見るあまりに勿体無かったので試しにこのドメイン駆動設計の設計思想にそって、簡単なアプリをSymfony2で作ってみました。 実際に作られたサイトは、 http://www.soichiro.org/sf こんな感じです。 id: test1@test.com pass: test1 でログインできます。(ユーザー作るだけなら

                              エリック・エヴァンスのドメイン駆動設計に沿ってSymfony2でユーザー管理アプリを作ってみた - sifue's blog
                            • Symfony2のRequestクラスの解説 - FLOG SPLASH

                              Symfony Advent Calendar JP 2011 の20日目のエントリーです。今回はSymfony2のRequestクラスについて解説しちゃいます。 RequestクラスはSymfony2のHttpFoundationコンポーネントに含まれており、HTTPリクエストに関する情報(リクエストパラメータやヘッダ、セッションなど)へアクセスするためのAPIを提供します。 Requestオブジェクトの生成 Requestオブジェクトの生成はフロントコントローラ(app.php/app_dev.php)にて行われます。Request::createFromGlobals()メソッドが呼び出されると、内部でスーパーグローバル変数を元にRequestオブジェクトが生成されます。Requestを独自クラスにしたい場合はここを直接差し替えます。 <?php // ... $kernel->ha

                                Symfony2のRequestクラスの解説 - FLOG SPLASH
                              • データベースと Doctrine (“The Model”) | Symfony2日本語ドキュメント

                                データベースと Doctrine (“The Model”)¶ 現実を認めよう。どんなアプリケーションにとっても、データベースへの情報の永続化やデータベースからの情報の取得は、最もよく使われ、そしてチャレンジしがいのあるタスクです。そのタスクを簡単にこなすことができる強力なツールを提供する、というただ一点の目的だけに特化した Doctrine というライブラリを、幸運なことにも Symfony は統合しています。この章では、Doctrine の基本的なフィロソフィと、どれだけ簡単にデータベースを使うことができるか、という点を見ていきます。 Note Doctrine 自体は、Symfony とは完全に独立していて、Symfony で使用することはオプションです。この章は、オブジェクトとリレーショナルデータベース(MySQL や PostgreSQL、Microsoft SQL)をマップする

                                • Symfony2による実践的アプリケーション開発

                                  2012年4月7日 関西PHPユーザーズグループ PHP勉強会

                                    Symfony2による実践的アプリケーション開発
                                  • Symfony2 でブログを作ろう — symblog - A Symfony2 Tutorial

                                    イントロダクション¶ このチュートリアルは、 Symfony2 を使用して、いろんな機能を備えたブログサイトの作成方法をガイドします。 Symfony2 フレームワークの標準ディストリビューション(Standard Distribution)を使用します。 Symfony2 の標準ディストリビューションは、実際にウェブサイトを作成する際に必要なメインのコンポーネントを含んでいます。このチュートリアルは、いくつかのパートに分かれており、それぞれのパートは Symfony2 フレームワークや Symfony2 コンポーネントに関する内容をカバーしています。このチュートリアルは、 symfony1 の Jobeet チュートリアルのようなものを Symfony2 で作成することを意識して執筆されています。

                                    • Symfony2 の力を借りたセキュア開発 (Symfony Advent Calender 2011 JP - 18日目) - co3k.org

                                      Symfony Advent Calender 2011 JP 18日目です。前回は @hidenorigoto さんでした。リダイレクト・インターセプションは 2.0.0 が出る前のどこかのタイミングでデフォルトでオフになって焦った記憶があります。投稿処理などをしたタイミングでプロファイラを見る機会が多いので、有効にしておくと便利ですよね。 さて、 18 日目となるこのエントリでは、セキュリティの観点から Symfony2 の機能について簡単に観ていくことにします(本当はしっかり見ていくつもりだったのですが、時間的制約から急遽簡単になりました!)。 ここでは Symfony Standard Edition v2.0.7 のインストール直後の構成、依存ライブラリを前提として解説します。また、 Web アプリケーションセキュリティに関する基本的な知識を持っていることを前提として説明します。

                                      • Symfony2+Doctrine2.3でSharding(水平分割)を実現する - cloned.log

                                        Symfony2 + Doctrine2.3の環境でデータベースのSharding(水平分割)を行う際の実装方法など。ここで言うShardingは、例えば10台データベースを利用するとしてユーザーIDなどを基準に利用するデータベースを各10台のどれかに振り分けるような場合(参考: 分割 (データベース) - Wikipedia) 確認環境下記手順でSymfonyを展開。DocumentRootがSymfony/web。 % wget "http://symfony.com/download?v=Symfony_Standard_Vendors_2.1.1.tgz" . % tar zxvf Symfony_Standard_Vendors_2.1.1.tgz % chmod 777 Symfony/app/cache Symfony/app/logs データベースはMySQL 5.5を利用

                                          Symfony2+Doctrine2.3でSharding(水平分割)を実現する - cloned.log
                                        • BraincraftedBootstrapBundle — Bootstrap for Symfony2

                                          BraincraftedBootstrapBundle integrates Bootstrap into Symfony2 by providing templates, Twig extensions, services and commands. Getting started Source Code on Github Standards you already know Tools you already know are used to manage dependencies (Composer) and assets (Assetic) and we follow the PSR standards and conventions. You will know around if you are familiar with the Symfony ecosystem. Sen

                                          • こわくないSymfony2 - 業務で使って気づいた7つの良いところ

                                            10/03に開催されたPHPカンファレンス2015にて登壇した際に発表したものです。 動画: https://www.youtube.com/watch?v=CqMILKp3Ens&feature=youtu.be&t=23m50s === みなさんSymfony2使ってますか? …

                                              こわくないSymfony2 - 業務で使って気づいた7つの良いところ
                                            • Symfony2で複数DBに接続する - Do You PHP はてブロ

                                              最近になってようやくSymfony2を始めました。現在blogチュートリアルを写経中です(MySQLではなくPostgreSQL使ってますが。。。)。 で、DBへの接続・CRUDを一通り確認した後、複数DBへの接続を検証してみました。とりあえず、同一ホスト上の別DBですが、接続し分けることが確認できたので備忘録としてまとめておきます。 環境 Apache 2.0.63+PHP5.3.9 Symfony Standard Edition 2.0.9 バンドル名はMyBlogBundle PostgreSQL 8.3.1 データベースはblogsymfony2, blogsymfony2_1, blogsymfony2_2の3つ PHPからはPDO(pdo_pgsql)で接続 設定ファイル まずはSymfony/app/config/parameters.ini。"database_name"

                                                Symfony2で複数DBに接続する - Do You PHP はてブロ
                                              • ottoでSymfony2を構築してみちゃった - Qiita

                                                このビックウェーブに乗るしかないということで、やってみました。 ottoの設置 適当なディレクトリにダウンロードしてきて解凍してあげれば大丈夫です。 $ cd ~/bin $ wget -qO- -O tmp.zip https://dl.bintray.com/mitchellh/otto/otto_0.1.1_darwin_amd64.zip && unzip tmp.zip && rm -rf tmp.zip

                                                  ottoでSymfony2を構築してみちゃった - Qiita
                                                • GoutteからみるSymfony2の使われ方

                                                  こんにちは、小川です。 今回はPHP製のスクレイピングライブラリ「Goutte」を紹介します。 Goutteの作者はSymfonyプロジェクトのリーダーを務めるFabien Potencier氏です。 Goutteの利用にはPHP 5.3が必須です。また、GoutteはSymfony2のコンポーネントやZend Frameworkの一部のライブラリを利用しています。 まずはインストールを行います。GitHubのリポジトリをクローンします。 実際にスクレイピング処理を記述するscrape.phpを作成します。 Goutteは単一のPharアーカイブにまとめられています。 このPharアーカイブを読み込むだけでGoutteが利用可能です。読み込みはPHPファイルと同様、requireで行います。 (PHP: Phar - Manual) 先ほどクローンしたGoutteディレクトリの直下にgou

                                                    GoutteからみるSymfony2の使われ方
                                                  • CakePHP2 betaとSymfony2.0をパフォーマンス比較しました - cakephperの日記(CakePHP, Laravel, PHP)

                                                    昨日、Symfony2.0がリリースされたので、早速パフォーマンス計測しました。 Symfony2.0もCake2betaと同じデータ量のtableにアクセスして、同じ1レコードを取得して表示する画面を計測しました。 計測は下記のように同じツール、同じオプションを使ってます。 siege -c 10 -b -t 3S 詳細なテスト環境は、下記ブログに書いてあります。データ量なども一緒。 http://cake.eizoku.com/blog/2011/07/27/performance-check-of-cakephp1-3-11-and-cakephp2beta/ 計測は何回か実行した中央値ぐらいの結果をピックアップしました。ですので両方ともキャッシュファイルは生成された状態の計測となっています。 [追記] 後藤さんからSymfony2のpullリクエストもらったので、再度計測しました。

                                                      CakePHP2 betaとSymfony2.0をパフォーマンス比較しました - cakephperの日記(CakePHP, Laravel, PHP)
                                                    • Symfony2でより良いソフトウェアを作るために

                                                      1. 第 4 回 Symfony2 勉強会 Symfony2 で より良いソフトウェア を作るために 株式会社アイテマン 久保敦啓 @iteman

                                                        Symfony2でより良いソフトウェアを作るために
                                                      • Symfony 2.0 (Symfony Blog)

                                                        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 After 12 preview releases, 5 beta versions, and 6 release candidates, I'm very proud to announce t

                                                          Symfony 2.0 (Symfony Blog)
                                                        • blogチュートリアル | Symfony2 Blog チュートリアル

                                                          はじめに¶ このチュートリアルでは、CakePHPの CakePHPブログチュートリアル や 日本Symfonyユーザ会の Symfony Blogチュートリアル とほぼ同じ成果物(シンプルなブログアプリケーション)を、Symfony2で構築します。Symfony2をダウンロードしてインストールし、データベースの設定を行い、ブログの投稿記事の一覧表示、追加、編集、削除などのアプリケーションロジックを作成します。 このチュートリアルを学ぶと、Symfony2を使った初歩的な開発サイクルを学べると同時に、CakePHPやSymfony 1.x系との比較を行うこともできます。 準備しておく環境や知識¶ 動作しているWebサーバ。Apacheを使用している前提で書いてありますので、Apacheの基本的な設定に関する知識が必要です。 動作しているデータベースサーバ。MySQLを使用する前提で書いてあ

                                                          • DDD with Symfony2: Folder Structure And Code First

                                                            Domain Driven Design also known as DDD is an approach to develop software for complex needs by connecting the implementation to an evolving model. It is a way of thinking and a set of priorities, aimed at accelerating software projects that have to deal with complicated domains. It is possible to use this approach in a Symfony2 project, and that is what I am going to introduce in a series of blog

                                                            • Symfony2 で REST API を実装する際の手順と仕組みの解説 | QUARTETCOM TECH BLOG

                                                              SPA のバックエンドを Symfony2 で開発したい方向けに、Symfony2 で REST API を作る手順についてまとめてみました。 イメージしやすいように、簡単な例で実際に実装する手順をなぞりながら解説していきたいと思います。 1. Symfony をインストール いつもどおり Symfony プロジェクトを新規インストールしてください。 symfony-installer を使う方法 のほうが composer create-project よりかなり早いのでおすすめです。 2. FOSRestBundle をインストール FOSRestBundle は、その名のとおり REST API の開発に便利な機能を追加してくれるバンドルです。Symfony2 で REST API を開発する場合は通常このバンドルを活用することになります。 インストール方法 インストール方法は ドキ

                                                                Symfony2 で REST API を実装する際の手順と仕組みの解説 | QUARTETCOM TECH BLOG
                                                              • Symfony2のFirewallの設定に関するメモ - ゆっくり*ゆっくり

                                                                Symfony2のSecurityコンポーネントではFirewallという仕組みを用いて認証/認可を行います。Symfony2ではおおまかにいうと次のようなフローで処理が進みます。 Requestオブジェクトの初期化 DIコンテナの起動 ルーティングとセッションの初期化 ルーティング情報を元にコントローラーの作成 コントローラー(アクション)の実行 Responseオブジェクトの送信 Firewallは上記の3と4の間に入ります。コントローラーの作成に入る前に、Requestオブジェクトの状態を見てアクセスを制御するのがFirewallの役目になります。 security.yml Firewallはapp/config/security.ymlに次のようにして記述します。 security: providers: users: entity: class: CommmerceBundle:

                                                                  Symfony2のFirewallの設定に関するメモ - ゆっくり*ゆっくり
                                                                • ウノウラボ Unoh Labs: Symfony2勉強会に参加してみた

                                                                  こんにちは、小俣です。symfony1.4にはだいぶ慣れてきた今日この頃、近々登場するらしいsymfony2が速いとかすごいとか噂されているので、乗り遅れないよう情報を仕入れておかねば!ということで、先日ちょうど弊社オフィスを会場に開催されたSymfony2勉強会に参加してみました。そのとき仕入れた情報をご紹介しようと思います。 はじめに:Symfony2は1.x系と内部構造が異なるので戸惑う Symfony1.xに慣れている方にとっては、初めのうちはディレクトリ構造が違いすぎて何処に何があるのか混乱しがちです。私も何度も迷子になりました。少しずつ慣れていくしかありませんが。。。下記にSymfony2の特徴をいくつか紹介してみます。 Symfony2はすべてBundleで構成されている Symfony2では、新しい概念がいくつか導入されていて、まずはBundle(直訳:束)の理解が必要です

                                                                  • Home | Symfony2 Bundles

                                                                    Mom4d : Bandar Slot Online Terpercaya Deposit Pulsa Tri Tanpa Potongan Resmi Selamat datang di mom4d bandar slot online terpercaya dengan minimal deposit pulsa 10 rb tanpa potongan. Situs ini juga menyediakan deposit via bank dan juga e-wallet, selain tanpa potongan situs ini juga memberikan jaminan tingkat kemenangan yang tinggi, jadi jangan ragu untuk bergabung di situs ini sudah pasti maxwin. B

                                                                      Home | Symfony2 Bundles
                                                                    • テスト | Symfony2日本語ドキュメント

                                                                      テスト¶ ソースコードに新しい行を1行追加するたびに、潜在的に新しいバグを追加しているかもしれません。 テストを自動化しておくことで、このようなバグを回避できます。 ここでは、Symfony2アプリケーション向けにユニットテストとファンクショナルテストを記述する方法について説明します。 テスティングフレームワーク¶ Symfony2のテストは、PHPUnitと、PHPUnitで培われてきたベストプラクティスやいくつかの規約に大きく依存しています。 これらについては詳しく解説しませんが、まだ読まれていない場合は、PHPUnitのドキュメントを読んでおくことをおすすめします。

                                                                      • [Symfony2]PEAR::Net_UserAgent_MobileをDIコンテナから呼び出す | うえちょこ@ぼろぐ

                                                                        この記事は、Symfony アドベントカレンダー 2010 に参加しています。 Symfony Advent 2010 : ATND Symfonyアドベントカレンダー 2010 | 日本Symfonyユーザー会 前の記事:[symfony2]DIコンテナの起動とエクステンション – ゆっくり*ゆっくり Symfony2も先日PR4バージョンがリリースされて、ベータ版のリリースも近くなってきているようです。Symfony2はphp 5.3.2以上を必要とする新しいフレームワークに生まれ変わりますが、まだまだphp4時代の遺産にはお世話になるんではないかと思っています。特にお世話になるのはPEARですよね。今回は、Symfony2でのPEARライブラリを使用してみる例として、日本人phperの誰もがお世話になってる(言い過ぎか?)PEAR::Net_UserAgent_MobileをSymf

                                                                          [Symfony2]PEAR::Net_UserAgent_MobileをDIコンテナから呼び出す | うえちょこ@ぼろぐ
                                                                        • Symfony2のパフォーマンスをアップする簡単な方法 - ぷぎがぽぎ

                                                                          [追記とお詫び] APC有効の場合の値が正しく測定できていませんでした。 当初は20倍という結果になってましたが、再測定の結果4倍になりました。 すんごい悪くなったような気がしますが、4倍"も"速くなったと前向きに捉えてます。 なにわともあれ、正しくない情報で最初にレポートしてしまい申し訳ありませんでした。 PHPのフレームワークの比較が流行っていますね。 色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP) PHPフレームワーク機能比較(2011.07.29) Symfony2のベンチマークが当初はCake2の半分程度しかなかったのですが、今のようにより速くなったのは、@hidenorigotoさんが不要なファイルの読み込みをコメントアウトしたりというごくごく普通のアプローチで修正を加えた結果です。(とはいえ、自分も

                                                                            Symfony2のパフォーマンスをアップする簡単な方法 - ぷぎがぽぎ
                                                                          • PHPFog + Symfony2 でステージング環境を作る方法:Symfony Advent Calender 2011 JP - 13日目 -

                                                                            PHPFog + Symfony2 でステージング環境を作る方法:Symfony Advent Calender 2011 JP - 13日目 - こんにちは!「Symfony Advent Calendar JP 2011」 13日目です。 昨日の @77webさんからバトンタッチで、今日は「PHPFog + Symfony2 でステージング環境を作る方法」をご紹介します。 PHPFog と Symfony2 って何? さて、今日のブログのテーマですが、タイトル通り PHPFog に Symfony2 が動作する環境を作る手順をめっちゃ丁寧に書いていきたいと思います。 みんな大好き Symfony については説明するまでもありません、PHP5向けのウェブアプリケーションフレームワークです。 ・公式:High Performance PHP Framework for Web Develo

                                                                            • Symfony2 + MongoDB ODM を使ってみる - 今日も適当ダイアリー

                                                                              この記事は、Symfony アドベントカレンダー2010 に参加しています。 日本Symfonyユーザー会 Symfony アドベントカレンダー2010 前の記事:2010-12-14 - jiskaのメモ書き 次の記事:Redirect 投稿時の設定を間違え、12/14付けになっちゃってますが、Adventカレンダー15日目の記事です!(投稿も15日早朝です) 日付変えちゃうとURL変っちゃうのでそのままにしてありますが、ご容赦くださいませ〜 と発言したので、今回は Doctrine MongoDB ODM を Symfony2 から使ってみる。という、割と初心者向けチュートリアル的な記事です。 今回使用した環境は下記の通り。 PHP 5.3.3 MongoDB 1.7.3 Symfony2 PR4 Doctrine MongoDB ODM 1.0.0 beta1 PHP Mongo E

                                                                                Symfony2 + MongoDB ODM を使ってみる - 今日も適当ダイアリー
                                                                              • Symfony2 プレビュー版リリース - ぷぎがぽぎ

                                                                                Symfony, High Performance PHP Framework for Web Development フランスではSymfonyのカンファレンスが開催され、Symfony2のプレビュー版がついさきほど公開されました。 残念ながら日本からtwitterのタイムラインを眺めつつ雰囲気を味わっていたのですが、そのまとめをちょこっと。 イベントの公式サイトは以下のとおり。 SymfonyLive Conferences かなり濃厚な発表が色々あったようです。 以下気になった事 Doctrine2ではマジックメソッドをまったく使っていない => 予想以上に速くなった Doctrineを使い始めて最初に大変な思いをしたのが、マジックメソッドが多いため、どのように処理されているかを追うことでした。 個人的にも嬉しい対応。 Doctrine 2 - Not The Same Old Ph

                                                                                  Symfony2 プレビュー版リリース - ぷぎがぽぎ
                                                                                • Symfony 2.5 から 2.6 への移行 - Qiita

                                                                                  原文はこちら。個人的に PdoSessionHandler と OptionsResolver の変更が厄介だと思います(´・ω・`) Form "choice", "date", "datetime" および "time" タイプのオプション empty_value が非推奨となりました。代わりに placeholder を使いましょう。 変更前: $form->add('category', 'choice', array( 'choices' => array('politics', 'media'), 'empty_value' => 'Select a category...', ));

                                                                                    Symfony 2.5 から 2.6 への移行 - Qiita