[学習 cakePHP #00] PHP初心者だけどcakePHPをはじめてみよう。
全くのPHP初心者がフレームワークであるcakePHPを覚えながら、PHPをいっしょに勉強・習得していこうというコーナーです。きっかけは先日のゴールデンウィークに本棚を整理してたら日経ソフトウェア 2007.12月号を発見。その号の中で「やっぱりPHPがイイ!!」というPHP特集記事があって、cakePHPの記事が書かれていたことからです。これを読んでなんとなくPHPは覚えやすそうだなーと、とりあえずやってみようかと思ったしだい。ちなみに他の言語だとPerl Level 3くらい?な未熟者&フレームワーク初心者です。
cakePHPはStable Versionである 1.1.19.6305 をダウンロードしました。ローカルのテスト環境はXAMPP for Windowsを使ってます。設定関係はとりあえずはデフォルト状態。最初だから何を作るのかは迷うところなんだけど、簡単にGuest Bookにしてあとから味付けしていこうかと考えてます。
インストール先は
C:\xampp\htdocs\guestbook
今回はローカル環境上でやりますので
http://localhost/guestbook/コントローラー名/アクション名/パラメータ
ってな感じのURIになります。
cakePHPを C:\xampp\htdocs\guestbook にコピーしてなんにもしていない状態で http://localhost/guestbook/ へアクセスをしてみると

「Your database configuration file is not present.」とエラーメッセージがでます。DB設定されてませんよって感じですね。このようにcakePHPはわりかし分かりやすいエラーメッセージを吐き出してくれるので、初心者にもなんのエラーで止まったかが理解しやすいです。
とまぁ今回はここまで。XAMPP for Windowsはインストーラ版をインストールしたので簡単だった、cakePHPのダウンロードしてhtdocs以下へのコピーなのでどこもはまる箇所はありませんでした。XAMPPへのPerlのインストールではまったのは内緒です・・・。
まだ日経ソフトウエア 2007.12月号の「やっぱりPHPがイイ!!」特集記事しか読んでません。PHPリファレンスとかcakePHPリファレンスも読まないとアカンですよね。。。
コメント