内容紹介
本書はPHP上で動くテンプレートエンジン「Smarty」の解説書です。
Smartyを使った動的なサイトの構築方法から、応用テクニックまで幅広く説明します
・テンプレートとは
・PHPの基礎
・Smartyの基礎
・CMSやブログの作成
・MySQLとphpMyAdmin
・Flashとの連携
・XMLの出力
・JavaScriptでフォトギャラリー
・ケータイ向けWebページ
・APIとの連携
Webの表示に関わっている、もしくはこれから関わっていきたい人向けに書いています。デザインが大好きだけど、システムがからんだ部分もちょっとは自分でやりたいよ、という人、大歓迎です。もちろんPHPプラグラマにも役に立つSmartyテクニックが満載です。
前半でPHP、Smartyの基礎を学びます。後半でクリエイティブの現場で使えそうなサンプルコードを実際に入力して試しながら身につけていきます。
【第1章】
テンプレートの機能とメリットについて説明します。
【第2章】
PHPの重要な基礎を学びます。SmartyはPHP上で動くテンプレートエンジンのためです。
【第3章】
Smartyの基礎を学びます。Smartyの関数、修飾子について説明します
【第4章】
実用的なページへの応用テクニックを学びます。まず、SmartyでCMSを作った後、サイドメニュー、リンクバナー、告知バナーを追加します。続いて、新着表示とスタッフ日記、昼夜で変わるヘッダー表示、MySQLとphpMyAdmin、PEAR::Pagerを使ったページネート、入力フォーム、正規表現とメニューボックス、テンプレート処理結果のファイル保存、を扱います。
【第5章】
Webサイト構築への応用テクニックを学びます。FlashブログパーツとXML出力、JavaScriptのフォトギャラリー、ケータイのブラウザ判別と画像表示、Twitter APIを使った3列表示のマイポータル、PEAR::Authを
使った管理画面ログイン機能、Amazon APIを使ったおすすめの本棚、を作ります。PHPとSmartyによる動的サイト構築を楽しんでください。
読み終えたときには、きっと現在担当している規模より少し規模の大きい案件にも立ち向かえるポテンシャル、そしてサーバーサイドから自在にアウトプットできる自信が身についていることでしょう。
動作環境:Windows + XAMPP、巻末にXAMPPインストール手順
(CDROM付き)
Smartyを使った動的なサイトの構築方法から、応用テクニックまで幅広く説明します
・テンプレートとは
・PHPの基礎
・Smartyの基礎
・CMSやブログの作成
・MySQLとphpMyAdmin
・Flashとの連携
・XMLの出力
・JavaScriptでフォトギャラリー
・ケータイ向けWebページ
・APIとの連携
Webの表示に関わっている、もしくはこれから関わっていきたい人向けに書いています。デザインが大好きだけど、システムがからんだ部分もちょっとは自分でやりたいよ、という人、大歓迎です。もちろんPHPプラグラマにも役に立つSmartyテクニックが満載です。
前半でPHP、Smartyの基礎を学びます。後半でクリエイティブの現場で使えそうなサンプルコードを実際に入力して試しながら身につけていきます。
【第1章】
テンプレートの機能とメリットについて説明します。
【第2章】
PHPの重要な基礎を学びます。SmartyはPHP上で動くテンプレートエンジンのためです。
【第3章】
Smartyの基礎を学びます。Smartyの関数、修飾子について説明します
【第4章】
実用的なページへの応用テクニックを学びます。まず、SmartyでCMSを作った後、サイドメニュー、リンクバナー、告知バナーを追加します。続いて、新着表示とスタッフ日記、昼夜で変わるヘッダー表示、MySQLとphpMyAdmin、PEAR::Pagerを使ったページネート、入力フォーム、正規表現とメニューボックス、テンプレート処理結果のファイル保存、を扱います。
【第5章】
Webサイト構築への応用テクニックを学びます。FlashブログパーツとXML出力、JavaScriptのフォトギャラリー、ケータイのブラウザ判別と画像表示、Twitter APIを使った3列表示のマイポータル、PEAR::Authを
使った管理画面ログイン機能、Amazon APIを使ったおすすめの本棚、を作ります。PHPとSmartyによる動的サイト構築を楽しんでください。
読み終えたときには、きっと現在担当している規模より少し規模の大きい案件にも立ち向かえるポテンシャル、そしてサーバーサイドから自在にアウトプットできる自信が身についていることでしょう。
動作環境:Windows + XAMPP、巻末にXAMPPインストール手順
(CDROM付き)
内容(「MARC」データベースより)
スクリプト言語のPHP上で動くテンプレートエンジン「Smarty」の解説書。Webデザイナーに向けて、Smartyを使った動的なサイトの構築方法から応用テクニックまで幅広く説明する。
著者略歴 (「BOOK著者紹介情報」より)
原 一浩
1998年に独立し、Webデザイン事務所を開業。同年、ウェブデザイン専門のメールメディアDesign Wedgeの発行を開始。ウェブデザイン業務の傍ら、海外のウェブデザインに関する情報発信および、研究、開発を行う。「Web Designing」や「Web creators」への寄稿多数。株式会社エフエックスビイ代表取締役CVO。Web検定の委員も勤める
青木 真
ITエンジニア。C言語、Linux、LAN講師の経験も。電気通信大学卒。12年のメーカー勤務を経て、1998年に独立。青木ITプランニング代表
川野辺 亮
Webデザイナー。フリーランスを経て2007年エフエックスビイに入社。株式会社エフエックスビイクリエイティブ本部統括本部長
鵜飼 孝陽
デザイナー兼SE。1977年3月17日名古屋市生まれ。22歳の時に上京。複数のプロバイダ、Slerにて勤務した後、2005年にフリーランスとして独立。現在は新宿にデザイン事務所を構え、Web制作、グラフィックデザイン、工業デザインを請け負う傍ら、法律相談も行う(本データはこの書籍が刊行された当時に掲載されていたものです)
1998年に独立し、Webデザイン事務所を開業。同年、ウェブデザイン専門のメールメディアDesign Wedgeの発行を開始。ウェブデザイン業務の傍ら、海外のウェブデザインに関する情報発信および、研究、開発を行う。「Web Designing」や「Web creators」への寄稿多数。株式会社エフエックスビイ代表取締役CVO。Web検定の委員も勤める
青木 真
ITエンジニア。C言語、Linux、LAN講師の経験も。電気通信大学卒。12年のメーカー勤務を経て、1998年に独立。青木ITプランニング代表
川野辺 亮
Webデザイナー。フリーランスを経て2007年エフエックスビイに入社。株式会社エフエックスビイクリエイティブ本部統括本部長
鵜飼 孝陽
デザイナー兼SE。1977年3月17日名古屋市生まれ。22歳の時に上京。複数のプロバイダ、Slerにて勤務した後、2005年にフリーランスとして独立。現在は新宿にデザイン事務所を構え、Web制作、グラフィックデザイン、工業デザインを請け負う傍ら、法律相談も行う(本データはこの書籍が刊行された当時に掲載されていたものです)