パーソナルツール
現在の場所: ホーム takalog
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2008May »
Su Mo Tu We Th Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
最近のトラックバック
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
トランペットアンサンブルコンサート (人生日記 03-08 17:37)
PloneSlimboxに乗り換え♪ (pt001-blog 02-23 17:14)
宗家カムジャタン (Happilio(ハピリオ)恋愛ブログ 02-18 15:51)
カテゴリ
puzzle (34)
mac (17)
av (25)
books (17)
coreblog (45)
ds (21)
lego (36)
misc (61)
moblog (250)
movie (31)
pc (39)
plone (202)
server (53)
suidou (29)
snowscoot (8)
sports (32)
software (120)
winds (33)
python (27)
 
文書操作

サーバに Varnish を導入してみました

作成者 takanori投稿日 2008年05月28日 01時04分 最終変更日時 2008年05月28日 01時04分
varnish + plone

Plone って色々な処理をして画面を表示するので、どうしても「重たいなー」という印象があります。

そんな Plone の動作を軽くするためにはいくつか手段があります。

  • サーバの CPU や メモリを強化
  • ZEO (Zope Enterprise Objects)を使って複数サーバに処理を振り分け
  • Apache/Squid 等を使用してコンテンツを Cache
  • フロントの Web サーバーを lighttpd nginx のような軽量なものに変更
  • CacheFu を使用して、ヘッダを細かく制御

で、今回は plone.org でも採用されている VarnishCacheFu の組み合わせを試してみました。

Varnish は高性能HTTPアクセラレーターらしいです。

詳細な設定手順は CacheFu + Varnish を参照してください。


導入してみた感想はこんな感じです。

  • 思ったよりハマらずにインストール、設定ができた
  • Varnish 用の設定ファイル(vcl ファイル)を作るのを CacheFu が作ってくれるのはうれしい
  • サーバーのメモリが...(いらない zope サーバー止めないと)

で、実際速度的にどうなったのかは、きちんと調べていませんが体感では「少し速くなったかな?」といった感じ。

そうはいっても、最初のページを表示するところで待たされちゃうんで、その後(画像とか CSS とか JavaScript)とかが速くなっているかなといった印象。

実際、どの程度キャッシュがヒットしているかを varnishstat コマンドでみてみると、キャッシュのヒットとミスが50%:50%といった感じです。

まぁまぁですかね?

カテゴリ
plone plone
server server
トラックバック用URL:
http://takanory.net/takalog/886/tbping

slimbox 1.6 がリリースされています

作成者 takanori投稿日 2008年05月28日 23時55分 最終変更日時 2008年05月29日 00時06分

PloneSlimbox で使っている、JavaScript Slimbox のページをみにいくと、バージョンアップしていました。

以前までのバージョンは 1.41 で今回 1.5b と 1.6 がリリースされています。

ダウンロードは slimbox - Google Code からどうぞ。

バージョン 1.6 はベースになっている JavaScript フレームワークの mootools も 1.2(現在は開発版)に上がっているようです。

今回のウリは slimbox.js のサイズが 7kb から 4kb とさらに小さくなったことのようです。

これは、次バージョンの PloneSlimbox を作らなければ....

カテゴリ
plone plone
トラックバック用URL:
http://takanory.net/takalog/887/tbping

Powered by vine linux, python, zope, plone, coreblog