タグ

2011年3月14日のブックマーク (2件)

  • ボトルネックになりやすいデータベースを高速化するキャッシュシステム·CSQL Cache MOONGIFT

    CSQL Cacheは複数のデータベースに対応したキャッシュシステム。 CSQL CacheはRDBMS用のオープンソース・ソフトウェア。Webシステムを構築する上で欠かせない存在になっているのがデータベースだ。オープンソースであればMySQLやPostgreSQL、エンタープライズであればOracleDB2などが有名だ。 データベースを使えばデータの蓄積はもちろん、詳細な条件を指定したデータの取得や更新、集計等が容易にできる。だが高性能故にアクセス頻度が多くなってボトルネックになることも多い。そんな時に考えたいのがCSQL Cacheだ。 CSQL Cacheは実際には試せていないのだが、興味深いソフトウェアなので紹介したい。CSQL Cacheはいわゆるデータベースアクセスをキャッシュするソフトウェアだ。データベースとプログラムの間に立ち、メモリ上にキャッシュするシステムだ。 JDB

    ボトルネックになりやすいデータベースを高速化するキャッシュシステム·CSQL Cache MOONGIFT
  • ホームページの更新負荷を低減する、必要な箇所を動的にするCMS·pWebManager MOONGIFT

    pWebManagerは必要な場所にコンテンツを差し込む、静的サイトとの親和性の高いCMS。 pWebManagerはPHP製のオープンソース・ソフトウェア。いわゆるホームページと言われる静的なHTMLによるWebサイトを立ち上げて数年経ち、情報が徐々に増えるのに従って更新負荷が大きくなっていく。複数の場所を更新するのはミスも多い。 ユーザ向けの画面 そうした時に導入を検討するのがCMS(コンテンツ・マネジメント・システム)だ。だが10ページくらいしかないWebサイトにCMSというのはちょっと大げさに感じられる。導入コストやややこしい操作を覚えるのも大変だ。そこで検討したいのがpWebManagerだ。 pWebManagerはいわゆるハメコミ型のCMSで、HTMLファイルの中にタグを埋め込むことでその内容をCMSから取得したデータと差し替えて表示する。既存サイトがほぼそのまま活かせるので