Tim proyek Kaidianxing memiliki pengalaman sepuluh tahun dalam penelitian dan pengembangan sistem e-commerce. Mal ini sebenarnya telah digunakan dan diakui oleh ribuan pengguna. Kaidianxing adalah mal open source pertama dengan fungsi lengkap yang dapat memenuhi operasional dasar digunakan di luar kotak dan mudah dibuka.
Kaidianxing didasarkan pada penelitian dan pengembangan teknologi mutakhir Yii2+Vue2.0+uniapp, mudah dipelajari dan digunakan, pemisahan front-end dan back-end, pengembangan multi-terminal, penyeimbangan beban, kinerja unggul, dan arsitektur yang stabil; produk mal, pesanan, dan pengguna; mencakup penjualan kilat, hadiah konsumsi, plug-in pemasaran super Dasar seperti poster H5 + mini program + akun publik, cakupan omni-channel, kerangka kerja yang matang dan stabil untuk perluasan yang mudah, detik-efisien; generasi, dan pembangunan mal pribadi yang berbiaya rendah dan cepat.
http://wiki.kaidianxing.com/
Keuntungan sistem | Keuntungan teknis |
---|---|
Skalabilitas tinggi : antarmuka API standar, pemisahan ujung depan dan belakang, dukungan untuk pengembangan multi-terminal, dan banyak driver | Kerangka seluler : Gunakan dukungan multi-terminal uniapp untuk mengkompilasi kode dengan cepat ke dalam berbagai format |
Kopling rendah : Setiap antarmuka modul fungsional bersifat independen, dan program, templat, serta database bersifat independen. | Kerangka back-end : Menggunakan kerangka Yii2 yang stabil dan mudah digunakan |
Memulai Yierkai : komponen standar, dokumen antarmuka, dokumen pengembangan, dll., catatan kode terperinci | Spesifikasi antarmuka : antarmuka API standar, versi kedua lebih nyaman |
Performa tinggi : mendukung penyeimbangan beban, penerapan terdistribusi, cache halaman, dan konkurensi tinggi | Ekspor data lebih nyaman : ekspor data menggunakan phpExcel, data lebih intuitif dan statistik mudah dikelola |
Pemisahan statis : mendukung banyak penyimpanan cloud, Alibaba Cloud OSS, Tencent Cloud COS, dll. | Mekanisme kait plug-in : plug-in mekanisme kait, modul fungsional independen, yang kondusif untuk pengembangan sekunder |
Instalasi sekali klik : secara otomatis memeriksa lingkungan sistem, petunjuk kesalahan, dan metode modifikasi | Caching data frekuensi tinggi : pemisahan pembacaan dan penulisan basis data, mengurangi tekanan server dan meningkatkan kecepatan akses |
Berdasarkan spesifikasi namespace dan PSR-4, fitur baru PHP7 ditambahkan
Arsitektur pemisahan front-end dan back-end, front-end menggunakan uniapp, dan API digunakan untuk docking data
Mendukung komposer, berdasarkan ide arsitektur dan ruang nama baru
Lapisan Layanan ditambahkan ke struktur MVC untuk memenuhi kebutuhan pemrosesan data beberapa Model dan mengurangi redundansi kode.
Konfigurasi konstan dalam mode anotasi memperoleh berbagai opsi konfigurasi melalui mekanisme refleksi kelas, membuat penambahan dan penggunaan konfigurasi lebih fleksibel
Gunakan paket perpustakaan easywechant untuk melakukan docking dengan akun resmi WeChat, program mini WeChat, dll.
Gunakan paket perpustakaan yansongda untuk menyelesaikan pembayaran WeChat dan pembayaran Alipay
Enkapsulasi berbasis komponen mengimplementasikan lapisan bawah, dan konfigurasi dimasukkan ke dalam kelas pabrik untuk mendapatkan instance aplikasi guna memenuhi kebutuhan beberapa skenario (misalnya: Alibaba Cloud Storage, Qiniu Cloud Storage, dan dukungan penyimpanan lainnya)
Kode kesalahan API yang terstandarisasi dan terpadu serta dokumen penjelasan mendetail memungkinkan Anda menemukan masalah dengan cepat selama pengembangan.
Izin kontrol RABC backend
Izin akses Api ditangani secara seragam di tingkat kerangka kerja, dan pengkodean bisnis tidak perlu mempertimbangkan masalah izin, sehingga membuat sistem lebih aman dan pengembangan menjadi lebih nyaman.
Manajemen urlManager yang efisien, pemrosesan perutean terpadu di tingkat kerangka kerja
Fungsi bisnis termodulasi dan berbasis plug-in, dan struktur kodenya lebih jelas
Penerapan sifat mengurangi redundansi kode dan membuat struktur kode lebih jelas.
Secara aktif memicu CRON, menghilangkan kebutuhan akan konfigurasi Linux terpisah CRON0
Mekanisme caching yang efisien, menggunakan Redis untuk menyimpan cache, membuat respon website lebih cepat
Aplikasi antrian, pengiriman SMS, dan push WeChat menggunakan MQ untuk decoupling, menjadikan sistem Anda lebih cepat dan efisien.
Dekorasi toko Visual DIY memungkinkan Anda mendandani mal sesuka Anda
Instalasi sekali klik memungkinkan Anda membangun mal dengan lebih nyaman
Dokumentasi pengembangan yang lengkap, memungkinkan Anda memulai pengembangan sekunder dengan lebih cepat