読者です 読者をやめる 読者になる 読者になる

shucreamTech

web系エンジニアが意識低く書くブログ

PHP7でFuelPHPを使うぞ!!

PHP Fuel

これは何

PHP7(7.0.x)でFuelPHP を使うためのメモです。

今回使用したOS・ミドルウェア等は以下の通りです。

  • CentOS 7.1
  • PHP 7.0.x
    • Fuel 1.8/develop
  • Apache 2.4.x

Fuel 1.8/develop はご覧の通り開発中のバージョンですが、PHP7への対応は1.8.x以降のようですので積極的に人柱になっていこうという構えです。

今回は導入編として、

  • Fuelのcoreのテストが通ること
  • welcome画面が正常に表示されること

を確認します。

続きを読む

FuelPHPでOrmを使いつつ複数slave対応する試行錯誤

PHP Fuel

やりたいこと

master-slave構成(特に複数slave)のMySQLをFuelから扱いたい。

今回は FuelPHP(1.7) + PHP5.6 + MySQL5.7.9 を使用。

ぶつかった壁

  • ORMを使う際に、接続先を指定出来ない?
  • Readを複数のSlaveに振り分けるような機構がない?

1つずつ説明していきます。

続きを読む

Ubuntu14.04でHack環境を構築する

Hack

目標

Hackが動くサーバを構築する。 以下の環境を構築する

・Ubuntu14.04 ・Hhvm 3.10.x

OSを用意

vagrantでいい感じにUbuntu14.04を仕入れる 挨拶代わりに apt-get をupdateしたりする。

$ sudo apt-get upgrade
$ sudo apt-get update

あと適当にgitとか入れておく。

(参考) apt-get慣れしていない僕にとって、apt yum対応表 が便利だった。

続きを読む