Rails, Ruby 結論:x_sendfileを使う。 調査内容Passenger(mod_rails | mod_rack)でApacheのx_sendfileが正常に動作するか。 PassengerについてApacheでアプリケーションサーバを介さずにRailsを動作させる拡張モジュール。Rackも動作します。構造としては、... 続きを読む
社内システムにはRailsを使ってるシステムがあったりするんですが、バージョンアップのタイミングで大幅にアクセス数が増えたらパフォーマンスが出なくなったので、同じサーバーの違うポートでmongrelを複数動かすようにして、Apacheのリバースプロキシで負荷分... 続きを読む
id:hiro-ueda:20080620:1213950224 の件、悔しいので mod_expires を有効にして調整した結果、B(84) まで上がりました。設定はこんな感じ。 # mod_expires ExpiresActive On ExpiresDefault "modification plus 5 minutes" ExpiresDefault "access plus 1 month... 続きを読む
実例から入ります。 http://xxxxxxxx/をリクエストします。 このURLへのアクセスは始めてです。 以前、書いた Firefoxのプラグイン Live HTTP Headers でHTTP通信のみをトレースしました。 ---------------------------------------------------------- 以下... 続きを読む
週3日出社となりました。残りの日はasiajinとかnarabete.comで個人で活動しています / mail: MY-SIRNAME@gmail.com (姓@gmail.com) via del.icio.us/popular Apacheのフォルダローカルな設定ファイル.htaccess で使いそうな設定をかたっぱしから書き込んだファ... 続きを読む
SubversionはApache無しでも動作させることができますが、Apacheと連携して動作させることで、 ApacheのBasic認証やDigest認証等の認証機能、SSL等の暗号化通信等を利用することができます。 また、ブラウザから、最新のリポジトリの内容を見ることができます。... 続きを読む
会社と同様自宅のマックでも環境を作成します。こちらはデフォルトでApache1.3.33がインストールされていますのでfastcgiだけをセットアップします。基本的には同じです。apxsはセットアップ済みでした。 apxs -o mod_fastcgi.so -c *.c apxs -i -a -n fastcgi ... 続きを読む
JavaScript Projects: JSEM (JavaScript External Module) Plugin/Loadable module suypport JSTT (JavaScript Template Toolkit) A more fully featured Template system than Trimpath What? Are you mad? Yes, we quite probably are. But not as mad as som... 続きを読む
普通の帯域節約術としては、mod_deflateでdeflate圧縮するとか、CSSやJSファイルのHTTPレスポンスヘッダにLast-ModifiedやEtagを追加しておいて、ブラウザがHTTPリクエストヘッダにIf-Modified-SinceやIf-None-Matchを付加するようにし、コンテンツが変更されて... 続きを読む
Apache JamesはApacheプロジェクト内の電子メールアプリケーションサーバを開発するサブプロジェクトである。 Jamesというプロジェクト名は「Java Apache Mail Enterprise Server」の頭文字をとったものである。 Webアプリケーションサーバとして有名な、同プロ... 続きを読む