Kapan harus menggunakan Komponen Web Kueri Konten atau Komponen Web Pencarian Konten di SharePoint

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Ada dua komponen Web yang bisa digunakan untuk mencari data di situs SharePoint. Mereka sangat mirip: Komponen Web kueri konten (CQWP) dan Komponen Web pencarian konten (CSWP). Hanya dengan melihat nama mereka, itu tidak jelas untuk membedakan perbedaan antara dua.

Komponen Web Kueri Konten dan Pencarian Konten

Dalam artikel ini, kami akan membantu Anda memahami bagaimana Komponen Web ini bekerja, dan kapan Anda harus menggunakan satu Komponen Web dan bukan yang lainnya.

Penting bagi Anda untuk memahami kekuatan dan batasan kedua Komponen Web ini karena jika salah memilih, situs Anda bisa mengalami masalah kinerja. Anda bisa menggunakan kedua Komponen Web untuk memperlihatkan konten yang didasarkan pada kueri. Dengan lebih sederhana, inilah cara Anda memilih salah satu dari keduanya:

  • Gunakan CQWP ketika Anda mempunyai jumlah konten yang terbatas, kueri yang sederhana, dan tidak mengharapkan konten Anda tumbuh banyak di masa mendatang.

  • Gunakan CSWP di semua skenario lainnya saat Anda ingin memperlihatkan konten yang didasarkan pada kueri.

Tabel di bawah ini memberikan perbandingan kedua Komponen Web:

Perilaku Komponen Web

Komponen Web Kueri Konten

Komponen Web Pencarian Konten

Mengkonfigurasi Kueri

Mudah

Anda harus mengetahui tentang fitur pencarian tertentu seperti properti terkelola.

Kueri dalam konten berjumlah besar

Terbatas

Ya

Menangani kueri yang kompleks

Terbatas

Ya

Kemampuan untuk menangani pertumbuhan konten di masa mendatang

Terbatas

Ya

Menampilkan konten dari kumpulan situs lain

Tidak

Ya (Lihat menggunakan komponen Web pencarian konten untuk menampilkan konten dari kumpulan situs lainnya di bawah ini)

Desain hasil kueri dapat dikustomisasi

Ya, dengan menggunakan XSLT.

Ya, dengan menggunakan HTML.

Biaya pemeliharaan situs dalam arsitektur situs yang kompleks

Tinggi

Kecil (Lihat di bawah ini menggunakan komponen Web pencarian konten untuk mempertahankan biaya pemeliharaan tetap rendah )

Mempersempit hasil kueri yang ditampilkan di Komponen Web

Tidak

Ya, dikombinasikan dengan Komponen Web Perbaikan.

Anda bisa menggunakan kedua Komponen Web untuk menampilkan informasi yang disimpan di subsitus. Pengalaman pengguna untuk penulis konten dan pengunjung beranda situs identik, apa pun Komponen Web yang Anda gunakan. Perbedaan di antara kedua Komponen Web ini adalah teknologi yang digunakan Komponen Web. CQWP mengkueri database, sementara CSWP mengkueri indeks pencarian.

Berikut ini adalah contoh cara Komponen Web ini berperilaku. Contoh A memperlihatkan perusahaan yang menggunakan CQWP untuk memperlihatkan konten dari subsitus penjualannya, dan contoh B memperlihatkan perusahaan yang menggunakan CSWP untuk memperlihatkan konten dari subsitus penjualannya.

Cara CQWP dan CSWP menampilkan konten

Gambar callout

Contoh A:
Komponen Web Kueri Konten

Contoh B:
Komponen Web Pencarian Konten

1

Anda menulis konten dalam daftar.

Anda menulis konten dalam daftar.

2

Item daftar tersebut segera disimpan dalam database.

Sesuai interval waktu yang ditentukan, daftar item secara otomatis didata dan ditambahkan ke indeks pencarian.

3

Pengunjung menampilkan beranda situs. CQWP secara otomatis menerbitkan kueri ke database.

Pengunjung menampilkan beranda situs. CSWP secara otomatis menerbitkan kueri ke indeks pencarian.

4

Database mengembalikan hasil kueri dan menampilkannya di CQWP.

Indeks pencarian mengembalikan hasil kueri dan menampilkannya di CSWP.

Karena Komponen Web menggunakan teknologi yang berbeda, gunakan kasus untuk memutuskan kapan Anda harus memilih salah satu Komponen Web tertentu karena perbedaannya. Penggunaan kasus seringkali lebih kompleks daripada contoh sederhana yang diperlihatkan di bagian sebelumnya. Sebelum Anda memutuskan akan menggunakan Komponen Web yang mana, penting bagi Anda untuk pertimbangkan yang berikut ini:

  • Berapa banyak konten yang saya miliki?

  • Seberapa kompleks kueri nantinya?

  • Di mana konten saya akan disimpan?

  • Seberapa banyak konten saya akan bertambah seiring berjalannya waktu?

  • Berapa banyak biaya pemeliharaan saya bertambah seiring berjalannya waktu?

Kami menyarankan agar Anda mempertimbangkan semua area ini secara keseluruhan dan bukan secara terpisah.

