codeigniter はじめました。

軽くて学習コストがすくなくてすむと会社できいたので早速、codeigniter を使って遊んでいきたい。

phpがどうもまだ慣れていないためphpの学習も含めてcodeigniterを習得することが目的です。

 

日本語トップ

http://codeigniter.jp/top

日本語パックのダウンロード

http://codeigniter.jp/blog/article/54

データベース設定

http://codeigniter.jp/user_guide_ja/database/configuration.html

/application/config/database.php

$db['default']['dbdriver'] = 'postgre';        //★注意 "postgres" = 間違い  "s"をつけてはいけない

ルーティング

http://codeigniter.jp/user_guide_ja/general/routing.html

出力クラス

http://codeigniter.jp/user_guide_ja/libraries/output.html

.htaccess

index.phpなしでもいけるよう.htaccessを/application/.htaccessの配下へ新規作成。以下は、httpd-vhosts.confでバーチャルホストを設定済みの例。

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
 
<IfModule !mod_rewrite.c>
  RedirectMatch 302 ^/$ /index.php/
</IfModule>