CodeIgniter
                                          最新情報 2010
                                      日本CodeIgniterユーザ会
                                         Kenji Suzuki

                                             2010/09/25
CodeIgniter and its logo are property of EllisLab Inc     CodeIgniter Users Group in Japan
そもそも
CodeIgniterとは?
世界第2位の
PHPフレームワーク
今年
初めて
第2位に
なりました
第2位って
 誰が
言ったの?
Googleトレンド
Googleトレンド(拡大図)
ずばり
Big Waveが
   来ます
Googleトレンド想像図

この図はイメージです。実際と
  異なることがあります
つまり
それくらい
盛り上がって
 きてます
例えば、最近
MOONGIFTで
CodeIgniterベース
のアプリケーションが
よく紹介されるように
   なりました
「moongift」の検索結果
MOONGIFT
http://seezoo.org/
17:25~ seezooのLT
    があります
また
CodeIgniterの
日本語解説本
CodeIgniter徹底入門
2010年上半期売上
2010年上半期売上
前年比     
2010年上半期売上
前年比75%アップ!!
     75%
ただし
依然として
絶版の危機
 のため
見かけたら
即、購入することを
 お薦めします
さらに
世界では
2010/8/14~15
   イギリス
CodeIgniter Con
    2010
http://www.cicon2010.com/
2010/9/29~10/1
     オランダ
ExpressionEngine
 and CodeIgniter
   Conference
http://eeci2010.com/
そして
2011/2/19(土)
まさかの
CodeIgniter Con
    2011
CodeIgniter Con
    2011
 Tokyo Japan
ホントか?
ホントです
スポンサー募集中
何故、
CodeIgniterが
支持されるのか?
CodeIgniterの
 際立った特徴
特徴
3つ
1. 軽い・速い
ベンチマーク
とってみてください
2. 習得が簡単
規約・覚えること
 が少ない
1日で
使えるように
 なります
3. フレキシブル
 (拡張が容易)
嫌なところは
 コアでも
変えられます
ここから
 やっと
最近の
リリース状況
2009/9/11
CodeIgniter 1.7.2
    リリース
● カートクラスの追加
● PHP 5.3対応

  など
つまり
大きな変更は
 ありません
2010/7/13
CodeIgniter 1.7.2
 Security Patch
ファイルアップロード
   クラスの
  脆弱性の修正
CodeIgniter 1.x系
 の最終バージョン
    (たぶん)
2010/8/23
CodeIgniter 1.7.2用
 日本語言語パック
 セキュリティ修正版
     リリース
現在の開発状況
CodeIgniter 2.0
   開発中
リリース時期未定
CodeIgniterは
完成したら
 リリース
というポリシーで
開発されています
2010/3/12
ソースコード管理が
bitbucketへ移行
http://bitbucket.org/ellislab/codeigniter/
バージョン管理
 システムは
Subversionから
Mercurial(hg)へ
    変更
ここから
CodeIgniter 2.0
     の話
CodeIgniter 2.0
     では
Driverと呼ばれる
 特殊なクラスの
      追加
例、CodeIgniterの
データベースクラス
データベース抽象クラス
    の下に
 各データベース毎の
    子クラス
JavaScriptクラス
    の追加
これもDriver
標準では
JavaScriptクラスの
      下に
 jQueryの子クラス
セキュリティクラス
   の追加
従来の機能を
セキュリティクラスに
プラス
自動CSRF対策機能
「アプリケーション
パッケージ」機能
1つのディレクトリに
 libraries, models,
  helpers, config,
languageファイルを
 まとめて配置できる
いろいろ廃止
PHP 4サポート廃止
Scaffolding 廃止
もともと開発用の
CRUDツールなので
  あまり影響なし
Validationクラス
      廃止
1.7より、すでに
Form Validation
  クラスに変更
プラグインの廃止
ヘルパーに統合
詳細は
http://bitbucket.org
/ellislab/codeigniter
/wiki/What%27%20New
CodeIgniter 2.0
   のまとめ
そんなに大きく
変わりません
最後に
CodeIgniterに
 関する情報は
日本CodeIgniterユーザ会
 http://codeigniter.jp/

     会員募集中
   メーリングリストに
   登録してください
日本CodeIgniterユーザ会
 http://codeigniter.jp/

    2011/2/19
CodeIgniter Con 2011
    Tokyo Japan

CodeIgniter 最新情報 2010