Smartyを活かせる仕事

    Smartyとは?

    Smartyについて

    Smartyは、テンプレート自体のキャッシュ機能を持ったテンプレートエンジンで、多くのPHPのWebアプリケーションフレームワークでデフォルトのテンプレートエンジンとして採用されています。 現在はテンプレートエンジンの中で最もスタンダードなものとなっています。 Smartyだと、php のプレゼンテーションから、アプリケーションのロジックとコンテンツを分離して管理する事が容易になります。 これにより、プログラマーとテンプレートデザイナーが異なっていても、アプリケーションロジックを変更せずに、テンプレートの変更や、 記事の内容を取得する手段の変更を行うことができるようになります。 このため、プログラマーとデザイナーが分業され、複数の人が制作に関わる場だと非常に効率よく制作を進めることができます。 アクセスされると、ページのテンプレートを記述したテンプレートファイルをコンパイルしてPHPスクリプトを生成するため、次回からはテンプレート解析のオーバーヘッドがなくなるので、高速で動作します。 ロジック部分とHTMLの部分とが別れるので、保守もしやすくなり、しかも様々な関数を持ち、自分で定義することも出来るなど高い完成度となっています。

    続きを見る