Cara untuk memutuskan sama ada menggunakan Bahagian Web Pertanyaan Kandungan atau Bahagian Web Carian Kandungan dalam SharePoint

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Terdapat dua bahagian Web yang boleh digunakan untuk mencari data pada laman SharePoint. Ia adalah serupa: Bahagian Web pertanyaan kandungan (CQWP) dan Bahagian Web carian kandungan (CSWP). Hanya dengan melihat nama mereka, ia bukan Kosongkan untuk membezakan perbezaan antara dua.

Bahagian Web Pertanyaan Kandungan dan Carian Kandungan

Dalam artikel ini, kita akan membantu anda memahami cara Bahagian Web ini berfungsi dan cara untuk memilih Bahagian Web yang perlu digunakan.

Anda seharusnya memahami kelebihan dan had dua Bahagian Web tersebut kerana jika anda memilih Bahagian Web yang salah, laman anda mungkin menghadapi masalah prestasi. Anda boleh menggunakan kedua-dua Bahagian Web untuk menunjukkan kandungan yang berdasarkan pada pertanyaan. Berikut merupakan cara anda boleh memutuskan antara duanya secara ringkas:

  • Gunakan CQWP apabila anda mempunyai kandungan yang terhad, pertanyaan anda ringkas dan anda berpendapat bahawa kandungan anda tidak akan banyak bertambah pada masa depan.

  • Gunakan CSWP dalam semua senario lain apabila anda ingin menunjukkan kandungan yang berdasarkan pada pertanyaan.

Jadual di bawah menunjukkan perbandingan dua Bahagian Web:

Kelakuan Bahagian Web

Bahagian Web Pertanyaan Kandungan

Bahagian Web Carian Kandungan

Konfigurasi pertanyaan

Mudah

Anda perlu mengetahui ciri carian tertentu seperti sifat terurus.

Pertanyaan merentasi amaun kandungan yang banyak

Terhad

Ya

Mengendalikan pertanyaan kompleks

Terhad

Ya

Skala untuk mengendalikan penambahan kandungan pada masa depan

Terhad

Ya

Memaparkan kandungan dari koleksi laman lain

Tidak

Ya (lihat menggunakan bahagian Web carian kandungan untuk memaparkan kandungan dari koleksi laman lain di bawah)

Reka bentuk hasil pertanyaan boleh disesuaikan

Ya, menggunakan XSLT.

Ya, menggunakan HTML.

Kos penyelenggaraan dalam seni bina laman yang kompleks

Tinggi

Kecil (lihat menggunakan bahagian Web carian kandungan untuk memastikan kos penyelenggaraan rendah di bawah)

Memperincikan hasil pertanyaan yang dipaparkan dalam Bahagian Web

Tidak

Ya, bersama-sama dengan Bahagian Web Perbaikan.

Anda boleh menggunakan kedua-dua Bahagian Web untuk memaparkan maklumat yang disimpan dalam sublaman. Pengalaman pengguna untuk pengarang kandungan dan pelawat laman utama adalah sama, tanpa mengira Bahagian Web yang digunakan. Perbezaan antara dua Bahagian Web ialah teknologi yang digunakan pada Bahagian Web. CQWP akan bertanya pada pangkalan data manakala CSWP akan bertanya pada indeks carian.

Berikut ialah contoh kelakuan Bahagian Web ini. Contoh A menunjukkan syarikat yang menggunakan CQWP untuk menunjukkan kandungan dari sublaman jualan dan contoh B menunjukkan syarikat yang menggunakan CSWP untuk menunjukkan kandungan dari sublaman jualannya.

Cara CQWP dan CSWP memaparkan kandungan

Petak bual imej

Contoh A:
Bahagian Web Pertanyaan Kandungan

Contoh B:
Bahagian Web Carian Kandungan

1

Anda mengarang kandungan dalam senarai.

Anda mengarang kandungan dalam senarai.

2

Item senarai disimpan dengan serta-merta dalam pangkalan data.

Pada selang masa yang ditetapkan, item senarai dirangkak dan ditambahkan pada indeks carian secara automatik.

3

Pelawat melihat laman utama. CQWP mengeluarkan pertanyaan pada pangkalan data secara automatik.

Pelawat melihat laman utama. CSWP mengeluarkan pertanyaan pada indeks carian secara automatik.

4

Pangkalan data mengembalikan hasil pertanyaan dan memaparkannya dalam CQWP.

Indeks carian mengembalikan hasil pertanyaan dan memaparkannya dalam CSWP.

Oleh sebab Bahagian Web menggunakan teknologi yang berbeza, jadi kes penggunaan yang menentukan Bahagian Web yang akan digunakan juga berbeza. Kes penggunaan biasanya lebih kompleks daripada contoh ringkas yang ditunjukkan dalam seksyen sebelumnya. Sebelum anda memutuskan Bahagian Web yang akan digunakan, anda seharusnya mempertimbangkan perkara berikut:

  • Berapa banyak kandungan yang saya ada?

  • Apakah tahap kerumitan pertanyaan saya?

  • Di manakah lokasi untuk menyimpan kandungan saya?

  • Apakah kadar pertambahan kandungan saya melawan masa?

  • Apakah kadar peningkatan kos penyelenggaraan saya melawan masa?

Kami mengesyorkan anda mengalamatkan semua kawasan ini secara keseluruhan dan bukannya secara berasingan.

