「CodeIgniter 徹底入門」でPHP学習中
サーバー側のプログラミングに手を出してみたいと思い、何冊かPHP本を買ったりしてみたが、どうもしっくり来ない。
ということでちょっとかじっただけで終わっていたが、具体的に作りたいものも出てきたので、再度トライしてみることにした。
書店でぴんと来る本を探していたところ、Webサイト制作者のための PHP入門講座を発見。
その本で紹介されていたCodeIgniterに興味を持ち、数日後にCodeIgniter徹底入門を購入した。情報ページはこちら。
PHPフレームワークの機能比較/CakePHP,symfony,Zend Framework – PHPプロ!
によると、PHP界ではCakePHP、symphony、Zend Framework が3大フレームワークらしい。しかし情報ページの CodeIgniterの10の利点を見るとCodeIgniterも悪くないように見える。
今借りているさくらインターネットのレンタルサーバーの環境を壊すのは困るので、CodeIgniterをインストールできるサーバーを探していたところ、そもそもCodeIgniterに特化した CloudIgniter というサービスを発見。
CodeIgniterを試しに使ってもらう手っ取り早い1つの方法(PHP Advent Calendar jp 2010 Day 4) – e2esound.com業務日誌
Mistという無料のプランで利用してみることにした。
1 Database/50MB disk/ 1GB Data Transfer らしい。
とりあえず一度ざっと目を通して、つぎに写経を始めてみる。PHPはほとんど書いたことがないので、PHPとCodeIgniterを同時に学習することになる。
動作確認にはローカルにMAMPを入れるのがよいかと思ったが、せっかくCloudIgniterがあるので、コードを書いたらいきなりサーバーに置いて動作確認することにする。
その際、最初はエディタは以前 Corona SDK を調査しているときに見つけた Fraise、FTPには定番のCyberduck を使っていたが、どうも編集からアップロードまでかなりまどろっこしい(特にCyberduck)ので、もうちょっと使いやすいFTPアプリケーションを探していたところ、Coda を発見した。
Coda は Corona のユーザグループでおすすめのエディタを聞いたときに紹介されたものの一つだったが、その時にはちょっと高すぎて使えないと思った。
しかしCodaはエディタ+FTPアップロードまでひととおり使いやすくまとまっているらしい(同じPanic社のTransmitのエンジンを使っているらしい)ので、検討してみることにした。
しかも、CodaにはCodeIgniter 用のモードまである(Coda はエディタ用に SubEthaEdit のエンジンを使っていて、SubEthaEdit に CodeIgniter 用のモードが追加できる)。
SubEthaEdit も以前Lua用のエディタとして検討していた際使いやすく印象が良かったもの。
ということで、すこぶる快適な環境が入手できてしまった。問題はCodaの9500円という価格だが、CodeIgniterでいろいろ試してみるのであれば今後の投資としてよいかもしれない。とりあえず15日間試用してみる。
Coda を紹介したページ
DreamweaverからCodaに変えました | Webクリエイターボックス
CodeIgniter徹底入門 | |
![]() |
河合 勝彦 鈴木 憲治 安藤 建一
翔泳社 2008-06-10 |
関連記事
-
-
WEB+DB PRESS 総集編〔Vol.1~72〕購入
71号のHeroku特集を買いにいったらすでに売っていなかったが1から72号までの総集編があったので
-
-
「伝わる英語」習得術 理系の巨匠に学ぶ が良かったので感想
何気なくKindleで読んだらいろいろ得るところがあったので紹介。 これ一冊をネタにしてかなりいろ
-
-
iPhone SDK アプリケーション開発ガイド
iPhone SDK アプリケーション開発ガイド(原題 iPhone SDK Application
-
-
iPhone SDK の教科書 赤松正行
この前から赤松正行氏のiPhone SDK の教科書を入手してプログラムを作ってみている。 Xcod
-
-
[iPad開発本] Beginning iPad Development
まだ数が少ないiPad開発本がApressから出たみたい。(Beginning of iPad De
-
-
MX4D で進撃の巨人実写版をみた
今週から1週間休みなので、奥さんと一緒にMX4Dの進撃の巨人をみてきた。きっかけはTwitterで、
-
-
[iPhone SDK] アプリケーションのローカライズ
iPhoneアプリを作っていて、一通り作り終わったら最後にやる作業の一つとして、ローカライズがある。
-
-
かいけつゾロリ 作品名一覧
うちの娘がかいけつゾロリにはまっているためせっせと図書館で予約して借りてますが、人気があるため貸し出
-
-
Beginning iPhone 3 Developmentの続編が出るらしい
iPhone開発の入門書としていま一番良いと個人的に思っている、Apressの Beginning
-
-
Android Hacks (株式会社ブリリアントサービス著) のメモ
日本で使える端末も増えてきたのでそろそろAndroid開発を学習しようと思い、今出版されている本を列