PHP

PagodaBoxのDB接続で嵌ったのでメモ

PagodaBoxのDBは、クラウド(PaaS)の上の仮想DBとローカルPCをSSHトンネリングして直接繋ぐことができる。 (PaaSで直接DB接続とかすげぇーー)・・・・・・接続で嵌った・・・ 原因は簡単なことだったけど、先入観あると嵌るかもしれません。 ということでエ…

SilexをBootStrapさせてみた

巷で騒がれているFuelPHPを横目にSilexが気になっている@sa2yasuでございませう。Sinatraみたいに超絶手軽なPHP Frameworkないかなーと思ってネットサーフィンしているうちに見つけました。 Silexの特徴 Slideshareにいい感じのものがあったのでご紹介します…

PHPのバージョンを複数管理する(その2)

昨日の続き。前回はphp-buildで複数のPHPバージョンをコンパイルし、php-versionでcliで動作するPHPのバージョンを変更するところまでやりました。 今回はApacheが利用するPHPを切り替えてみようと思います。 1.Apache諸設定 とりあえず最低限PHPを動作させ…

PHPのバージョンを複数管理する(その1)

PHP5.4はまだ実用しないけど、traitなど新しい機能があるのでcliでは触っておきたい。 今からやろうとしてるFuelPHPは5.3以上でないと動作しなく、FuelPHPの実用も考えているので5.3も入れておきたい。 ということでrbenvならぬphpenvをいれてみることにする…

CodeIgniterをはじめる前に

PHP

さぁ始めようと思ったけど、初心に立ち返って何故フレームワークを使う必要があるのか考えてみた。東京で働いていた限りだと、フレームワークを使わない仕事なんて皆無だった(javaのシステムだけど)。今はPHPで開発してるけど、大規模な開発ならSymfonyやzen…

CodeIgniterを始める

PHP

前回の投稿から大分時間がたってしまったが、CodeIgniterをUbuntuで始めるにあたってちょこちょこ 環境のセットアップとかしてみる。1.VMWare Serverインストール 当方はwindows環境なのでUbuntuはVMWareServerにインストールする デスクトップ、アプリケー…