|
||||||||||||||||||||||
| 前のページ 1 2 | ||||||||||||||||||||||
| メッセージダイジェスト関数を利用するサンプル | ||||||||||||||||||||||
|
リスト14のsample.phpスクリプトは、digest.phpのサンプルプログラムです。保護された変数の値が改ざん不可能であること、保護されていない変数は自由に変更可能であることが確認できます。 リスト14:digest.phpのサンプルプログラム |
||||||||||||||||||||||
<?php
|
||||||||||||||||||||||
| 高性能なWebシステム構築に向けて | ||||||||||||||||||||||
|
本稿では、PostgreSQLに固有の内容のみならず、大規模なWebシステムを構築するために一般的に注意すべき点を紹介してきましたがいかがでしょうか。Webシステムでは、システムにかかる負荷を事前に想定するのが難しい場合が一般的です。素直にデータベースを活用したWebシステムを構築すると、データベースへのアクセス負荷が増大し、システム全体のパフォーマンスのボトルネックになる場合が多くあります。 ここに紹介した比較的簡単な工夫で、データベースサーバーへの負荷を大幅に削減または分散を可能とすることをご理解いただけたかと思います。本稿が、システムの特徴にあわせたキャッシュ利用とスケールアウト可能なシステム設計の一助となり、PostgreSQLを利用した高性能なWebシステム構築の参考になれば幸いです。 |
||||||||||||||||||||||
|
前のページ 1 2 |
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||