Catatan:  Jika Anda mempertimbangkan pindah dari situs lokal SharePoint ke situs SharePoint Online, dan menggunakan CQWP di situs lokal SharePoint, Anda mungkin mengalami beberapa masalah kinerja. Di SharePoint Online Anda tidak akan bisa mengurangi penyewa Anda untuk meningkatkan kinerja. Selain itu, fungsionalitas singgahan berperilakunya berbeda di SharePoint Online dengan di SharePoint lokal.

Apa yang mempengaruhi kinerja komponen Web kueri konten

Dalam contoh sebelumnya, jika daftar Berita berisi kurang dari 5000 item, kinerja CQWP biasanya sangat bagus. Namun, jika daftar Berita melebihi 5000 item, dan kueri di CQWP rumit, Komponen Web bisa mengalami kinerja masalah. Sulit untuk mendefinisikan dengan tepat apa kueri kompleks itu, tapi Sumber yang ada di seluruh situs dalam kumpulan situs Anda lebih kompleks dari Sumber yang membuat kueri daftar tertentu. Selain itu, jika kueri Anda menggunakan Filter Tambahan, kompleksitas kueri meningkat. Peningkatan kompleksitas kueri bergantung pada tipe kolom dan kondisi yang Anda gunakan. Berikut beberapa contoh:

  • Kueri yang memfilter di kolom situs tipe beberapa garis teks lebih kompleks dari kueri yang memfilter di kolom situs tipe Ya/tidak.

  • Filter yang menggunakan kondisi memuat lebih kompleks dari kueri yang menggunakan kondisi sama dengan.

  • Beberapa Atau kondisi meningkatkan kerumitan kueri.

Konfigurasi kueri dalam CQWP

Kinerja CQWP juga dipengaruhi oleh tempat konten Anda disimpan. Jika konten Anda disimpan di beberapa situs, jumlah total item daftar yang harus diproses Komponen Web akan mempengaruhi kinerjanya. Misalnya, di beranda situs perusahaan, Anda ingin menampilkan item berita terkini dari daftar yang dipertahankan dalam beberapa subsitus. Setiap daftar berisi 1000 item. Itu artinya CQWP akan memiliki untuk membuat kueri sekitar 3000 item.

Kueri di beberapa subsitus

Dalam contoh ini, jika kueri sederhana, kinerja CQWP biasanya baik selama total jumlah item kurang dari 5.000. Namun, jika kueri rumit, CQWP akan mengalami masalah kinerja bahkan saat total jumlah item hanya beberapa ribu.

Faktor penting lainnya yang bisa mempengaruhi kinerja CQWP adalah jika konten Anda bertambah besar. Solusi yang berfungsi dengan baik hari ini mungkin tidak berlaku untuk konten Anda di masa mendatang. Jika Anda mengharapkan peningkatan jumlah situs atau jumlah konten yang besar, jangan gunakan CQWP.

Anda bisa menggunakan kedua Komponen Web untuk menampilkan konten berdasarkan informasi dari navigasi situs Anda. Misalnya, ketika pengunjung masuk ke halaman, Komponen Web di halaman itu secara otomatis menerbitkan kueri yang berisi informasi dari navigasi situs Anda. Hasil pencarian ditampilkan di Komponen Web. Jika Anda tidak memiliki banyak konten dan kueri sederhana, Anda bisa menggunakan beberapa CQWP untuk menampilkan konten Anda. Namun, karena Anda harus mempertahankan setiap CQWP secara individual, biaya pemeliharaan akan meningkatkan dengan cepat.

Menggunakan CSWP dengan navigasi yang dikelola dan kategori halaman, biaya pemeliharaan akan tetap sama saat konten Anda bertambah besar. Misalnya, jika Anda menambahkan kategori navigasi baru ke konten, Anda bisa menggunakan kategori halaman yang sama untuk menampilkan konten yang termasuk dalam kategori navigasi baru. Jadi meskipun konten Anda berkembang, Anda hanya perlu mempertahankan jumlah halaman yang sama.

Lihat artikel tambahan berikut ini untuk informasi selengkapnya:

Dalam contoh di bawah ini, Anda bisa melihat bagaimana empat CQWP bisa digantikan dengan satu CSWP pada kategori halaman.

Arsitektur situs kompleks

Anda bisa menggunakan CSWP untuk menampilkan konten dari kumpulan situs lainnya. Misalnya, jika Anda ingin menulis konten dalam satu kumpulan situs dan menampilkan konten ini di kumpulan situs lain, Anda harus menggunakan CSWP. CQWP hanya bisa menampilkan konten dari satu kumpulan situs.

Kueri untuk konten di kumpulan situs lain

Jika Anda tidak yakin mana Komponen Web yang akan digunakan, maka CSWP mungkin merupakan pilihan terbaik dalam sebagian besar kasus. Komponen Web ini lebih fleksibel daripada CQWP dan akan memberi hasil kinerja yang lebih baik jika Anda berencana untuk memperbesar konten Anda seiring berjalannya waktu.

Jika Anda memutuskan untuk menggunakan CQWP, kami menyarankan agar Anda melakukan pengujian untuk mengetahui apakah Komponen Web sesuai dengan persyaratan kinerja dan pemeliharaan di masa mendatang .

Informasi selengkapnya tentang pencarian konten dan komponen Web kueri konten

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×