After numerous requests, today we are launching a new screencast series on Nettuts+ that will focus exclusively on the CodeIgniter PHP framework. Over the course of about 10 videos, I'll teach you exactly how to use this framework. Ultimately, we'll work our way up to building a custom CMS. Without further ado, here's day one!
CodeIgniter徹底入門OAuth認証は、とにかく面倒です。自前でも実装ができますが、ここは素直にオープンソースのものを使いましょう。1. 最初は、GREEのGREE Developer Center|デベロッパーセンター登録の登録です。サンドボックスは、開発を促進します。iPhone ユーザなので、GREE Platform for SmartPhone をベースに記述します。他のプラットフォームもあまり変わらないと思います。 2. OAuth認証方法について (GREE Platform for SmartPhone) にサンプルがあります。今回はそれを利用します。サンプルコード People API です。サンプルのrequire_once 'PATH_TO_LIBRARY_DIR/OAuth.php';のOAuth.phpは、http://oauth.googlecode.
Webアプリケーションフレームワークって色々あって、最初はどれを選ぶか迷いますよね。 もしプログラム経験が少ないなら、思い切ってトレンドに乗るのも有効な手段ではないでしょうか。トレンドに乗れば、自然と得られる情報量や仕事の機会も多くなるでしょう。 今回は僕がCakePHPerな関係で、PHPにしぼって見てみました。選択肢のチョイスでは最近人気がありそうなものを選びました。 http://www.google.co.jp/trends/?q=CakePHP,Symfony,Codeigniter,Yii&ctab=0&geo=all&geor=all&date=all&sort=0 全体のトレンド 先行したCakePHPとSymfonyが2009年をピークに伸び悩み、CodeigniterとYiiが順調に伸びてますね。より手軽でハイパフォーマンスな方に流れているのでしょうか。 そして2011
Google トレンドが、ニュース編集室や慈善団体などによって世界中でどのように利用されているかをご確認ください
新しいことを勉強して、久々に心底感動しました。 Twitter である方が Fuel についてつぶやきをしているのを拝見し、この時初めてその存在を知りました。。 PHP の新しいフレームワークで、複数のフレームワークのいいところを集めたものということだったので、ちょっと触ってみるかとダウンロードしてドキュメントを読みながら Hello World! を作ってみる。すると・・・ こ・・これはすごい・・ なにがすごいって、これまで私は「CodeIgniter」を超愛用していました。CodeIgniter は、もちろんそのほとんどがすごくいいのですが、若干だけ不満があったのです。しかし、FuelPHP では CodeIgniter の好きなところはそのままに、不満が全部吹っ飛んでいたのです。 では、その全貌をご覧入れましょう。 [広告] FuelPHP 入門書の決定版が発売されました。詳しくは、
PHPフレームワークの速度比較では、HelloWorldを表示するのみの単純なアプリを用いた計測を元に比較表が作られることが多いです。特に後発のフレームワークは分かりやすい特徴付けとして速度をアピールする傾向にあるため、その比較表を元に N倍速いというアピールをしています。 PHPフレームワークを使うということは、DBまで絡めたWebアプリを作ることがほとんどなため、HelloWorldアプリの比較よりは、DBからレコード取得して表示するまでの処理速度を比較したほうがより現実に近い指標になると思います。特にCakePHP1系ではDBのデータ取得も独自ドライバになっていますし、モデルの処理も重いのでそこまで含めて他と比較したほうが良いと思ってます。 今回はDBから1レコード取得して表示するという簡単なアプリで各フレームワークの速度を評価しました。フレームワークに備わっているViewキャッシュ
先日、Zend Frameworkが正式に1.0.0としてリリースされました。 公式だし今後使っていこうかなと思ったんですが、最近人気のある他のPHPフレームワークと比べて パフォーマンスの面でどう違うか気になったので簡単なベンチマークをとって比較してみました。 今回使用したフレームワークはZend Framework、Symfony、CakePHP、CodeIgniter、PHP on TRAXの5つです。 各フレームワークで行った処理はコントローラを呼び出しビューに遷移させて "Hello World!"を表示させるだけのかなりシンプルな内容です。 DBへの接続やモデルの作成は行わず、自動レイアウト機能があるものはオフにするか全て削除しています。 使用したソースはこちらからダウンロードできます。 ベンチマークを行った環境はCeleron 1.7GHz、メモリ1GBのLi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く