Mal mikro Leadshop adalah sistem mal sumber terbuka gratis yang menyediakan pembaruan berkelanjutan dan layanan iterasi, yang bertujuan untuk menciptakan pengalaman pengguna terbaik!
Mal mikro Leadshop dikembangkan oleh Zhejiang Hecheng Cloud Computing Co., Ltd. Hal ini terutama ditujukan untuk usaha kecil dan menengah, membantu membangun platform e-commerce dan memberikan dukungan teknis profesional. Layanan pembaruan jangka panjang disediakan secara gratis. Aplikasi ini melibatkan dekorasi visual, konversi promosi, distribusi fisi, manajemen pengguna yang disempurnakan, analisis data, dan dimensi lainnya. Aplikasi ini mengejar pengalaman terbaik, memberdayakan pedagang sepenuhnya, dan menciptakan nilai bagi pedagang.
Fitur utama:
1. Sistem sumber terbuka Leadshop, dikembangkan berdasarkan Yii2, mendukung komposer, mengoptimalkan inti, mengurangi ketergantungan, dan didasarkan pada ide arsitektur dan namespace baru
2. Berdasarkan spesifikasi namespace dan PSR-4, tambahkan fitur baru PHP7
3. Fungsi inti dimodulasi untuk memfasilitasi pengembangan dan pemeliharaan.
4. Memperkuat fungsi perutean dan mengadopsi standar antarmuka yang tenang
5. Pembuatan pengontrol model yang fleksibel untuk memudahkan perluasan dan pengembangan
6. File konfigurasi dapat dipisahkan untuk memudahkan pengelolaan
7. Verifikasi otomatis dan penyelesaian penulisan ulang
8. Menyederhanakan mekanisme perluasan dan meningkatkan kecepatan pengembangan
9. Dukungan API lengkap untuk memfasilitasi pengembangan sekunder
10. Kerangka pengembangan WeChat bawaan, akses WeChat lebih cepat dan sederhana
11. Gunakan ORM untuk secara otomatis membuat struktur tabel guna meningkatkan kecepatan pengembangan
12. Mendukung pembersihan cache online dari struktur database, data, dan templat untuk meningkatkan pengalaman pengguna
13. Klien memiliki efek dan animasi interaktif yang sempurna untuk meningkatkan pengalaman visual pengguna.
14. Mendukung instalasi satu klik online, yang nyaman dan cepat.
15. Dekorasi toko Visual DIY nyaman, cepat dan intuitif Anda dapat mendekorasi toko Anda sendiri sesuka Anda.
16. Pengoperasian produk Cartesian yang efisien, 8000 spesifikasi dapat dimuat dalam hitungan detik
17. Meniru struktur manajemen material folder Windows, membuat pengoperasian lebih familiar dan mudah.
Sumber terbuka tanpa enkripsi
Berdasarkan perjanjian sumber terbuka Lisensi Apache 2.0, kode front-end dan back-end bersifat open source dan tidak terenkripsi, mendukung pengembangan sekunder dan penggunaan komersial.
teknologi inti
Tumpukan teknologi front-end: ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
Tumpukan teknologi back-end: Yii2, Jwt, Mysql, Easy-SMS.
Standar antarmuka
Ini mengadopsi API RESTful standar, memiliki keterbacaan API yang efisien, skalabilitas yang kuat, dan struktur yang jelas.
Interaksi data
Standar JSONAPI digunakan untuk menentukan cara klien memperoleh dan memodifikasi sumber daya, dan cara server merespons permintaan terkait. Terapkan secara efisien tanpa mengorbankan keterbacaan, fleksibilitas, dan kemampuan untuk ditemukan.
Metode otentikasi
Saat ini, semua antarmuka menggunakan metode Oauth2Password, yaitu JWTAuthorizationBearerheader untuk otentikasi. Mendukung perluasan bahasa dan perluasan multi-platform.
Ekspor tabel data
Ini menggunakan ekspor data js-xlsx berkinerja tinggi, yang mudah diperluas dan memiliki kompatibilitas yang kuat.
Latar belakang pengalaman
Rekening: 18888888888
Kata sandi:123456
Lingkungan pengoperasian:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Memasang
Instalasi satu klik
Unggah kode Anda, direktori eksekusinya adalah /server/web dan masukkan nama domain atau IP Anda di browser
(Misalnya: www.domainanda.com/install), program instalasi akan secara otomatis melakukan instalasi. Selama periode ini, sistem akan meminta Anda memasukkan informasi database untuk menyelesaikan instalasi.
Alamat akses backend: nama domain/leadshop/panel/index
Alamat akses beranda akun resmi: nama domain/h5
Instal ulang
Hapus basis data
Hapus file /server/install.lock
Mengemas
Disarankan untuk menggunakan cnpm, instalasi cnpm: npminstallcnpm-g--registry=https://registry.npm.taobao.org
Pengemasan dan rilis halaman backend
Direktori file sumber front-end backend/admin
Langkah-langkah pengemasan
1. Instal paket ketergantungan npminstall
2. Jalankan dan debug npmrunserve
3. Kemas dan publikasikan npmrunbuild
4. Setelah dipacking, copy semua file yang ada di /admin/dist/build ke direktori situs /server/web/leadshop
Rilis paket akun publik
Direktori/applet file sumber front-end backend
Langkah-langkah pengemasan
1. Instal paket ketergantungan npminstall
2. Jalankan dan debug npmrunserve
3. Kemas dan publikasikan npmrunbuild:h5
4. Setelah menyalin dan mengemas, salin semua file di /applet/dist/build/h5 ke direktori situs /server/web/h5.
Pengemasan dan rilis program mini
Direktori/applet file sumber front-end backend
Langkah-langkah pengemasan
1. Instal paket ketergantungan npminstall
2. Jalankan dan debug npmrunserve
3. Kemas dan publikasikan npmrunbuild:mp-weixin
4. Setelah disalin dan dikemas, kemas /applet/dist/build/mp-weixin ke dalam zip, ganti namanya menjadi app.zip, dan letakkan di direktori /server/applet untuk menimpa app.zip sebelumnya
Log pembaruan Leadshop micro mall v1.4.7:
Perbaiki: Kesalahan pengenalan kode QR pada poster promosi halaman mikro
Perbaiki: Asisten Evaluasi-Kegagalan membuat database evaluasi
Perbaiki: Format jumlah pembayaran yang salah di ikhtisar halaman beranda
Perbaiki: Gagal menyimpan setelah mengubah informasi produk poin
Cara Mengatasinya: Edit produk-jumlah kupon yang dikeluarkan melebihi jumlah stok yang dikeluarkan