Rumah > Artikel > Tutorial CMS > Berapakah jenis serpihan cms empayar yang ada?
Terdapat tiga jenis serpihan cms empayar: serpihan maklumat statik, serpihan maklumat dinamik dan serpihan kod. Fragmen ialah panggilan dan pengurusan sekeping maklumat tertentu dalam halaman web setiap bahagian maklumat yang dipanggil pada halaman dalam portal adalah serpihan, membenarkan pentadbir yang berbeza untuk mengemas kini maklumat blok kawasan yang berbeza. "Serpihan maklumat dinamik" digunakan untuk memanggil maklumat dalam semua jadual maklumat. "Pemecahan kod" membenarkan editor mengedit kandungan dan kod panggilan secara manual, dan menyokong sandaran sejarah Setelah ralat diperbetulkan, rekod sandaran boleh dipulihkan dengan segera. "Serpihan maklumat statik" boleh mencampurkan maklumat luaran dan maklumat daripada Empire CMS itu sendiri.
Persekitaran pengendalian tutorial ini: sistem Windows 7, Empire cms 8, komputer Dell G3.
Apakah serpihan?
Pemecahan ialah panggilan dan pengurusan sekeping maklumat tertentu dalam halaman web. Sebagai contoh, setiap maklumat panggilan dalam portal adalah serpihan, membenarkan pentadbir yang berbeza untuk mengemas kini maklumat blok kawasan yang berbeza, seperti yang ditunjukkan dalam rajah:
Empire CMS Pengenalan kepada fungsi pemecahan
Dengan pemecahan Empire CMS, anda boleh menghubungi sebarang maklumat ke tapak web tanpa mengira lajur, jadual, templat atau hanya dalam tapak, menjadikan maklumat laman web lebih fleksibel dan cekap.
Serpihan ialah salah satu ciri penting portal. Mari jelaskan mengapa portal memerlukan fungsi pemecahan dan aplikasi pemecahan dalam Empire CMS:
Pertama, pertimbangan dalam kes volum data yang besar:
Jika Bila Bila maklumat anda mencapai berjuta-juta atau berpuluh-puluh juta data, jika anda menggunakan panggilan teg untuk mencari maklumat yang sepadan daripada jumlah jadual data yang begitu besar, kecekapan adalah sangat rendah, dan maklumat panggilan serpihan sememangnya penyelesaian masalah ini kerana jumlahnya maklumat pengumpulan serpihan tidak akan melebihi ribuan atau puluhan ribu data. Adakah lebih cepat untuk mencari maklumat daripada berjuta-juta jadual data atau daripada beribu-ribu jadual data? Jelas sekali, panggilan pemecahan mempunyai lebih banyak kelebihan di bawah volum data yang besar.
Kedua, serpihan juga wujud untuk panggilan pengumpulan maklumat berbilang jadual Empire CMS, yang merupakan inovasi yang digabungkan dengan aplikasi praktikal sistem Empire:
Relatif kepada sistem laman web portal, serpihan empayar adalah lebih fleksibel, dan dibangunkan bersama-sama dengan aplikasi sebenar sistem empayar itu sendiri, menjadikannya lebih praktikal. Dalam versi sebelum 6.0, kami menggunakan sub-jadual untuk memisahkan maklumat, manakala fungsi pemecahan dalam versi 6.5 dan ke atas menyusun semula maklumat sub-jadual. Semua maklumat jadual boleh ditolak ke satu atau lebih serpihan, dan serpihan boleh memanggil semua maklumat jadual. Dalam Imperial CMS 6.5 atau lebih tinggi, jenis serpihan ini dipanggil "serpihan maklumat dinamik" dan digunakan untuk memanggil maklumat dalam semua jadual maklumat. Secara umum, serpihan dalam sistem portal diubah suai secara manual oleh editor, dan tiada ciri untuk memanggil jadual maklumat asal secara automatik, jadi beban kerja editor adalah besar. Ini adalah inovasi Empire CMS dalam fungsi pemecahan.
Ketiga, serpihan juga menyediakan penyelesaian yang mudah untuk memaparkan beberapa kandungan yang tidak teratur:
Oleh kerana perkara yang tidak teratur tidak boleh dikeluarkan dalam gelung program, jadi Terdapat jenis pemecahan kedua dalam Imperial CMS 6.5 dan ke atas: "pemecahan kod". Editor boleh mengedit kandungan dan kod panggilan secara manual, dan menyokong sandaran sejarah Setelah ralat dibetulkan, rekod sandaran boleh dipulihkan dengan serta-merta.
Keempat, serpihan juga wujud untuk memanggil data luaran:
Anda boleh mencampur dan memanggil maklumat luaran dengan maklumat Empire CMS itu sendiri, jadi terdapat Empire CMS6 The third jenis pemecahan di atas .5: "pemecahan maklumat statik". Contohnya: Empire CMS+Forum+SNS+Mall+..., jika anda ingin menggabungkan semua maklumat yang disyorkan, maka fungsi ini sangat berguna.
Kelima, serpihan juga membolehkan maklumat tunggal diterbitkan ke berbilang lajur/halaman:
Menyokong menolak satu maklumat kepada berbilang serpihan untuk panggilan.
Keenam, dalam kes volum data yang besar, kecekapan Empire CMS menggunakan panggilan berpecah-belah dan panggilan tanpa teg dalam templat adalah bersamaan:
Melihat kembali versi 6.0 kami Ujian "Kelajuan penjanaan super Empire CMS di bawah 20 juta data dan pangkalan data 17.3GB" ialah kelajuan apabila halaman kandungan tidak menambah tag panggilan Dalam versi 6.5 dan ke atas, jika halaman kandungan anda menggunakan panggilan berpecah-belah, ia boleh dicapai. Peningkatan kecekapan ujian pendekatan untuk situasi panggilan yang lebih kompleks.
Fungsi pemecahan Empire CMS mempunyai ciri-ciri berikut:
(1) Pengurusan pengelasan serpihan: Anda boleh mencari serpihan mengikut kategori , yang amat sesuai untuk Ia sangat berguna apabila terdapat sejumlah besar serpihan;
(2), pengurusan serpihan: serpihan boleh menetapkan templat label yang digunakan, sama ada untuk membukanya, dsb.
(3) Kemas kini dan pengurusan maklumat serpihan: Hanya pengguna dengan kebenaran kemas kini serpihan boleh mengemas kini
(4) Menyokong tiga jenis serpihan: serpihan maklumat statik, serpihan maklumat dinamik, serpihan kod ;
(5), kebenaran kemas kini serpihan boleh diberikan mengikut kumpulan pengguna, jabatan dan akaun, dan menyokong tetapan tolak keistimewaan
(6), teg panggilan serpihan terbina dalam "[spinfo] nama pembolehubah serpihan, bilangan item yang dipaparkan, bilangan pintasan tajuk[/spinfo]", maklumat boleh dipanggil dengan serpihan
(; 7), boleh ditolak Tukar maklumat daripada mana-mana jadual atau lajur kepada serpihan maklumat dinamik;
Cadangan berkaitan: "
Tutorial cms empayarAtas ialah kandungan terperinci Berapakah jenis serpihan cms empayar yang ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!