はじめに 本サイトはCodeIgniterとその認証ライブラリTank AuthをPostgreSQL上で利用する場合のTipsについてまとめたサイトです。 途中まで作成して、素直にMySQLにすればいい気もしてきましたがPostgreSQLユーザの方の参考になればと思いまとめてみました。 環境 ・CodeIgniter 2.0.1 ・Tank Auth 1.0.9 認証用ライブラリ ※Tank Authは利用するDBがMySQLを基本としておりPostgreSQLを利用しようとした場合、修正が必要となります。 PostgreSQL対応版としてリメイクしたので以下からダウンロードしてください。 ※ただし ・Tank Auth 1.0.9 認証用ライブラリ(PostgreSQL対応版) ・PostgreSQL 8.2 ・php 5.2.5 文字コード ・データベース UTF-8 ・CodeI
2012年04月02日11:18 カテゴリPHPCodeigniter CodeIgniter User Guide Version 2.1.0 : チュートリアル1 チュートリアル このチュートリアルは、CodeIgniter のフレームワークと MVC アーキテクチャの基本原則を紹介することを意図しています。基本的な CodeIgniter のアプリケーションをいかに構築していくかを段階を追って紹介します。 このチュートリアルでは、基本的な ニュースアプリケーション を作成します。まず、静的なページを読み込むコードを記述することから始めます。次に、データベースからニュース項目を取り込むニュースセクションを作成します。最後に、データベースにニュース項目を登録するフォームを追加します。 CodeIgniter User Guide Version 2.1.0 - Tutoria
IBMのdeveloperWorks Japanサイトの記事「CodeIgniter入門」 を、PostgreSQLでやってみた。CodeIgniterではpostgresqlのDBドライバの名前が "postgre" なのにちょっとがっくり、勝手に決め打ちしたら間違えてた。 PostgreSQLを使う場合は、テーブルを作成するときのSQL文がちょっと違ってくる。 `(バッククォート)のかわりに、カラム名を囲むみは "(ダブルクォート)を使い、値の文字列を囲むには '(シングルクォート)を使う。 また、postgresqlは自動増分の SERIAL 型があるので、< `id` int(11) NOT NULL auto_increment, は、 > id SERIAL NOT NULL, となる。 さらに、更新時のルールは、属性としては付けられず、別に付けるため、< `stamp` ti
CodeIgniter はPHPを使ってwebサイトを構築する人向けのアプリケーション開発フレームワーク - ツールキット - です。 一般的に必要とされるタスクを実行するための豊富なライブラリだけでなく、ライブラリにアクセスするための単純なインターフェースと論理構造を提供することで、1からコードを書くのに比べてプロジェクトの開発速度を加速させることが目的です。 CodeIgniter を使えば、与えられたタスクにおいて必要とされるコードの量を最小限にすることができ、創造的にプロジェクトに集中することが可能になります。 CodeIgniterの背景にある幅広いコンセプトについてはイントロダクションの章をご覧ください。その後、はじめようページに進みましょう。 CodeIgniter はどんな人に向いていますか? CodeIgniterは、こんな人にぴったりです: 省スペースのフレームワークが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く