Home > Nucleus > Nucleus

Nucleus

ここ数日、Nucleusとず~っと格闘中。
会社のホームページをNucleusで作ってるので。

感想…超めんどい!

最初の取っ掛かりは楽です。
僕が借りてるサーバーはUTF-8、会社のサーバーはEUC-JP(mysqlがEUC-JPなため)、インストールするデータが別々に用意されてるし、日本語化されてるし、インストールはすんなりできました。
スキンやプラグインも結構用意されてるし、拡張性高そうだなぁって気軽に考えてました。

ところがですよ。
単純にブログ書くならそれでもいんですが、一企業のサイト構築となるとグダグダになってきました…。
なんかですね、「AをやるためにはBを」「BをやるためにはCを」ってことが多いんですよ。
細かいところまで設定できる、と言えば聞こえは良いんですが。まぁ慣れの問題ですかねぇ…。

あと、スキン。
なんでこんな面倒くさいのかしら。
スキンとテンプレートの構造はいじってるうちにそれとなくわかりました。
問題はその中身。
スキンが呼び出してる、各スキンのフォルダの中にある○○○.inc、この記述内容がイラッとするわけですよ。
HTMLというのは基本的に格子構造ですよね。
<tag></tag>で挟まれてる。
それがグチャグチャなんですよね。
最初に呼び出されてるhead.inc、ここに<html>と<head>があって、さらにこのhead.incがnavigation.incを呼び出し、このnavigation.incに</head>がある。
次に呼び出されるheader.incに<body>があって、最後に呼び出されるfooter.incに</body>と<html>がある。
カラムを分けてる<div>もheader.incが呼び出して、その終わりがfooter.inc。
これ、超わかりづらい!
サイトレイアウトの基本部分ってのは、パーツの中に埋め込むべきじゃないと思うんです。後で見直すときに、どこがどうなってるのかわからなくなる。
レイアウトの基本部分はスキンに、ヘッドやフッターはその役割の部分だけ、というように分離しないと。
せっかくスキンとテンプレートに分けてる意味が無い。

Nucleus使いのみなさん、そう思いませんか???

Comments:

Comments:

Trackback:No Trackbacks

TrackBack URL for this entry
http://shintata.com/nucleus/action.php?action=plugin&name=TrackBack&tb_id=5
Listed below are links to weblogs that reference
Nucleus from shintata.com @Nucleus
トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

Home > Nucleus > Nucleus

this site's feed
 RSSリーダーで購読する
 

Page Top