→言語・開発環境
→Webアプリ開発
Webサイト†
- Smarty
- Smartyマニュアル
- SmartyはPHPのためのテンプレートエンジンです。
- より明確にphpのプレゼンテーションからアプリケーションの ロジックとコンテンツを分離して管理する事を容易にします。
Windows2003+IIS6でのインストール方法†
- CGIの仕組みを使って動作させる方法と、ISAPIの仕組みで動作させる方法がある。
ISAPIの方がパフォーマンスが良いのでそちらを採用する。
- まずここへ行く
- ダウンロードはZIPになっているものとインストーラになっているものがあるが、
インストーラ版はCGIで動かすものしか入ってないのでZIPの方を取ってくる
- 「PHP 5.1.4 zip package [8,919Kb] - 04 May 2006」をクリック
- ZIPの中身を適当なフォルダに展開する。仮にd:\PHPとする
- D:\PHPにパスを切る。
- php.iniの設定をする。最低限、extention_dir と doc_rootの設定は必要らしい
- IISで公開するフォルダに対し、IUSR_XXXでスクリプト実行できるように設定する。
- IISのISAPIフィルタに php5isapi.dll を指定する。
- IISマネージャの「Webサービス拡張」に php5isapi.dll を登録する。
- IISマネージャのサイトのプロパティの「ドキュメント」タブの「規定のコンテンツページ」にindex.phpを追加する。
- 詳しくはこちら(http://jp2.php.net/manual/ja/print/install.windows.iis.php)を見よ
Tips†
基本的な文法†
- $GLOBALS
- スクリプトのグローバルスコープに現在定義されているすべての変数への参照を含む連想配列です。 変数名が配列のキーとなります。
Last-modified: 2009-12-05 (土) 21:01:13