テーマ |
7.34 |
|
スマホ、PCおよびアプリを同時に運用可能なおすすめのテーマはありますでしょうか? |
フォーム |
7.43 |
Webform |
フォーム関数が実行されるタイミングについて |
サイトの構築 |
7.41 |
Rules |
Paygent モジュールについて |
サイトの構築 |
7.38 |
Content Template |
ページテンプレートが反映されません。 |
サイトの構築 |
7.38 |
deployment |
冗長構成におけるアップロードおよび時間指定公開について |
サイトの構築 |
7.34 |
ECK |
Entityの使い方について |
コンテンツの作成 |
7.38 |
Views |
CSV出力にHTMLが入ってしまう |
ユーザ |
7.38 |
user form |
新規ユーザー登録時、パスワード再設定時のパスワード入力抜けを防ぎたい |
フォーム |
7.38 |
Views |
Views一覧の絞り込み検索フォームで複数フィールドを対象にしたい |
コンテンツの作成 |
7.38 |
CKEditor |
突然GoogleMap内の経路がずれてしまった |
css |
7.38 |
Webform |
Webfomの送信内容確認ページで表示が崩れる |
フォーム |
7.38 |
Webform |
Webformモジュールをアップデートしたら「このフィールドを入力してください」 |
Google |
7.38 |
robots.txt |
Google Search Console Teamから「CSS および JS ファイルに Googlebot がアクセスできません」 |
コンテンツの作成 |
7.38 |
CKEditor |
CKEditorの「ソース」に入力したタグが消える |
コンテンツの作成 |
7.38 |
Webform |
Webformでテーブル形式にしたい |
フォーム |
7.38 |
Webform |
Webformでタクソノミーを参照したい |
コンテンツの作成 |
7.38 |
node form |
ノード編集フォームをテーブル表示形式にしたい |
コンテンツの作成 |
7.38 |
node |
代理投稿を可能にしたい |
コンテンツの管理 |
7.38 |
Block Views node |
ノードページの編集タブをコンテキストメニューにしたい |
サイトの環境設定 |
7.38 |
Views Bulk Operation |
VBO(Views Bulk Operation)で指定したアクションが表示されない |
コメント
設定面で試行錯誤がありましたが、動作はします。
パーマリンク Submitted by actbrain on 2014/03/28 17:53.
設定面で試行錯誤がありましたが、動作はします。
最近、あるきっかけがあって、NginxでDrupal7を動作させてみました。
AWS(Tokyo):m1.mediamにて、
(Apache2.0+mod_php+Apc+rds-db.m1.medium+Drupal7.23)で動作させてみました。
の環境で動作しているシステムを
AWS(Tokyo):t1.micro~c3.largeインスタンスにて、
(Nginx1.4+Fastcgi+Apc+Mysql5.6+Drupal7.23)で動作させてみました。
※今回の調査の目的は、
・Nginxにより「ページビューをさばく?」のではなく
・Nginxにより「Drupal7は軽くなる?」の方でしたので
下記検証は、体感速度のみで、abテストなどは行っていません。
~
Type |ECU|Memory|Strage...
t.micro|変数| 0.615 |EBS のみ $0.027 /1 時間
・Mysql5.6では、さすがにメモリ不足のためSwapを使うようになり、動作はするものの、かえって遅くなるようになりました。
・Mysql5.1にしたら、なんとかSwapなしで動作しました。Drupal7は通常、メモリ2Gないと不安なのですが、0.6Gで動作するというのはNginxメモリ効果です。
・体感速度はオリジナルの2割減といったところでした。
~
Type |ECU|Memory|Strage...
m1.medium| 2 | 3.75 |1 x 410 $0.175 /1 時間
・オリジナルと同インスタンスという事もありストレスなく動作しました。
・体感速度はオリジナルの2割減といったところでした。
※t.microにおけるMysql5.0での動作とほぼ同様の体感速度は意外でした。
~
Type |ECU|Memory|Strage...
m1.large| 4 | 7.5 | 2 x 420 $0.350 /1 時間
・オリジナルと同インスタンスという事もありストレスなく動作しました。
・体感速度はオリジナルの2割減といったところでした。
※Mysql等、キャッシュメモリ調整等でチューニングしてないので、m1.mediumとECUの差のみという事ですが、負荷は掛っていないので、結果的には同様です。
~
Type |ECU|Memory|Strage...
c3.large | 7 | 3.75 |2 x 16 SSD $0.192 /1 時間
・MySQLも含めSSDです。
・体感速度はオリジナルの5割減となりました。
総括:
閲覧負荷をかけていないので基本的には t.micro~c3.largeに至るまで、「1ECU+各々の搭載メモリ」での動作したのだと思われます。
そのため、t.microで実メモリ不足になった以外は総じて同結果。
一点、SSDによる効果が相当のものであるという内容です。
※Drupalは標準ではキャッシュ、セッション、ログの保存場所がデータベースなので、標準状態でも SSD化するだけで相当な効果がりそうです。
※Nginx設定に関してはリバースプロキシ部分の設定は行っていないため、静的ページ対応のキャッシュ設定を行えば相当なパフォーマンス向上を見込める目途がたちました。
ページ