TEDIA会員に登録したメールアドレスとパスワードを入力してください

メールアドレス:

     パスワード:


パスワードを忘れた方はパスワードの確認を行ってください。

TEDIA会員へのご登録がお済みで無い方はこちらで登録ができます


>> テクノロジーポータル TEDIA トップページへ戻る <<

Think IT Software Developer's Think IT Find-IT 失敗しないソフト選び Find-IT TEDIA テクノロジーポータル TEDIA インストールマニアックス2008 インストールマニアックス2008

TEDIA SponsorsOpen Source Web Development Tutorials - Dev Shed

CodeIgniterでブログを完成する!
(2009/03/30公開)

PHPフレームワーク「CodeIgniter」でブログ用アプリケーションを完成させる

 ようこそ!PHPフレームワーク「CodeIgniter」を使ってMySQL主導型のブログ用アプリケーションを作る方法を解説してきたこの全6回からなる連載も、ついに最終章を迎えることとなった。CodeIgniterを使うことによって、MVCのパターンを利用し、アプリケーションのロジック部分とビジュアル部分を切り離して開発することができる。今回の記事では、このアプリケーションの最後の部分、つまりコメントを受け取り表示する部分の見た目を改善してみよう。

はじめに

 PHP開発者は、フォーム検証プログラムやテンプレート処理プログラムのような簡単なものから、データベース主導型アプリケーションのような機能満載のものまで、何でも思いに描くものを作り出すことができる。ブログ用ツールは、2番目のカテゴリーに入ることだろう。たいていの場合、このようなプログラムを開発するには、いくつかMySQLテーブルを作り、ブログエントリを扱うためのスクリプト群も作り、さらにHTMLページの形にこれらのデータを書き換えるためのテンプレートもいくつか作ることが求められるだろう。

 もっとも、そのようなプログラムを組むときには、おそらく自分が作ったクラスや関数を使うこともできる。しかし、前述したようなブログ用アプリケーションを作る際に、CodeIgniterのようなフレームワークを使って時間と労力を節約することもできるのだ。

 もしフレームワークを使う手法をお望みなら、早速この連載を読んでいただきたい。本連載では、CodeIgniterを使ってMySQL主導型のブログ用ツールを作る方法を包括的に紹介している。CodeIgniterを使うことによりMVCのパターンを利用し、アプリケーションのロジック部分とビジュアル部分を切り離して開発することができるのだ。

 ここで「ビジュアル部分」に触れたが、前回の記事ではこの連載のチュートリアルで開発してきたブログ用ツールの見た目を改善する方法を扱ったことを覚えておられるだろう。ブログエントリ群を表示するためのビューファイルに、いくつかCSSのスタイルを追加することにより、ルック&フィールを飛躍的に向上させることができた。

 しかし、このブログ用ツールには、特定のエントリに付けられたコメントを表示し、ユーザーがコメントを投稿するために使うWebフォームを表示するための、もう1つのビューファイルが含まれていた。そこで、本連載の最終回として、今回の記事では後者のビューファイルにスタイルを加え、CodeIgniterによるこのブログ用アプリケーションの開発に終止符を打つことにしよう。

 では、このためになる旅路の最終部分を歩むことにしよう。


1    2    3    4    次のページ

Copyright © 2008 Ziff Davis Enterprise, Inc.
Originally appearing in the U.S. Edition of Dev Shed. All Rights Reserved.