最近はCMSやブログがサイトに利用されることが多くなった。それらを用いる場合、大抵はスクラッチで開発しない。既存のパッケージまたはオープンソース・ソフトウェアを利用する事が多い。 表示画面の管理 そうしたパッケージを利用する限り、そのCMSがもつ独特な匂いを取り去るのはなかなか難しい。例えばブログエンジンを使ってサイトを作ると、どうしてもブログの...
[ CMS ] [ ブログ ] ライセンス [ GNU General Public License ] Tagging [ 日本 ] OS [ Linux ] 言語 [ PHP ] ユーザインタフェース [ Web ] 名前と違うインタフェース ブログの流行で、自分のホームページ全体をブログシステムで構築する例が増えている。MovableTypeやP_BLOG、Nucleusなどを使って構築すると言った感じだ。プラグインも色々作られているが、掲示板、チャット、投票やその他のシステムを考...
Ruby on Railsで作られたCMS、Radiant。洗練されたフォームで、シンプルながら使い勝手が良いのが特徴だ。使ってみたいと思った人も多いのではないだろうか。 だが、カスタマイズを行おうと思うとRubyの習得が必須になる。それが障壁になってしまっているならば、RadiantのPHP版とも言えるこちらはどうだろう。 今回紹介するオープンソース・ソフトウェアはFrog、Radiantを元にしたCMSだ...
『bingo!CMS』は、Webデザイナーや制作ディレクターをターゲットにした今すぐに導入できる低コストなCMSです。bingo!CMSでは次のようなWebデザイナーの悩みや要望を解決するために企画されました。
オープンソースCMSを代表する12製品の紹介 この記事は、Product ShowcaseとしてオープンソースCMSを解説する記事の後半だ。前半の記事では、オープンソースCMSとはどういうものかについてや、導入にあたっての注意点、商用CMSと比べた場合の費用の違いなどについて解説しているので、まだ読んでいない人はぜひ参考にしてほしい。→前編の記事「オープンソースCMSを賢く使う勘所と...
を作成しました。管理画面のサンプルはありませんが、どんな感じで動くのかの参考にしてください。管理画面のスクリーンショットはこちらからどうぞ。 2005-02-15  ver.0.9.5a[β版]リリース。 RSS配信機能を追加しました。cmsview::entryコマンドにて、エントリIDを与えない場合に自動的に先頭のエントリを表示するようにしました。XSLT-APIの選択優先順位をSablotronを優先するように...
テンプレートはあくまでテンプレート。SOY CMSでは、どこにどのような情報を挿入するか、タグの中に印をつけるだけです。なので、テンプレート作成に必要な知識はほんのわずかです。 ページ毎管理と、記事毎の管理を行います ページ毎の管理と、記事(エントリー)毎の管理の両方を行うため、どのページにどのような情報が表示されるか直感的に理解できます。また、コン...