Editor's Notes\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
![CakePHP vs FuelPHP](https://cdn-ak-scissors.b.st-hatena.com/image/square/6caef199012ed3778011b6af1d7f4140f12eeb50/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fkphpug201210-121012071547-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
FuelPHPでシステムを構築しているんですが、Tasksとcronを使って mysqldump を回してメールに添付したいと考えてみたのです。 Tasks – General – FuelPHP Documentation で、Tasksについては今度書くとして、FuelPHPでメールを送る Email Package が涙が出るほど簡単だったので紹介します。 Email パッケージを利用する準備 Email パッケージのドキュメントは Introduction – Email Package – FuelPHP Documentation まずは、 fuel/app/config/config.php に 読み込むパッケージを指定します。 'always_load' => array( …… 'packages' => array( 'orm', 'email', // email p
FuelphpにはPHP Quick Profiler(pqp)が付属しています。 すごく便利なのですが、JSONを扱う開発など特定のControllerに対して一時的に停止したいこともあるかと思います。 かなり無理矢理ですがやってみました。 まずクラスの作成 class Stopprofiler extends Profiler { public static function stop_profiling() { static::$profiler = null; } } その後、該当のコントローラで、 Stopprofiler::stop_profiling(); を呼び出せば無事PQPがなくなっているかと。 仕組みは見たまんまです。 Profilerクラスの静的変数$profilerがprotectedなので、継承して書き換えただけです。 オブジェクト指向的には非常に問題のある方法
Nginx、php-fpm、FuelPHPの環境で開発することになったので、 開発環境を構築してみました。 <参考書籍> ハイパフォーマンスHTTPサーバ Nginx入門 はじめてのフレームワークとしてのFuelPHP <参考サイト> FuelPHPをNginxで動かしてみる PHPインストール ソースのダウンロードと展開 1 $ wget -O php-5.3.15.tar.gz http://jp2.php.net/get/php-5.3.15.tar.gz/from/jp.php.net/mirror 2 --2012-08-13 18:13:07-- http://jp2.php.net/get/php-5.3.15.tar.gz/from/jp.php.net/mirror 3 jp2.php.net (jp2.php.net) をDNSに問いあわせています... 49.2
※Ver1.2の情報なので最新バージョンと合わない部分があるかもしれません... タイトルそのまま。FuelPHP1.2のクエリビルダ関連を表にまとめました。 SELECT // SELECT * FROM... \DB::select() // SELECT `hoge`, `fuga` FROM... \DB::select(column1, column2...) \DB::select_array(array(column1, column2...)) // SELECT `hoge` AS `h`, `fuga` AS `f` FROM... \DB::select(array(column1, alias), array(column2, alias)...) \DB::select_array(array(column1, alias), array(column2, ali
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Qualitylisacrispin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く