Warning: Undefined array key "HTTP_USER_AGENT" in /home/youhei0828/kachibito.net/public_html/wp-content/themes/kachibito7_with_cocoon_child/functions-module/other/tiny-fixed.php on line 75
この記事は年以上前に書かれたもので、内容が古かったり、セキュリティ上の問題等の理由でリンクが解除されている可能性があります。
暇がなくてまだ触ってないのでご紹介
するか迷ったんですけど・・node.jsを
ベースとしたCMSがオープンソースで
公開されていました。Calipsoという
ソフトウェアで、WordPressやDrupal
にインスパイアされたそうですよ。
以前書いたようなちょっとしたアプリケーション(リアルタイムで付箋メモを共有できるオープンソースのWebアプリ・Scrumblr)なら見かけましたが、CMSのような、割と実用性のあるソフトウェアがオープンソースで公開されているのはまだ無い気がしますね・・(あるのかな?
Calipso

サーバサイドJavaScriptの本命とも言われるNode.jsをベースとしたCMSだそうです。こんなのも作れるんですね・・
OSはUbuntu、データベースはMongoDBを使うみたいですね。ライセンスはMITです。
[note]※下記はインスコ手順じゃなくてリンク先を自分用にメモっただけです。誤解あたえてすません[/note]
NPMセットアップ
Node.jsにはパッケージ管理を実現できるNPM(Nodeパッケージマネージャー)というものがあって、Calipsoのモジュールを動作させるのにこれをインストールする必要があるそうです。
$ npm install npm info it worked if it ends with ok npm info using [email protected] npm info using [email protected] npm info link /var/www/tmp/calipso .. <> ... npm ok
ここまでの手順はこちら(node.js を試してみた)を参考にしてみては。
UbuntuにMongoDBをインストール
続いてNode.jsと相性のよい(らしい)MongoDBをインストール
$ status mongodb mongodb start/running, process 2588
動かなかったらロックファイルを削除せよとのこと。
インストール法も書いてあるので続きは公式サイトでご確認下さい。

