タグ

symfonyに関するnekomoriのブックマーク (17)

  • gr.jp

    This domain may be for sale!

  • Private Presentation

    Private content!This content has been marked as private by the uploader.

  • ECサイトをリニューアルオープン - ぷぎがぽぎ

    symfonyの開発実例って大規模なものが多いとか言われたりしますが、小さなECサイトの開発をsymfonyをベースで作ったのでちょこっと紹介。 愛犬のための犬グッズ専門サイト アットペット アットペット 元々個人的に関わっているサイトなのですが、7年前に古い自前PHPフレームワークで動いていたものをそろそろどうにかするかということで慣れたsymfonyで機能を追加しつつ作り直しました。 オンラインショッピングはもちろんのこと、ポイントでお買い物したり、買った商品に愛犬の写真と共にレビューを投稿することもできます。ポイント還元率が高いので大容量のドッグフードをお探しの方など是非利用してみてください。 なぜsymfonyを選択したか? PHPでECサイトをさくっと作るとなると、EC-CUBEで構築するという選択肢もありましたが次の理由でEC-CUBEを使わないことにしました。 カスタマイズす

    ECサイトをリニューアルオープン - ぷぎがぽぎ
  • ウノウラボ Unoh Labs: Propel1.5で階層構造が扱えるnested_setビヘイビア

    yukiです。 今回は去年やりました階層構造についてです。Propel1.5でビヘイビアとして実装されたので早速使ってみました。 以下の例ではPropel単体ではなく、symfonyのsfPropel15Pluginを利用しています。 前回と同様のデータを利用したいので、対象となるテーブルのschema.ymlを以下のように定義しましました。 % cat schema.yml propel: jojo: _attributes: { phpName: Jojo } _propel_behaviors: nested_set: timestampable: id: ~ name: type: varchar required: true primaryString: true するとテーブルのCREATEのSQLは以下のように出力されます。 % cat lib.model.schema.

  • ウノウラボ Unoh Labs: symfonyのsfBrowserを使ってコンソールツールを作成してみました

    はじめまして、4月に入社しました、はなだと申します。 以後よろしくお願いいたします。 私自身は、これまでにJava/C#/C++/Perlなどを使った開発を行って来ましたが、現在は(はじめての!)PHPを使ったソーシャルアプリの開発を行っています。 これまでは、新しい言語を学習する際に、サンプルやチュートリアルを終えたあとで、ちょっとした作業を簡略化するためのツールをチョコチョコとつくっていました。今回は、はじめてのPHPということで、symfonyのsfBrowserを使った、コンソールツールを作ってみました。 このツール開発を通じてやりたいことは次のような内容です。 開発しているsymfonyのURLを指定して、コンソールベースのツールでリンクを遷移させたい できればUser-Agentとして携帯電話に対応させたい さらに  symfonyの内部構造を理解したい PHPの言語仕様や

  • Symfony2 revealed

    Running a Scalable And Reliable Symfony2 Application in Cloud (Symfony Sweden...Ville Mattila

    Symfony2 revealed
  • Symfony in the Cloud

    One user's experience as Lead Developer on Nebul.us upgrading a symfony application for deployment to Amazon's cloud-based infrastructure. We will discuss the obstacles met along the way, including juggling master and slave database connections and writing uploaded files to S3. Additionally, integration with the symfony configuration and environments system will be demonstrated, allowing one appli

    Symfony in the Cloud
  • symfonyの非公式マスコットが作成されたようです - モノノフ日記

    昨日Twitterでsymfony使ってる人たちのことなんて言うんでしょうね、という話題をid:Fivestarさんがつぶやいてました。 事の発端 symfony使いはsymfonianなのかsymfonistなのかはたまた他にあるのかどれなんでしょう。。。 http://twitter.com/fivestr/status/8836814002 それに対し自分も含めていろんなレスがありました @fivestr symfonian・・・エイリアンみたいですね。symfonirとかいかがでしょう。 http://twitter.com/n416/statuses/8836898570 .@fivestr symphony→symphonist から、個人的にはsymfonistと思ってますが、http://symfonians.net/ とかもあるし謎ですw http://twitter.c

    symfonyの非公式マスコットが作成されたようです - モノノフ日記
  • 僕が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の理由 - ゆっくり*ゆっくり
  • 2009年のsymfonyアドベントカレンダー「More with symfony」はすごい! - しんふぉにゃん

    さて今年も12月になってしまいましたが、12月といえば最近では日プログラマー界隈(主にPerl)でもアドベントカレンダープロジェクトが広まってきましたね。 symfonyは今年も家でアドベントカレンダーが始まりました! http://www.symfony-project.org/advent_calendar/ そして、私は運良く、このアドベントカレンダーの翻訳プロジェクトに参加させていただきました! 昨年までは、アドベントカレンダー公開時点では日語の翻訳が追いついておらず、英語版を読みながら個人的に翻訳を行って進めていた方が何名かいらっしゃったという状況でした。 今年のアドベントカレンダーは、あらかじめ日語翻訳チーム(普段公式サイトのドキュメント翻訳などを行っていた人)に家から声がかかり、翻訳版も同時に公開できるようにプロジェクトが進められました。 すでに先のチャプターのタ

    2009年のsymfonyアドベントカレンダー「More with symfony」はすごい! - しんふぉにゃん
  • 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
  • Symfony Components - Standalone libraries for PHP

    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 Components - Standalone libraries for PHP
  • ウノウラボ 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 Templatingを使ってみませんか? : エクスギア Blog

    Symfony Componentsというのをご存知でしょうか?その名前のとおり、あのPHPのフレームワークで有名なsymfonyに関係するコンポーネントなのですが、symfonyの次期バージョンであるSymfony2で利用されるコアとなる各コンポーネントがライブラリとして公開されています。 近頃、その1つでテンプレート機能部分である Symfony Templatingが公開されましたので、さっそく使ってみました。軽量で柔軟性が高いのでsymfonyを使った事がある人も無い人も簡単に導入する事が可能だと感じました。 そこで、symfonyを使った事がある人も無い人も、「テンプレートエンジンといえばSmartyを使っているけど、PHPってテンプレートエンジンみたいなものだしPHPでテンプレートを書きたい。。」という方まで、ドキュメントとソースを読んで実際に使ってみた例を紹介したいと思います

  • Talk - プロフェッショナルなウェブサ イトのためのフレームワーク - Fabien Potencier

    September 04, 2009 > September 05, 2009 Tokyo / Japan - 10th Japan PHP conference 2009

  • symfonyのルーティングでメモリが肥大化する問題と対処法

    <strong>追記@2009/09/28</strong> symfony1.2.9以降では初期状態でキャッシュが無効になるように設定されています。symfony1.2.9からのgenerate:appタスクでアプリケーションの生成を行った場合は修正は必要ありません。 というわけで今回は、 1. ルーティングのキャッシュの仕組み 2. なぜそんなにもキャッシュが肥大化してしまったのか 3. ルーティングのキャッシュを無効にする方法、その他対策 上記の3つをテーマにお話しさせていただきます。 symfony 1.2のルーティングについては以前書いた「symfony 1.2のルーティングまとめ」という記事をご覧ください。 symfonyでは通常、 /モジュール名/アクション名(/パラメータ) という形式のURLをとりますが、このURLとモジュールおよびアクションを結びつける仕組みをルーティン

    symfonyのルーティングでメモリが肥大化する問題と対処法
  • symfony1.2でsfSuperCachePluginを使う – 秋元

    symfonyでsuper cacheを実現するsfSuperCachePluginの、symfony1.2での使い方について。 super cacheは、動的にページを生成するWebアプリケーションにおいて、ほとんどの場合にWebサーバの仕組みを使って静的に作成したhtml(等)を直接クライアントに返すことでサーバの応答を早くし、サーバの負荷も軽減する手法です。 よく知られているのはWordPressのSuperCacheプラグインです。これを正しく設定すれば、動的生成でありながら静的生成のパフォーマンスを持つブログを運営することができます。 これまで自作でsuper cache相当の仕組みを作ったことはあるのですが、symfonyのプラグインがあるのでこれが使えるかどうか調べてみました。 とりあえず、READMEにあるように進めてみます。 プラグインのインストール まず、プラグインはs

  • 1