いつも皆さんのご意見参考にさせていただいております。
さっそくですが質問させていただきます。
皆さん、Dreamweaverのテンプレート機能は使用していますか?
私の会社では業務上テンプレート機能を使用しなければならないのですが、他の会社ではどのような感じで作業しているのか気になりました。
フレームワークを使って共通部分は一つのファイルで制御する等ですかね??
また、Dreamweaver以外のエディタも使用したいと考えております。
過去の投稿を見る限り、Sublime Textを使用している人が多いのと思いますが、もしこんなエディタ使用しているよ!や、こんな方法あるよ!などありましたら教えていただけますと幸いです。
私の願望としては、Dreamweaver以外の軽量なソフトでテンプレート機能を使用できれば良いと考えております。
何卒ご回答の程、よろしくお願いいたします。
みんなの回答 5 件
Dreamweaverみたいに開発環境にテンプレート機能がついてるのは知らないけども、JykellやMiddlemanみたいな簡易フレームワークや、Gruntや、Gulpのプラグインでインクルード部分を埋め込んだファイルを生成する方法は色々ありますよ。
上記のどれでも、読み込むページごとにデータを渡して条件分岐したり、変数展開したりできます。
ちなみにDwのテンプレート機能は2,3回使ったことある程度です。
Dw自体MXの時代に卒業しました。
例えば大手メーカー企業なんかの案件で、Web更新担当用に納品するなら、Dwの機能は必須だよ。というか、大企業なんかは担当がコロコロ変わるので、他のワークフローは全然浸透してないし、しそうにない。ったく…面倒くさいけどね。
他のエディタでいじるとエラー頻発しそうで怖いな。
(Dwテンプレート対応プラグインみたいなもの欲しい)
サーバサイド言語は制限厳しくて実用的じゃない会社も多いからそういう時につかってる。
Dwのテンプレート普通に便利だよね?
Javascriptの正規表現マッチも使えるし。
グローバルメニューやヘッダーフッターでテンプレートファイナル一つ、それを継承した子テンプレートでコンテンツのサイドバーありなしなどの体裁違いを作ったりしてるよ。
便利だけど、テンプレートファイルが古くかったり、上がってなかったりして保守性が酷い。
サーバー強いならphpでインクルードしたほうがいいかも。
4,5年前はテンプレート使った依頼もあったけど、今はほとんどないな。
上でもジェネレーターの話が出てるけど、htmlのメタ言語か、phpでインクルードしたほうがよっぽどいいよ。
phpでインクルードって言っても中身はhtmlだから、htmlさえ分かれば更新できるし。
DWのテンプレート機能は、わざわざ全ファイル書き換えるから更新に時間かかるうえに、エラーがあると更新されないからな。勝手にテンプレートの対象から外されたりする可能性もあるし、個人的には信用出来ない。
関連するトピックス