CALIPSO Services Solutions architecture Web development Deployment, managed hosting and maintenance Security, website hardening, hack cleanup General consulting and advice Contact Cam Macaulay 0432 670 174 cam@calip.so
先日、待望の長女が誕生したmikioです。あまりにかわいいから育児ブログでもつけようという魂胆ではありませんが、今回は自作のCMSであるTokyo Promenadeについて語ります。 Tokyo Promenadeとは 以前の記事で、Tokyo Cabinet(TC)を使ったCMSを作ることを予告しましたが、Tokyo Promenade(TP)がまさにそれです。TCのテーブルデータベースを使って記事を管理する軽量なコンテンツ管理システム(CMS)の実装です。例によってC言語のみで記述され、libc以外の全実装が "made by mikio" な製品です。 読み方は「東京プロムナード」です。プロムナードとは散歩道のことですが、東京メトロの広告に出てくる宮崎あおい的なキャラが写真付きブログを書いちゃうようなユースケースをイメージして名づけました。まあ実装はそんな洒落た感じとはほど遠いです
これまで多数のCMSを見てきたが、ここまで完成度が高いと言えるものに出会ったことはなかった…そう言えるくらい凄い。このどきどき感はDekiWikiに触れた時に感じたものに近い。 見たまま編集できるCMS CMSと言えば、ユーザ画面と管理画面に分かれていて、管理画面はモジュールやテーマの設定、各項目の並びを指定するのが通常だ。実際の出力結果はシステム任せで、その点が柔軟性に欠ける点でもあった。 しかしこれは違う。見たまま編集でき、さらに高い柔軟性を維持している。 今回紹介するオープンソース・ソフトウェアはconcrete5、デザイン、管理、コンテンツ作成全てが高度なCMSだ。 相当個人的な感情が入ってしまっているのは、同じようなシステムを構築する予定があったからだ。だがconcrete5は完成度も高く、多少の改造さえ施せば十分な気がする。やはり下手に開発コストをかけるよりもオープンソースで探
Webby is a fantastic little website management system. It would be called a content management system if it were a bigger kid. But, it’s just a runt with a special knack for transforming text. And that’s really all it does – manages the legwork of turning text into something else, an ASCII Alchemist if you will. Webby works by combining the contents of a page with a layout to produce HTML. The lay
下町の老舗のラーメン屋さんや和菓子屋さんで食事をしてみて、「おいしい!」と思った経験はありませんか? ご自身の戦争体験を若い世代へ語り伝えようとしている高齢者の方々のお話を聞いたことはありませんか?老舗のお店の深みのある味も、高齢者の方々の戦争体験談も、いずれも「次の世代へ何かを残していきたい」という人間の営みから生まれてきたことであると思います。そして、そういう”情報の継承”という 発想でもって、社会問題に対して何か有効な情報拠点を築き上げていくことはできないだろうか、というのが”みらい”の出発点です。 Q.みらいって簡単にいうとどんなサイトですか? A.次世代情報都市”みらい”は、学問やジャーナリズムなど様々な方法を駆使して、次の世代への情報の伝達を目指す仮想都市空間です。具体的な活動としては、政治、経済、社会、科学技術、国際、環境、教育、文化、芸術、家族など、あらゆる種類の社会問題の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く