Tools JSON Viewer QRCode Generator
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
概要¶ しわっす。Symfo忍者の ooharabucyou でござる。 Doctrine2 の Cookie Books から小ネタ。 (翻訳で挫折中なので、せめて紹介) Doctrine1時代¶ Symfony2 ではお世話になることはないでしょうが、Doctrine1 にて timezone に対応する方法も軽く紹介。 Doctrine1 では、datatime 型の属性は、 Y-m-d H:i:s の形式で帰ってくるものでした。 即ち、タイムゾーンに対応する方法として挙げられていたのは、保存や取得の直前に、 date.timezone の値を変え、取得できたら元の date.timezone に戻すという方法でした。 Doctrine Timestamps and User Timezones なかなか、アグレッシブな方法ですね!
Symfony Advent Calendar JP 2011 : ATND 9日目の記事です。 Symfony2.0.7が昨日リリースされましたね。今回のアップデートで個人的に熱かったのはSymfony2にバンドルされるTwigのバージョンがv1.1.2からv1.4.0へアップグレードされた所です。Twigは便利な機能もいっぱいありますのでこの機会に紹介したいと思います。 for お馴染みのループに使う構文です。一般的な使い方はこうです。 <ul> {% for item in article %} <li>{{ item.title }}</li> {% endfor %} </ul> もちろん配列の添字にもアクセスできます。 <ul> {% for key, item in article %} <li>{{ key }}:{{ item.title }}</li> {% endfo
こんにちはyuchimiriです。 このブログはSymfony Advent Calendar JP 2011 8日目の記事です。 昨日の担当はmadapajaさんでした。 去年のAdvent Calendarでは「SymfonyEventDispatcher→Symfony2(PR4)EventDispatcherの変更点」という記事を書いたのですが、今年はもう少し実践的なものを書きたいな…ということでSymfony2でのカスタムバリデータの作成方法についてご紹介します。 Symfony2では、Symfony\Component\Validator\ConstraintクラスとSymfony\Component\Validator\ConstraintValidatorクラスを拡張して独自のバリデータを作ることができます。 今回は簡単な例として、テキストエリアに改行区切りで入力された文字
2011-12-07 PHP5.4 で Symfony2 は速くなるのか? ラベル: PHP, PHP5.4, symfony2 ツイート Symfony Advent Calendar JP 2011 7日目です。 6日は @uechoco さんによる [Symfony2]入出力の文字エンコードを変換してみよう Symfony Advent Calender JP 2011 – 6日目- でした。 さて、@uechoco さんから「MongoDB JPにも所属している@madapajaさん」と紹介いただき、これは MongoDB ネタをやれってことかな?とか考えてしまいましたが、今回は PHP5.4 がらみのことを。 PHP5.4 は速くなっているらしいと風の噂で聞いたものの、Symfony2 は速くなるのかなと思ったので試してみました。 環境によって結果が異なると思いますが、今回は
@uechocoです。Symfony Advent Calendar JP 2011の6日目の記事です。@fivestrさんからのバトンタッチです。 日本Symfonyユーザー会に所属するスタッフとして、勢いで申し込んでみたものの、 普段職場でSymfonyを使ってないのでネタ探しに苦労しました。 そういえば去年のSymfony Advent 2010 : ATNDでは[Symfony2]PEAR::Net_UserAgent_MobileをDIコンテナから呼び出すという記事を書きました。 今年も似たような領域で、ガラケー向けのWebサイト開発で使えるかもしれないテクニックとして、入出力される値やコンテンツの文字コードを変換する方法をご紹介します。 symfony 1.x系ではMojavi由来のフィルタチェインの機構がありましたので、 MobileEncodingFilterなどのクラスを
Contact the KnpLabs team for Symfony2 + Behat Consulting & Development : KnpLabs will help you efficiently develop your startup project.弊社紹介 弊社Knp は主にSymfony2の優れた開発者や技術エキスパートをまとめる会社。 代理店はフランス、米国と日本。 詳細 KnpLabsチーム 弊社経歴書 Jirafe Analytics E-commerce analytics Dashboard Symfony2 + Behat development Agiles Methodologies Javascript full-ajax dashboard BDD for Javascript with Jasmine Knpbundles Symfony2
初日の @brtriver さんに引き続き Symfony Advent Calendar JP 2011 の2日目です。 ここ数ヶ月 Symfony2 を触っています。実は Symfony 1.X の頃は興味ありながらもほとんど触っていなくて、2になってから触り始めたビギナー&ニューカマーなんです。諸先輩方よろしくお願いします。 Symfony Advent Calendar JP 2011ができるまで 昨年はSymfony Advent 2010をやっているのは知ってたので、今年はどうするのかなーやらないのかなー? と思って Symfony Advent Calendar 2011 はやらないのかな? 2011-11-21 18:34:36 via Echofon とつぶやいたら、さっそく@hidenorigoto さんからリプライがあって、 @koyhoge 是非お願いします! 20
しわっす。 今日から Symfony Advent Calender 2011 ということで、symfony/Symfony に関するブログを24日間お届けします。 初日は 日本Symfonyユーザー会の前田@brtriver が担当します。 Symfonyとは 初日ということで、Symfonyそのものについて簡単にお話しようかと思います。 SymfonyはPHPのフルスタックのWebアプリケーションフレームワークの1つで、Fabienさんが中心となり活発に開発が行われています。 名前空間やクロージャーを活用しているためPHP5.3以上の環境が必要というのがとんがった特徴でしたが、今となってはごく自然に最新のPHPを最大限に活用できているフレームワークと言えると思います。 そして、今年の7月に待望のSymfony2系がリリースされ、ようやくSymfony2系で開発を行うことも問題ないレベル
Packagist is the main Composer repository. It aggregates public PHP packages installable with Composer. Define Your Dependencies Put a file named composer.json at the root of your project, containing your project dependencies: { "require": { "vendor/package": "1.3.2", "vendor/package2": "1.*", "vendor/package3": "^2.0.3" } } For more information about packages versions usage, see the composer docu
1.1 はじめに¶ このチュートリアルではSymfonyのWebアプリケーションフレームワーク部分にフォーカスを当て、Symfonyを使って少し複雑なページフローを持つアプリケーションをどのように実装するのかについて説明します。 1.2 飲料注文アプリケーション¶ 今回作るのはオンラインで飲料を注文するためのアプリケーションです。このアプリケーションは以下のようなページフローを持ちます。 最初のページではページ上から商品と個数を選択します。 2番目のページでは配送先情報を入力します。 3番目のページでは注文内容を確認し、問題なければ注文を確定します。内容を変更したい場合は最初のページか2番目のページに戻って再度情報を入力します。 注文が確定するとお礼が書かれた最後のページを表示されます。 それぞれのページの入力内容は次のページを表示する前に検証を行います。注文を確定する際にはその内
[追記とお詫び] APC有効の場合の値が正しく測定できていませんでした。 当初は20倍という結果になってましたが、再測定の結果4倍になりました。 すんごい悪くなったような気がしますが、4倍"も"速くなったと前向きに捉えてます。 なにわともあれ、正しくない情報で最初にレポートしてしまい申し訳ありませんでした。 PHPのフレームワークの比較が流行っていますね。 色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP) PHPフレームワーク機能比較(2011.07.29) Symfony2のベンチマークが当初はCake2の半分程度しかなかったのですが、今のようにより速くなったのは、@hidenorigotoさんが不要なファイルの読み込みをコメントアウトしたりというごくごく普通のアプローチで修正を加えた結果です。(とはいえ、自分も
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く