HTMLページ手打ち編集の悩み
- (2009-05-31 07:25:31)
-------------------------------
CMSに惹かれる最大の理由は相互に関係づけられたダイナミックなページの生成。作者はコンテンツのみの制作に専念できる。
しかし、いろいろ捜したが、これだというCMSは今のところない。最大公約数的な普及型CMSと、自分の要求するフォーマットやレイアウトやページ機能が違うこともあるし、またコンテンツの内容によって要求されてくるフォーマットや機能が違ってくるからだろう。
最終的にはコンテンツのテーマごとに「マイオリジナルCMS」を自分で作るしかない。それはできるはずもなく第三者に依頼する予算もなく、現状妥協あるのみ。
あるテーマはあるCMSで、あるテーマは昔ながらの「手打ち」に戻る。
現在作成中のとある事典は目次がどんどん増えていくもの。書籍のようにいったん完成し、目次と索引を作成する様式はネットではありえない。ネットは改良・更新・増強がリアルタイムで実施できることが利点だから。
五月雨式に記事を投稿していくことになるが、その際、新しく入れ込まれたページと目次・索引・前後ページとの関連付け調整がことのほか大きな負担。もしかしたらそのサイトの全ページを書き直すことにもなる。
そこで第一段。目次(メニュ)は外部ファイルに切り出すことにした。
・制作例:
メニュ部分の外部ファイル化
・本文例(index.php):(「menu.txt」がメニュの外部ファイル。PHPのrequireで外部ファイルを読み込み)
<title>メニュー部分を外部ファイルとして切り出す方法</title>
<div id="container">
<div id="header">
<p>ヘッダー</p>
</div>
<div id="menu">
<p>メニュ</p>
<?php require("menu.txt"); ?>
</div>
<div id="mainbody">
<p>メインボディ</p>
</div>
<div id="footer">
<p>フッター</p>
</div>
</div>
</body></html>
<< 愛用中のCMSimpleのメリットとデメリット< | >Unixタイムで表示される日付 >>