k-holyのPHPとか諸々メモ

Webで働くk-holyがPHP(スクリプト言語)とか諸々のことをメモしていきます。ソースコードはだいたいWindowsで動かしてます。

2012-11-01から1ヶ月間の記事一覧

SilexでVolcanus_CsvとStreamedResponseを使ってCSV出力・Content-Dispositionヘッダの設定方法いろいろ

先日公開したCSV入出力用ライブラリ Volcanus_Csv ですが、実際に使わないと改善点も見えてこないので、あれこれやってみます。今回は Silex で Volcanus_Csv のレスポンス出力を利用せず、通常のコントローラと同様に Response オブジェクトを利用してみま…

CSVファイルの入出力処理用ライブラリ Volcanus_Csv を公開しました

CSV形式ファイルの入出力処理を簡潔に行うためのPHPクラスライブラリ Volcanus_Csv を公開しました。データベースから取得したデータのCSV形式でのエクスポートや、CSV形式ファイルからのデータベースへのインポートにおいて、簡潔かつ柔軟に対応できること…

Gehirn (ゲヒルン) RS2を使ってみたメモ その2 Silex + MySQL

Gehirn (ゲヒルン) RS2を使ってみたけどPharファイルが使えないと思ったら使えるようになった件 の続き。 今回はSilexからMySQLを使ってみます。事前準備として、Gehirn WebServices ControlPanel にてデータベースを作成する必要があります。 コントロール…

Gehirn (ゲヒルン) RS2を使ってみたけどPharファイルが使えないと思ったら使えるようになった件

こちらの記事 22歳のセキュリティーコンサルタントが立ち上げたのはたった315円で利用できるインフラサービス で知った Gehirn RS2 というサーバレンタルサービス。 クラウド環境のレンタルサーバで、いわゆるPaaSになるんでしょうか? 独自ドメイン対応、複…

Silex + OptionsResolver で FizzBuzz パラメータ編

Silex + OptionsResolver で FizzBuzz の続きです。前回のサンプルだとSilex使っている意味がないので、パスで指定された値を使ってFizzBuzzを実行するよう、エントリスクリプトを書き換えました。"/{var}/{type}" という2つのパラメータを含んだパスへのGET…

Silex + OptionsResolver で FizzBuzz

Symfony2.1からOptionsResolverというコンポーネントが追加されましたが、連想配列によるオプション引数を扱うのに便利そうなので、こちらの記事を参考に試してみました。OptionsResolver を使って FizzBuzz 問題に取り組む - Sarabande.jpついでに、長い間…