• ベストアンサー

テンプレートについて

こんにちは。 PHPでテンプレートを使ってページを作りたいのですが、 何を使うのが一番良いのか、教えてくれませんか? 希望は、mumuやhtmltempleteのような、設置が簡単なものです。smarty?はインストールが必要だとのこと。 それであれば、レンタルサーバーに左右されるじゃないですか? 今のところ、mumuっていうのとhtmltemplateしか見つけれないのですが、他に何かいいものありませんか?2つともあまり盛んじゃない みたいなので・・・ 過去にhtmltemplateを使ってページを作ったことはあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • gmataw
  • ベストアンサー率50% (12/24)
回答No.2

Smarty をお勧めします。 基本的にインストールは以下になるかと思います。 1.パッケージをダウンロード 2.解凍 3.自分の環境に合わせた場所に配置 4.パス等の設定 参考 URL もご確認下さい。

参考URL:
http://sunset.freespace.jp/smarty/SmartyManual_2-6-7J_html/installing.smarty.basic.html
123daa
質問者

補足

ありがとうございます。 即席ですが、xamppというやつにsmartyを設置して、 動かしてみました。簡単ですね。 あとは、xreaでできるか家に帰ってやってみます。 ところで、表示させる部分ですが、 $smarty->display('index.tpl'); とすると、エラーが発生します。 $smarty->display('c:/xampp/htdocs/index.tpl'); とすると表示されますが・・・・ まさか、テンプレートファイルの場所をフルパスで 指定しませんよね?これって、php の include_path に 書けば問題ないんですかね?? となると、xreaだと???と疑問があります。 やってみないとわかりませんが。

その他の回答 (2)

  • gmataw
  • ベストアンサー率50% (12/24)
回答No.3

ANo.2 です。 > ところで、表示させる部分ですが、 > $smarty->display('index.tpl'); > とすると、エラーが発生します。 > $smarty->display('c:/xampp/htdocs/index.tpl'); > とすると表示されますが・・・・ 参考URLの最下部にテンプレートディレクトリーにパスを設定する方法が 説明されていますので参照してみて下さい。 --- 例 2-9. /web/www.example.com/docs/guestbook/index.php を編集する $smarty->template_dir ---

参考URL:
http://sunset.freespace.jp/smarty/SmartyManual_2-6-7J_html/installing.smarty.basic.html
123daa
質問者

お礼

完璧です。しっかり内容を読んだら理解できました。 ありがとうございました。ばっちりでした。

  • masa6272
  • ベストアンサー率66% (93/140)
回答No.1

Smartyのインストールって、Zip持ってきて解凍するだけです。 自分の所に解凍すれば、レンタルサーバーでも、問題ないでしょう。

123daa
質問者

お礼

smarty調べてみました。 自分の知りたいことが明確に書いているサイトが 無いので今一度質問させてください。 smartyは、ダウンロードしたファイルを解凍して、 レンタルサーバーのディレクトリに設置するだけで OKなんでしょうか? レンタルサーバーはxreaを使っています。 どうもインストールという言葉の意味が理解できず、 悩んでいます。(設置とインストールとは同意語?)

123daa
質問者

補足

えええ?そうなんですか?? てっきり・・・情報ありがとうございます。

関連するQ&A