2018年的春节假期,受朋友的鼓励和内心的指引,对近两年所学到的知识进行了系统的沉淀和总结。
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
Versi Saat Ini Laravel_template_with_vue (3)
- Ubah Direktori Backend ke API
- Ubah direktori sisi manajemen ke elemen (UI menggunakan elemen)
- Tambahkan Direktori Manajemen Antd (UI menggunakan ANTD)
- Tambahkan Direktori Mini-Program Uni-App (UI menggunakan UVIEW)
- Tambahkan Direktori Akun Resmi Independen Vant (UI Halaman Tunggal menggunakan Vant)
1. Perbarui Kerangka Larave ke LTS Version Laravel6
2. Perbarui plugin paspor ke versi terbaru
3. Tingkatkan Manajemen RBAC
4. Tambahkan fungsi kode verifikasi, fungsi pengiriman SMS dan fungsi login pihak ketiga
- Elemen front-end UI telah diperbarui ke versi 2.15.6, silakan merujuk ke pengembangan
- Tingkatkan operasi manajemen RBAC
- Tambahkan manajemen konten sederhana (artikel, jenis artikel, gambar korsel, digunakan dalam program mini dan akun resmi, dll.)
- Konfigurasikan dan tingkatkan fungsi WebSocket untuk mewujudkan ruang obrolan, layanan pelanggan, dan fungsi lainnya
- Tambahkan berbagai informasi konfigurasi di WeChat, dll.
Struktur Direktori Lengkap dan Fungsi Pengembangan Program Mini, Langsung Terhubung ke Antarmuka Backend
Masuk, Dapatkan Nama Pengguna dan Nomor Ponsel di Program Mini
项目依托laravel6与vue.js,采用了主流的前后端分离方式来构建,作为程序的起点,你可以在此基础上进行自身业务的扩展。
后端(api目录)负责OAuth认证、用户授权、第三方用户登录验证和提供API,在此基础上集成excel文件的操作和完善的RBAC管理等基础功能,使用者只需专注于业务api的开发即可。后端整合了laravel-echo-server,实现了websocket。并实现消息的实时推送、为聊天室、客服等功能提供了API,是全网最好的laravel-echo-server教程。
前端(element目录)负责页面的显示和前端用户权限的控制。项目引入了element UI框架,并已经对用户登录认证、路由、权限等基础功能进行了处理。前端用户的权限不但可以控制系统的导航菜单,而且可以控制到页面按钮、表格等内容的显示。使用者只需要专注于业务界面的开发即可。
小程序(uni-app目录)主要用户小程序开发,集成了uview,实现了用户的登陆授权和获取手机号等功能,在此基础上,使用时只需要关心业务页面的开发即可以。
本项目使用广泛,已经在本人的多个项目中商用。
Pengguna admin dalam sistem adalah administrator super. Untuk memfasilitasi demonstrasi dan bagi semua orang untuk digunakan, versi yang diterbitkan telah memblokir modifikasi informasi pengguna admin. Dalam pengembangan aktual, pengguna hanya perlu pergi ke halaman front-end yang sesuai untuk menghapus pernyataan yang dimodifikasi yang diblokir.
Untuk menggunakan WebSocket dan fungsi lainnya, pengguna perlu memodifikasi konfigurasi depan, belakang dan belakang secara bersamaan dan mengaktifkan WebSocket
Untuk mendemonstrasikan fungsi seperti ruang obrolan dan layanan pelanggan, pengguna dapat pertama -tama membuat banyak pengguna setelah memasuki sistem, dan masuk pada saat yang sama dengan browser yang berbeda untuk menunjukkan fungsi terkait.
(Elemen Manajemen UI) Situs web demo (https://element.wmhello.cn)
Admin Nama Pengguna dan Kata Sandi (Admin/123456)
Panel Administrator
https://www.bilibili.com/video/bv1qi4y197jf?spm_id_from=333.999.0.0
Jika Anda perlu membeli video pembelajaran yang sesuai, Anda dapat mengunjungi toko saya (https://yzkjit.taobao.com)
Jika Anda memerlukan panduan dan dukungan teknis, Anda dapat menambahkan saya ke wechat (xpyzwm)
Video Belajar: https://v.qq.com/x/page/i3059zqgj4y.html
https://v.qq.com/x/page/m3059l9bitb.html
Video Belajar: https://url.cn/5d4wwgl?sf=uri
Video Belajar: https://v.qq.com/x/page/t3059mfpgkg.html
1 Konstruksi Perangkat Lunak dan Desain Tabel
2. Menulis Tabel Migrasi
3. Generasi Data Simulasi
4. API Daftar Penulisan
5 Menambahkan dan Memodifikasi Penulisan API
6 Hapus Penulisan dan Optimalisasi API
7 Impor dan Ekspor Data
8 impor yang dipersonalisasi
9 Proses penulisan dan tampilan API latar belakang
10 Instalasi Plugin Paspor
11 menghasilkan dan keluar token dengan paspor
12 Token Refresh
13 Manajemen Izin RBAC-Pembentukan tabel data
14 Manajemen Izin RBAC - Penulisan Logika
15 Menulis Middleware
16 Paket template pengontrol yang dapat digunakan kembali
17 Penulisan Pengontrol Template (Menambahkan, Memodifikasi dan Menghapus Fungsi)
18 Penulisan Pengontrol Template (Impor dan Ekspor Data)
19 Penggunaan dan Analisis Pengontrol Template
20 Baris Perintah Kustom-Aplikasi Perintah
21 Pembantu yang baik untuk memisahkan sistem event kode
22 Penyiaran dan Pesan mendorong teori dan konfigurasi
23 Aplikasi Praktis Penyiaran dan Dorong Pesan
24 Menggunakan Laravel-Eco-Server untuk mengimplementasikan fungsi Push dan Ruang Obrolan
25 Integrasi SMS Kirim Fungsi di Laravel
26 Integrasi Fungsi Pengiriman Surat di Laravel
Jika Anda mengalami kesulitan dalam proses pembelajaran dan pengembangan pemrograman komputer, Anda memerlukan panduan teknis dan panduan pengembangan terkait. Anda dapat menghubungi saya dan saya akan memberikan dukungan teknis berbayar dan bimbingan belajar (50 yuan/jam-100 yuan/jam). Konten bimbingan belajar tetapi tidak terbatas pada yang berikut (front-end, php back-end, nodeJS, basis data, javascript dan mode pemrograman PHP, akun resmi, program mini, vue.js, uni-app, dll.).
1. Nama pengguna/Kata sandi akhir manajemen sistem pemeriksaan online (admin/123456) Nama pengguna/kata sandi dari nama pengguna sistem pemeriksaan online/kata sandi sistem pemeriksaan online (tes/123456)
2. Nama Pengguna/Kata Sandi Sistem Manajemen Inventaris Produk (Admin/123456)
3. Nama Pengguna/Kata Sandi Sistem Manajemen Evaluasi Demokratik (Admin/123456)
4. Template Sistem Manajemen Informasi Sekolah
5. Kasus Lainnya
Selamat datang di blog saya, terutama berfokus pada blog aplikasi Laravel dan Vue.js
Jika Anda memiliki pertanyaan selama penyebaran dan penggunaan, Anda dapat pergi ke Project Exchange Group untuk membahas: WeChat (XPYZWM) atau mengikuti akun resmi (Computer_Life) untuk mempelajari pengetahuan dasar terkait.
Jika upaya saya dapat membantu Anda, saya senang menerima bantuan Anda. Penghargaan kecil adalah kekuatan pendorong untuk kemajuan saya yang berkelanjutan.
Hanya dengan berdiri di atas raksasa itu kita bisa melangkah lebih jauh. Metode implementasi kerangka kerja open source berikut digunakan dan dipinjam dalam proyek.
- Laravel
- Pekerja
- Plugin Backend Excel
- vue.js
- vue-router
- Vuex
- Elemen Akhir Manajemen UI
- Arsitektur front-end vueadmin-template
- Program mini ui uview
- Wechat akun resmi ui vant
Mit