cari

Rumah  >  Soal Jawab  >  teks badan

Bolehkah anda menerangkan secara ringkas tentang MVC? Lebih mudah lagi bagus

Saya baru-baru ini merancang untuk mempelajari rangka kerja PHP, hanya untuk mendapati bahawa pemahaman saya sebelum ini tentang MVC adalah sangat cetek. Tetapi melihat dokumentasi Laravel, saya masih keliru tentang MVC

滿天的星座滿天的星座2756 hari yang lalu1313

membalas semua(17)saya akan balas

  • PHP中文网

    PHP中文网2017-05-16 17:08:26

    C dan V ialah antara muka mesin manusia, C ialah bahagian fungsi antara muka mesin manusia, dan V hanyalah bentuk persembahan Ia masih boleh dijalankan jika ia ditukar daripada grafik kepada atur cara, tetapi ia tidak intuitif. Di satu pihak, M adalah sumber untuk penjadualan C Sebaliknya, M adalah sebahagian daripada program yang tidak berkaitan secara langsung dengan interaksi manusia-komputer ia selalunya perlu didorong oleh C, tetapi sekali didorong, ia boleh berjalan secara bebas. Banyak kali apabila orang bercakap tentang MVC, mereka meremehkan M, memikirkan bahawa ia hanya merangkum data dan statik, sebenarnya, ini hanya benar apabila logiknya agak mudah . Tetapi secara umum, berbanding dengan M, C sangat ringan kerana ia hanya bertanggungjawab untuk interaksi manusia-komputer, manakala M adalah bahagian utama program.

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:08:26

    MVC
    M--Model, biasanya berurusan dengan pangkalan data.
    V-Output kepada pengguna hadapan.
    C-controller, digunakan untuk kawalan proses, terutamanya koordinat M dan V.

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-16 17:08:26

    Apabila pelanggan pergi ke restoran untuk memesan, apabila pelanggan telah memesan, pelayan perlu memberitahu pelayan, yang kemudian memberitahu chef.
    M--Hidangan
    V--pelayan(menu)
    C--pemasak

    M (hidangan) harus berurusan terus dengan dapur, maka dapur adalah Service dalam projek.

    Juga: Beberapa restoran yang agak sederhana akan menggunakan pelayan dan pelayan sebagai seorang.
    Inilah cara untuk menulis logik perniagaan dalam JSP dalam projek JAVA.

    Sesetengah restoran kelas bawah hanya mempunyai seorang pemilik, yang juga seorang pelayan, pelayan makanan dan tukang masak. .
    Ini adalah cara menulis operasi data dalam JSP.

    Jadi dalam restoran mewah, akan ada pelbagai peranan, yang sangat dibahagikan. Meningkatkan kecekapan dan meningkatkan kebolehselenggaraan. Inilah sebabnya mengapa terdapat banyak pelatih di restoran besar.

    balas
    0
  • ringa_lee

    ringa_lee2017-05-16 17:08:26

    Bos cakap nak tengok keadaan jualan bulan ni. Ini adalah permintaan. Oleh itu, anda (C) menerima permintaan itu dan meminta setiap jabatan perniagaan (M) syarikat menyediakan semua data jualan untuk bulan ini, dan kemudian menyusun data secara ringkas dan menyerahkannya kepada pembantu bos (V). Pembantu bos menggunakan data tersusun ini untuk membuat carta dan carta pai mengikut jabatan dan menyerahkannya kepada bos.

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 17:08:26

    pandangan: kendalikan permintaan pengguna
    pengawal: mengendalikan permintaan bahagian hadapan dan memulakan permintaan pangkalan data
    model: mengendalikan permintaan pangkalan data

    balas
    0
  • 黄舟

    黄舟2017-05-16 17:08:26

    lihat: Paparan halaman
    pengawal: logik pemprosesan
    model: Proses data

    balas
    0
  • 怪我咯

    怪我咯2017-05-16 17:08:26

    Kunci kepada mvc ialah penghalaan! ! ! , Tidak faham penghalaan? ? ? Hanya bahagikan alamat url, dan anda akan memahami secara beransur-ansur yang selebihnya selepas anda menulis penambahan dan pemadaman beberapa pengawal

    Jadi apabila kita mengkaji MVC dan penghalaan, kita hanya perlu membongkar alamat URL dan memanggilnya sehari!

    balas
    0
  • Batalbalas