phpのテンプレートsmartyとか

最近久しぶりにPHPでサイトを作った。
その時smartyというテンプレートエンジンを使ったら便利だったという話。

テンプレートエンジンというのは、デザインとプログラム部分を分けることができるもので、
デザイン部分は普通のHTMLみたいに作って、プログラム部分と同じような変数を使うことで変数の中身だけ、プログラムファイルからデザイン部分に持ってこれる。
以前、pythonでdjangoは使ったことがあるんだけど、今回phpでテンプレートを使ってみて改めて便利だなと思った。

本業でプログラムをしてるわけじゃないから、PHPとかpythonとかjavaとか独学でちょこちょこ触る程度。
なので、テンプレートは難しそうというイメージがあった。だけど実際に弄ってみると、グーグルで検索して使い方を調べて30分ほどでインストールから実際にサンプルサイトを作るまでできた。
これは便利すぎる。一回使うと後はほぼ必須になる。

最近ドリームウィーバーも使い出してあまりの便利さに嬉しくなったんだけど、こういう便利ツールが実は全然難しいものじゃなくて、簡単な物だと知ってるかどうかは大きな違いだなぁと思った。

コメントを残す