, Admin / ayarlar / performans sayfasına giderek CSS ve JS toplama açma ve 1 dakika minimum ömür boyu sayfa önbelleğe alma, size yüksek trafik sitede hemen bir destek verecek. Eğer kendi kod yazma ve herhangi bir sorgu yapıyorsanız, kendi ayrık caching for expensive functions yazma düşünün. Bağlanmış makale Drupal 5 değil 6 kapsar, ancak d6 içinde tek değişiklik serileştirme gereksinimi ve işlevi imza cache_set için () ve cache_get () fonksiyonları elimiation olduğunu. (Yazı hakkında açıklamalarda belirtildiği Hem)
Büyük ölçekli sitelerde de ağa bir memcached sunucusu bırakarak düşünün: memcached modülünü kullanarak, tamamen önbelleğe alınan veriler için drupal veritabanını atlayabilir. Eğer içeriğin büyük miktarlarda olması ve arama bir sıcak nokta ise, yerine de Drupal yerleşik arama dizinleyicinin sizin arama dizinleyicisine olarak Solr lucene / kullanarak düşünebilirsiniz. Bu yerleşik bir dizinleyicisine için güzel ama (ağır yönlü arama ile, diyelim ki, içerik yeni parçaları yüzlerce veya binlerce saat) ağır yükler için tasarlanmış değil. apache solr modülü ile içinde kravat olabilir.
Eğer İzlenme ağır yararlanarak iseniz, bunu Sıralanmayan alanlar için oluşturduğu sorguları kontrol ettik emin olun; CCK otomatik olarak birincil anahtar ötesinde dizinleri eklemek değildir, çünkü özellikle CCK alanlara göre sıralama ve filtreleme, yavaş olabilir. D6 olarak, yönetici ekranında Görünüm önizleme sorgusunun metni kopyalayıp, ve mysql ya da her türlü sorgu analiz var araçlar İZAH ile çalıştırın.
YSlow ve Firebug gibi araçlar da böylece JS uzak sunucularda barındırılan, büyük resim dosyaları gibi şeyler yavaş nokta yardımcı olabilir ve.