
オープンソースのGoogle Readerクローン「Tiny Tiny RSS」
個人的にはRSSリーダーにGoogle Readerを使用しているが、
自前でフィードリーダーを構築したい場合もあるかもしれない。
データを外部に置きたくない場合や、Googleが嫌い(?)という方、
または自前でフィードリーダーを構築して様々なデバイス用にカスタマイズしたい場合にどうだろうか。
機能
マルチユーザモード、国際化、コンテンツフィルタ、記事のスコアリング、モバイル用のインターフェースなど多機能な作りになっている。
ソースコードはPHPで作られており、データベースにはMySQLやPostgreSQLを使用できるようになっている。
実際の動きはデモを見ていただくのが早いだろう。
デモ
Google Readerからエクスポート、インポートも出来るので、移行も簡単だ。
気になった方は試してみてはどうだろう。
インタラクティブに見たままデザイン変更可能なCMSを調べる必要があったので、ブログでもシェア。
サイトの作成がウェブ上で完結して、出来るだけ直感的な操作が出来るCMSを集めました。
使ってみた感想として、見たままに編集できるのって楽しいなって思いました。
サーバーインストール型からASP型、Webサービス型までいろいろあります。
共通点としては、全てのサイトがコンテンツの追加にドラッグ&ドロップを使ってた所ですね。
デザインは出来るけどHTMLやCSSはよく分からいという方、もっと簡単にページの追加やデザイン変更を行いたいと考えている方の参考になれば幸いです。

「Axis」は複数店舗を管理できるオープンソースのショッピングカートシステムです。
管理画面がかなり充実しており、
割引システムや送料計算、投票モジュールなどが組み込まれています。
デザイン的にもjQueryやExt JSを使用する事でリッチな管理画面になっています。
おっ、と思わせる作りになってるのが良いですね。
動作にはPHPとMySQLが必要との事です。
興味の有る方はダウンロードしてみてください。

「Streeme」を使うと、PCの音楽をモバイル端末で再生する音楽用のwebサーバーを作る事が出来ます。
動作にはPHPとMySQL、FFMPEGが必要との事。
個人用との事ですが、使ってみると面白そうですね。

「F->IT」はブラウザ上でFTP操作ができるオープンソースのFTPクライアントです。

Twitterは様々なオープンソース技術で作成されているそうですが、中の人が貢献しているオープンソースプロジェクトが紹介されていました。
Ruby、Java、Scala、C/C++で書かれており、
負荷分散や、つぶやきをテキスト処理するためのルーチンなどが公開されています。
他の人の書いたプログラムは読むだけで勉強になりますよね。同じ言語を使用している方はダウンロードされてみてはいかがでしょうか。

LilinaはWEBベースのRSSリーダーで、オープンソースで出来ています。
RSS、Atom、ポッドキャストの情報を収集する事ができ、集めた情報をOPMLファイルで書き出す事も可能です。
動作にはPHP5以上が必要で、データベースは使用していないそうです。また、別途 HTML Purifier と SimplePie というライブラリを使用しているようでこちらもダウンロードしてくる必要があるとの事。
インストール自体は数分で完了するようですので、オリジナルのRSSリーダーを構築されたい方は一度触ってみてはいかがでしょうか。

TypePad MotionはPythonで作成されたオープンソースのマイクロブログです。
フレームワークにDjangoが使用されています。
TypePad Motionを使用すると、TwitterやFacebookのようなソーシャルメディアを構築する事ができます。
コミニティを作成

コミニティ内で写真やビデオ、およびオーディオを掲載することができます。
それぞれについてコメントなどをつける事ができるそうです。
ソーシャルメディアを一つの場所に

色々なソーシャルメディアサイトでの日記やコメントなどを自動的に収集できるようです。
Twitter、Youtube、MySpaceなどが表示可能なようです。
高速でWEBサイトを立ち上げる事ができる
以上の理由からサイトに設定するだけで簡単にコンテンツが作成できるようです。
SNS構築を検討されている方、Pythonを使用する事ができるならチャレンジの価値はあるのではないでしょうか。

Featured Content Galleryはフォトギャラリーが簡単に作れるWordPressのプラグインです。
インストトール後に
テーマの表示したい位置に以下のタグを挿入すれば動作するようです。
<php
include (ABSPATH . '/wp-content/plugins/featured-content-gallery/gallery.php');
?>
設定はすべて管理画面上でできるようですので、フォトログを作成されたい方はいかがでしょうか。
WordPressを使用すれば一瞬で自分のサイトを思い通りに変換できるようになってきていると感じます。

Zend Frameworkを使用したオープンソースのCMSを見つけたのでご紹介。
その名も「TomatoCMS」
このCMSのユニークな所はサイトの各コンテンツをウィジェット単位で考えている所です。
何かページに必要な要素があればモジュールをインストールさせ、サイトのレイアウトを完成させる風でした。
サーバーサイドのフレームワークにZend Framework、フロントエンドにjqueryを使用し、
MVCで設計されているため、プラグインの開発なども簡単に行えそうですね。
以下の環境が動作に必要なようです。
- Apache
- MySQL 5.0以上
- PHP 5.2以上
0