Bu makalede, SharePoint Server 2013 ve SharePoint Online hizmetindeki İçerik Sorgusu Web Bölümü yerine İçerik Arama Web Bölümü kullanarak performansı nasıl artırabileceğiniz açıklanmıştır.
SharePoint Server 2013 ve SharePoint Online hizmetindeki en güçlü yeni özelliklerden biri, İçerik Arama Web Bölümü’dür (CSWP). Bu Web Bölümü, sonuçları hızla alıp kullanıcıya göstermek için arama dizinini kullanır. Sayfalarınızda, İçerik Sorgusu Web Bölümü (CQWP) yerine İçerik Arama Web Bölümü’nü kullanarak, kullanıcılarınıza daha iyi performans sunabilirsiniz.
İçerik Sorgusu Web Bölümü yerine İçerik Arama Web Bölümü kullanılması, hemen her durumda, SharePoint Online hizmetinde sayfa yükleme performansının önemli oranda iyileştirilmesini sağlar. Doğru sorguyu elde etmek için birkaç ek yapılandırma gerekebilir ancak bunun sonucunda, gelişmiş performansa ve daha mutlu kullanıcılara sahip olursunuz.
İçerik Sorgusu Web Bölümü yerine İçerik Arama Web Bölümü’nü kullanarak elde edeceğiniz performans artışını karşılaştırma
Aşağıdaki örneklerde, İçerik Sorgusu Web Bölümü yerine İçerik Arama Web Bölümü’nü kullanarak elde edebileceğiniz göreceli performans artışları gösterilir. Site yapısı karmaşık olduğunda veya çok geniş içerik sorgularında bu etki daha belirgin olur.
Bu örnek site, aşağıdaki özelliklere sahiptir:
-
8 alt site düzeyi.
-
Özel bir "meyve" içerik türünün kullanıldığı listeler.
-
Web Bölümü'nde tüm öğeler "meyve" içerik türü ile döndürüldüğü için içerik sorgusu geniştir.
-
Bu örnekte, 8 sitenin tamamı için yalnızca 50 öğe kullanılır. Daha fazla içeriğe sahip sitelerde bu etki daha belirgin olur.
İçerik Sorgusu Web Bölümü sonuçlarının ekran görüntüsü:
Internet Explorer’da, yanıt üst bilgisinin tüm ayrıntılarına bakmak için F12 geliştirici araçlarının Ağ sekmesini kullanın. Aşağıdaki ekran görüntüsünde, bu sayfa yüklemesinin SPRequestDuration değeri 924 milisaniyedir.
SPRequestDuration, sayfanın hazırlanması için sunucuda gerçekleştirilen iş miktarını belirtir. İçerik Sorgusu Web Bölümleri yerine İçerik Arama Web Bölümleri kullanılması, sayfanın işlenmesi için gereken süreyi önemli ölçüde azaltır. Buna karşılık olarak, aşağıdaki ekran görüntüsünde gösterildiği gibi, eşdeğer bir İçerik Arama Web Bölümü’ne sahip olan ve aynı sayıda sonuç döndüren bir sayfanın SPRequestDuration değeri 106 milisaniyedir.
SharePoint Online’da İçerik Arama Web Bölümü Ekleme
İçerik Arama Web Bölümü ekleme işlemi, normal İçerik Sorgusu Web Bölümü ekleme işlemine çok benzer. SharePoint’te İçerik Arama Web Bölümünü yapılandırma konusunun "İçerik Arama Web Bölümü Ekleme" bölümüne bakın.
İçerik Arama Web Bölümü’nüz için doğru arama sorgusunu oluşturma
İçerik Arama Web Bölümü ekledikten sonra, aramayı daraltabilir ve istediğiniz öğelerin döndürülmesini sağlayabilirsiniz. Bu işlemin nasıl yapılacağını açıklayan ayrıntılı yönergeler için SharePoint’te İçerik Arama Web Bölümü yapılandırma konusunun "İçerik Arama Web Bölümünde gelişmiş bir sorgu yapılandırarak içerik görüntüleme" bölümüne bakın.
Sorgu oluşturma ve test aracı
Karmaşık sorgular oluşturup test etmek için kullanabileceğiniz bir araç istiyorsanız, Codeplex’teki Search Query Tool aracını inceleyin.