Nota:  Jika anda mempertimbangkan untuk beralih dari laman pada premis SharePoint ke laman SharePoint Online dan anda menggunakan CQWP di laman SharePoint pada premis anda, anda mungkin menghadapi beberapa isu prestasi. Dalam SharePoint Online, anda tidak akan dapat melaraskan skala penyewa anda untuk meningkatkan prestasi. Selain itu, kefungsian cache berkelakuan secara berbeza antara SharePoint Online dan SharePoint pada premis.

Apa yang mempengaruhi prestasi bahagian Web pertanyaan kandungan

Dalam contoh sebelumnya, jika senarai Berita mengandungi kurang daripada 5000 item, prestasi CQWP berkemungkinan adalah sangat bagus. Walau bagaimanapun, jika senarai Berita melebihi 5000 item dan pertanyaan dalam CQWP adalah kompleks, Bahagian Web mungkin menghadapi masalah prestasi. Sememangnya sukar untuk mentakrifkan pertanyaan kompleks, tetapi Sumber yang bergerak merentasi semua laman dalam koleksi laman anda adalah lebih kompleks daripada Sumber yang bertanya pada senarai tertentu. Tambahan lagi, jika pertanyaan anda menggunakan Penapis Tambahan, maka kerumitan pertanyaan akan meningkat. Kerumitan pertanyaan meningkat bergantung pada jenis lajur laman dan syarat yang anda gunakan. Berikut ialah beberapa contoh:

  • Pertanyaan yang penapis pada lajur Laman jenis berbilang baris teks adalah lebih rumit daripada pertanyaan yang menapis pada lajur Laman jenis Ya/tidak.

  • Penapis yang menggunakan syarat mengandungi adalah lebih rumit daripada pertanyaan yang menggunakan syarat sama dengan.

  • Berbilang syarat Atau akan meningkatkan kerumitan pertanyaan.

Konfigurasi pertanyaan dalam CQWP

Prestasi CQWP juga dipengaruhi oleh tempat penyimpanan kandungan anda. Jika kandungan anda disimpan di beberapa laman, jumlah item senarai yang perlu diproses oleh Bahagian Web akan mempengaruhi prestasinya. Contohnya, pada laman utama syarikat anda, anda ingin memaparkan item berita terkini daripada senarai yang diselenggarakan dalam berbilang sublaman. Setiap senarai mengandungi 1000 item. Hal ini bermaksud CQWP perlu bertanya merentasi 3000 item.

Pertanyaan merentasi berbilang sublaman

Dalam contoh ini, jika pertanyaan adalah ringkas, prestasi CQWP berkemungkinan adalah baik selagi jumlah item adalah kurang daripada 5000. Walau bagaimanapun, jika pertanyaan adalah kompleks, CQWP mungkin menghadapi masalah prestasi walaupun jumlah item ialah beberapa ribu.

Faktor penting lain yang boleh menjejaskan prestasi CQWP adalah jika kandungan anda bertambah. Penyelesaian yang berfungsi dengan baik buat masa ini mungkin tidak dapat digunakan pada kandungan anda yang akan datang. Jika anda menjangkakan peningkatan bilangan laman atau amaun kandungan yang banyak, anda tidak sepatutnya menggunakan CQWP.

Anda boleh menggunakan kedua-dua Bahagian Web untuk memaparkan kandungan yang berdasarkan pada maklumat dari navigasi laman anda. Contohnya, apabila pelawat menuju ke sesuatu halaman, Bahagian Web pada halaman itu akan mengeluarkan secara automatik pertanyaan yang mengandungi maklumat dari navigasi laman anda. Hasil carian dipaparkan dalam Bahagian Web. Jika anda tidak mempunyai banyak kandungan dan pertanyaan adalah ringkas, anda boleh menggunakan beberapa CQWP untuk memaparkan kandungan anda. Walau bagaimanapun, oleh sebab anda perlu menyelenggarakan setiap CQWP secara individu, kos penyelenggaraan anda mungkin meningkat dengan pantas.

Penggunaan CSWP dengan navigasi terurus dan halaman kategori dapat membantu anda mengekalkan kos penyelenggaraan anda pada kadar yang sama walaupun kandungan anda bertambah. Contohnya, jika anda menambah kategori navigasi baru pada kandungan anda, anda boleh menggunakan halaman kategori yang sama untuk memaparkan kandungan yang tergolong dalam kategori navigasi baru. Jadi, walaupun kandungan anda bertambah, anda hanya perlu menyelenggarakan amaun halaman yang sama.

Lihat artikel tambahan berikut untuk maklumat lanjut:

Dalam contoh di bawah, anda boleh melihat cara empat CQWP boleh digantikan dengan satu CSWP pada halaman kategori.

Seni bina laman kompleks

Anda boleh menggunakan CSWP untuk memaparkan kandungan dari koleksi laman lain. Contohnya, jika anda ingin mengarang kandungan dalam satu koleksi laman dan memaparkan kandungan ini dalam koleksi laman lain, anda perlu menggunakan CSWP. CQWP hanya boleh memaparkan kandungan dari satu koleksi laman.

Bertanya pada kandungan dalam koleksi laman yang lain

Jika anda tidak pasti jenis Bahagian Web yang harus digunakan, maka CSWP mungkin pilihan yang terbaik dalam kebanyakan kes. Bahagian Web ini adalah lebih fleksibel daripada CQWP dan akan memberikan anda hasil prestasi yang lebih baik jika anda merancang untuk mengembangkan kandungan anda dari semasa ke semasa.

Jika anda memutuskan untuk menggunakan CQWP, kami mengesyorkan anda menguji untuk mengetahui sama ada Bahagian Web tersebut memenuhi keperluan prestasi semasa dan prestasi akan datang anda.

Maklumat lanjut tentang carian kandungan dan bahagian Web pertanyaan kandungan

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×