http://feedly.comは、PHP、Java、またはその他の言語/フレームワークを使用して構築されていますか?
それに関する情報をグーグルで検索したところ、JSON/REST が広範囲に使用されていることがわかりました。しかし、どのフィード パーサーを使用して画像やビデオをアプリケーションに非常にエレガントにレンダリングするかについてはわかりません。つまり、次のようになります。
(ソース: lifeinthefastlane.com )
http://feedly.comは、PHP、Java、またはその他の言語/フレームワークを使用して構築されていますか?
それに関する情報をグーグルで検索したところ、JSON/REST が広範囲に使用されていることがわかりました。しかし、どのフィード パーサーを使用して画像やビデオをアプリケーションに非常にエレガントにレンダリングするかについてはわかりません。つまり、次のようになります。
(ソース: lifeinthefastlane.com )
これはフィード パーサーに関するものですか、それともレンダリングに関するものですか? いずれにせよ、フィード パーサーは Google のものであり、同名の python パッケージから派生したものと思われます。レンダリングはクライアント側の JavaScript です。これは、非常に費用対効果の高いステートレス アーキテクチャです。
さらに調査した結果、feedly の CEO がブログ ( http://blog.feedly.com/2009/03/03/jsonrest-vs-xmlsoap/ ) にコメントし、次のように述べていることがわかりました。
JSON は実際には Javascript アプリケーションで非常にうまく機能しますが、サーバー側でも同様にうまく機能します (バックエンドは、MySQL と hibernate を介した Memcached を使用して Java で完全に実装されています)。JSON は、データ構造を表す非常に単純で効率的な方法です。私の経験に基づくと、アプリケーションの 5 ~ 10% は、XML+XML スキーマの複雑さ/構成の複雑さを実際に必要としています。残りのうち、JSON は同じ価値を提供し、複雑さが大幅に軽減され、効率が向上すると思います。