Movabletypeで初めてブログを作成しています。
複数のレンタルサーバを使用しているのですが
MySQLを使用出来ない
Berkeley DBを使用したサーバーでは
エントリー数15程度で全てを再構築すると
「ページが表示できません」のエラーが出る為
サーバ負荷軽減の方法を検索した所
「PHPによるモジュール化」が話題になっていました。
しかしPHPによるモジュール化で確かに
再構築の負荷は軽減されると思いますが
そのページがアクセスされる度に
ファイルを生成する負荷がサーバに掛かるわけで
PHP化は本当に良いのでしょうか?
エントリー数は1,000以上作成し
1日のアクセス数6000以上を目標としています。
アドバイス宜しく御願い致します。
No.2ベストアンサー
- 回答日時:
負荷、という意味ではこの場合モジュール化したほうが負荷は小さくなると思われます。
理由は、モジュール化した場合、「表示するエントリ+それに関するエントリの情報」だけデータベースから毎回引き出すだけで済むからです。
ただし、気をつけなければならない事は、それでも毎回エントリ追加時に再構築はしますよ、ということです。
ちなみに、一日6000程度のアクセス数、ということは、各ページのページビューはさらにその何倍にも跳ね上がるということでもあります。
あとはそのレンタルサーバのMySQLサーバのレスポンスにもよりますが、例えば一度に何人もの人が同時にサイトを見ている場合、見る側にとっては「重い」と思ってしまう要因になるかもしれません。
レンタルサーバの軽さ(重さ)と相談してやってみるのがいいかも知れませんね。
No.1
- 回答日時:
>そのページがアクセスされる度にファイルを生成する負荷がサーバに掛かるわけで
ファイルを生成しているわけではないので、その分の負荷は考えなくてもよいかと。
ただし、Berkeley DBのデータベースファイルに毎回アクセスすることになるので、思った以上に表示は重くなると思われます。
負荷軽減の意味で言えば、アクセス数が多ければ多いほどデータベースファイルへのアクセスが頻繁に発生することになり、Berkeley DB自体がアレゲ(ぉぃ)なことを考えると、PHP化するよりも、一度に再構築するエントリ数を変えるのがよいかと思います。
具体的には
mt-config.cgiの中の
EntriesPerRebuild 40
を
EntriesPerRebuild 10
くらいにしてやればいいのではないかと。
また、レンタルサーバにDBD::SQLiteが組み込まれていれば、SQLiteを使うという方法もあります。
参考URL:http://d.hatena.ne.jp/keyword/SQLite
この回答への補足
worstman様 有難う御座います。
説明不足で大変申し訳ございません。
BerkeleyDB使用サーバーではスペック不足と思い
現在使用するサーバはMySQLを使用出来るサーバです
その場合は、PHP化した方が良いと言う事でしょうか
再度質問で申し訳御座いませんか
宜しく御願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 友達のauの携帯に電話がつながりません。選挙期間中ですから、責任は自民党政権に有りますよね? 6 2022/07/03 05:32
- デスクトップパソコン ゲーミングデスクトップPCでマインクラフトなどの比較的負荷が軽いゲームを録画・編集・エンコードしてY 3 2023/02/09 21:44
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- 工学 旋盤、単能機等の電子部品、電気的耐久性と機械的耐久性について 3 2023/02/14 07:08
- 建設業・製造業 移動式クレーンのワイヤロープの安全係数に関する質問です。 玉掛け用ワイヤロープの安全係数は、クレーン 5 2023/05/22 10:31
- MySQL [1000地域 × 10カテゴリー = 1万件のテーブル]!グループ化? 1 2023/06/14 23:56
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Excel(エクセル) Excelで在庫表(クエリ、ピボット) 2 2022/04/11 17:11
- Excel(エクセル) Excel 在庫管理について 3 2023/02/09 10:00
- 電気工事士 お願いします。100V用のパイロットランプを換気扇の運転表示に使用します。オンピカスイッチなど負荷電 3 2022/05/27 23:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
外国人のコメント欄でよく、コ...
-
ワードプレスのテーマ:katawara
-
ワードプレスで、投稿一覧ペー...
-
ワードプレスの表示文字サイズ...
-
「ページにリダイレクトがあり...
-
"インターネット上のキャッシュ...
-
WooCommerceでの配送方法
-
ワードプレスCocoonで作ったペ...
-
アフィリエイト初心者です。 ワ...
-
ワードプレスのパーマリンク設...
-
他人のサイトを勝手に紹介する...
-
ワードプレスの動画について
-
ワードプレスのプラグイン
-
Adobe Express(アドビエクスプ...
-
ワードプレステーマkatawaraのCSS
-
ホームページやブログに関しま...
-
ワードプレスに詳しい方に質問...
-
HPを作りたいと考えているので...
-
ワードプレスでデータの移動
-
ワードプレスで新規で新しい記...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブログの負荷軽減
-
Bloggerのラベルは削除できない...
-
Brogger独自ドメインから独自ド...
-
Amazonのほしい物リストをリス...
-
Bloggerで、投稿した記事の時刻...
-
FBでトピの投稿が出来ない。
-
FC2ブログでの ブログ名を変え...
-
goo RSSリーダーでブログの全記...
-
ライブドアブログ 投稿時のエラー
-
ブログのトップ記事を固定したい
-
ライブドアBlogトップページの...
-
トラックバックって・・・よく...
-
WordPressに関しまして。ロリポ...
-
ワードプレスCocoonで作ったペ...
-
ブログ:右サイドバーが記事の...
-
アメブロのURLについて。
-
サブドメインから個人情報は抜...
-
Yahoo!ブログの「書庫」はどこ...
-
【食べログ】複数アカウントに...
-
ユニークユーザー数=閲覧者数?
おすすめ情報