Code Archive Skip to content Google About Google Privacy Terms
Merbのプラグインの多くは、Merb以外の場所でも使えるように設計されています。 また、いくつかのRailsプラグインも、Merbや他のプラットフォームで利用できたり、単体でも利用可能になっていたりします。 これらのプラグインは、Agnosticなプラグインと呼ばれています。 従来のプラグイン機構が、特定のフレームワークの機能を拡張する役割にとどまっていたのに対して、Agnosticなプラグインは、複数のプラットフォームを股に掛けて活躍します。 このような動きは、従来のフレームワークとプラグインの関係を改めるものとして注目に値するものだと思います。 フレームワーク間で共通に必要となるようなプラグインの重要性が高まり、 今まで分散していたプラグイン開発リソースが、統合されることによって効率化がはかられたと見る事も出来ます。 これからは、フレームワークの知識だけでなく、 主要なAgnosti
AP4R について書くのはずいぶん久しぶりな気がしますが... (^^; Rails で AP4R を使っている場合、以下の流れでメッセージを介して非同期が実現されています。 # ユーザーからのリクエストで、1,2 が同期的に実行され、3 以降が非同期で実行されます。 0. AP4R の Rails プラグインの導入 1. アクションのなかで、ap4r.async_to(message, ...) すると、 2. Rails から AP4R サーバ上のキューにメッセージを PUT (dRuby プロトコル) 3. AP4R から指定された宛先に送信 (HTTP など) 4. 宛先でメッセージを処理 (宛先が Rails であれば、通常のリクエストと同様に処理可能) 可用性の高いシステムを考えるとき、この流れのなかで 1->2 の部分が SPoF (Single Point of Failu
You're visiting a deprecated Prototype API Documentation page for Home. This URL is deprecated and will no longer be supported. In 10 seconds, you'll be redirected to the latest version of this documentation: /doc/latest Please update your links and sorry for the incovenience. If you want a different version of this documentation, please head to the documentation versions index page.
注意:この記事は内容が古いです Passenger の利用をおすすめします。運用が簡単になりますし、$RAILS_ROOT/public以下のコンテンツはすべてApacheから直接送出されます。つまり、この記事のような小細工は不要です。 導入手順については下記コンテンツをご覧ください。 Apache上でRedmineを動かす/Passenger(mod_rails for Apache)の利用 Apache 2.2 + mod_proxy + Mongrel 1.0.1で構成したRails実行環境において、/stylesheets, /javascripts, /imagesの各ディレクトリ以下の静的コンテンツをリバースプロキシの対象外とし直接Apacheで処理することにより、Railsアプリケーションの応答時間を若干短縮することができます。 設定内容 Apacheで以下の設定を行い、/i
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く