cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Pelbagai perbincangan reka bentuk mengenai logik penjanaan menu utama antara muka

Menu utama ialah jenis sistem pengurusan latar belakang di mana anda boleh mengawal sama ada untuk memaparkan menu tertentu atau fungsi tertentu dalam menu tertentu melalui konfigurasi.
Mengenai reka bentuk dan pelaksanaannya, ringkasan peribadi saya adalah seperti berikut.

(1)Simpan dengan jadual pangkalan data
Secara amnya, menu utama ialah struktur pokok Terdapat dua penyelesaian berdasarkan penjimatan dengan pangkalan data hubungan tradisional.

Terdapat juga 2 penyelesaian penghantaran data:

(2)Simpan dalam json
Ini adalah cara utama yang saya ingin tahu tentang masalah ini Saya tidak tahu sama ada anda pernah menggunakannya sebelum ini, kemudian bina maklumat nod ibu bapa dan anak menu utama ke dalam format json dan simpannya dalam jadual konfigurasi atau fail json. Ini menjimatkan masalah anda untuk membina struktur pokok. Walau bagaimanapun, kerana ia adalah format json tulen, penyelenggaraan manual tidak mengapa jika struktur data tidak rumit Jika anda menghadapi situasi yang rumit, anda mungkin perlu menulis antara muka penyelenggaraan untuk mengekalkannya pada masa ini, kerana json tidak mempunyai sintaks pertanyaan serupa dengan sql, hujung hadapan (Andaikan ia adalah js) Ia akan menjadi sangat rumit untuk menulis penambahan, pemadaman dan menyemak pengubahsuaian (terutama pemadaman).

Ini. . . . Saya tidak tahu kaedah apa yang biasa anda gunakan? Jika boleh, saya harap anda boleh bercakap secara ringkas tentangnya
Dalam masa yang sama, jika anda mempunyai sebarang pendapat tentang (2)用json保存kaedah ini, anda juga boleh bercakap mengenainya.
Mempertimbangkan prestasi, kebolehskalaan, kebolehselenggaraan, dsb.

大家讲道理大家讲道理2737 hari yang lalu725

membalas semua(1)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-26 10:51:08

    Penyelesaian harus dipilih berdasarkan teknologi Bagi dua penyelesaian yang anda berikan, yang pertama lebih sesuai untuk pelaksanaan pangkalan data hubungan, dan yang kedua lebih sesuai untuk pelaksanaan pangkalan data NoSQL.

    Ringkasnya, penyelesaian pertama disyorkan Meratakan struktur menu akan lebih mudah apabila mereka bentuk pengguna, kumpulan pengguna, kebenaran dan modul lain nanti. Menggunakan penyelesaian JSON untuk melaksanakan operasi ini akan menjadi lebih rumit.

    balas
    0
  • Batalbalas