ログ先変更でDrupalデータベースの負担を軽減
Drupalにおいて、最も簡単なロギング方法はDatabase logging(dblog)モジュールを有効にすることですが、Database loggingはその名の通りDatabaseにログを記録します。閲覧時でもDatabaseにWriteする可能性があるため、ボトルネックとなります。
Drupalにおいて、最も簡単なロギング方法はDatabase logging(dblog)モジュールを有効にすることですが、Database loggingはその名の通りDatabaseにログを記録します。閲覧時でもDatabaseにWriteする可能性があるため、ボトルネックとなります。
「Nginx(リバースプロキシ)+Apache(Webサーバー)」という構成で静的キャッシュを行います。
要求メモリが少ないため、Webサーバー内に追加することで実験できる。Webサーバー以下の変更がポート番号くらいなのでリリース間際のチューニングに最適。など、導入障壁画が低いです。
DrupalのViewsは様々なリスト(一覧)を動的に生成できます。Drupalを魅力的にしている著名な拡張モジュールの一つです。ここでは、Viewsで作成した一覧ページを、そのままCSVダウンロードできるコントロールを追加する方法を紹介します。
Drupalはコアに「画像スタイル」モジュールが含まれており、単純なサムネイルや小さめの画像、大きめの画像を自動生成する事ができますが、Imagecache Actionsモジュールを利用することで様々な画像を生成することができます。
Drupalならノンプログラミングで「会員サイト」を「有料会員サイト」にステップアップできます。