Plus (ThinkSNS+) dikembangkan menggunakan kerangka Laravel; sistem sosial yang kuat, mudah dikembangkan, dan dapat diperluas secara dinamis. Plus mengikuti spesifikasi PSR, kodenya disatukan, dan blok fungsi digabungkan secara longgar. Hanya karena Anda telah menginstal Plus tidak berarti semua fungsi telah berhasil diinstal. Karena Plus menggunakan prinsip modularitas , Anda akan memiliki semua antarmuka REST dan panel manajemen latar belakang yang mungkin Anda perlukan setelah instalasi selesai untuk menginstal modul berikut:
Antarmuka web layar besar dengan mesin pencari yang bagus mendukung ThinkSNS Plus PC
Aplikasi SPA (Aplikasi Halaman Tunggal) yang sebagian besar mengembalikan pengalaman APP asli ThinkSNS Plus SPA
Aplikasi antarmuka web layar besar yang lebih kuat (tetapi berbayar) Plus PC
Jika Anda tertarik dengan lebih banyak produk sumber terbuka dari perusahaan ThinkSNS, silakan kunjungi situs web resmi ThinkSNS
Plus dikembangkan berdasarkan Laravel dan memiliki fitur utama berikut:
Tingkatkan dengan Laravel, tetapi kami meninggalkan versi LTS. Kerangka kerja jangka panjang tetap tidak berubah. Meskipun akan menjadi stabil, Plus adalah proyek sumber terbuka dengan perencanaan dan pemeliharaan jangka panjang dapat menggunakan teknologi dan fitur baru sepuasnya.
Ujung depan dan belakang dipisahkan. Setelah instalasi Plus selesai, hanya bagian antarmuka REST yang berfungsi cepat. Anda dapat menggunakan antarmuka untuk mengembangkan segala bentuk klien.
Panel manajemen latar belakang dikembangkan menggunakan Vue.js
Gunakan mode ketat PHP 7 untuk membatasi pengembangan tidak teratur pengembang dengan tipe data
Ini sepenuhnya sesuai dengan spesifikasi PSR, dan gaya pengkodeannya lebih ketat daripada PSR-2.
Dokumentasi yang sempurna, ya! Dalam komunitas open source, dokumentasi proyek open source sangatlah penting.
Anda dapat melihat semua dokumentasi di situs dokumentasi kami https://slimkit.github.io
Ini dibagi menjadi beberapa bagian berikut:
Mulai Cepat · Instalasi
memandu
API REST v2
Tentu saja, beberapa di antaranya tidak ada di situs web, tetapi di gudang kode Plus:
Pedoman Kontribusi & Daftar Apresiasi Kontributor
kode etik
Menginstal Plus adalah hal yang sangat sederhana, tetapi Anda harus melakukan hal berikut terlebih dahulu:
Versi PHP harus lebih besar dari 7.1.3
Anda telah mengunduh dan menginstal Composer
Anda memiliki database seperti MySQL
atau PostgreSQL
Unduh programnya:
komposer membuat proyek slimkit/plus
Konfigurasi dasar:
Setelah pengunduhan selesai, masuk ke direktori storage/configure/
program. Anda akan melihat file plus.yml.example
. Buat salinan dan beri nama plus.yml
lalu buka file konfigurasi Yaml ini untuk mengkonfigurasi database Anda dan lainnya informasi.
Hasilkan tabel data dan data populasi default:
tukang php bermigrasi --seed
Rantai lunak mengekspos disk dan menerbitkan aset statis:
penyimpanan tukang php: tautan vendor tukang php:publish --all
Jalankan program Plus:
pelayan tukang php
Sekarang Anda dapat mengunjungi http://127.0.0.1:8000
untuk melihat program Plus yang Anda instal, tetapi di atas hanyalah instalasi sederhana. Untuk petunjuk instalasi lebih rinci atau instruksi instalasi yang dapat dijalankan di lingkungan resmi, silakan merujuk ke panduan instalasi.
Anda dapat mendaftar untuk bergabung dengan grup resmi QQ untuk komunikasi, nomor grup adalah 143325287
.
Kontributor repositori ini tidak berarti hanya kontributor Plus saja. Kami juga akan menambahkan kontributor Laravel ke daftar terima kasih, karena kontribusi mereka pada Laravel juga membuat proyek Plus lebih kuat.
Terima kasih kepada semua orang yang berkontribusi pada Plus!
Mengikuti saran dari komunitas proyek sumber terbuka, kami telah memberikan Plus kode etik yang kami harapkan dipatuhi oleh peserta. Harap baca teks lengkap kode tersebut untuk memahami perilaku apa yang tidak akan kami toleransi.
Baca Panduan Kontribusi kami untuk mempelajari proses pengembangan kami, dan jika Anda ingin mengirimkan perbaikan bug atau saran, kami telah menyertakan daftar semua kontributor di Panduan Kontribusi.
Pertama-tama, kami memiliki sponsor khusus Chengdu·Zhiyi Chuangxiang, yang memberi tim Plus landasan pengembangan, tempat kerja, dan urusan pemrosesan bisnis, dan telah mengembangkan proyek bisnis berikut:
Klien Android ThinkSNS Plus
Klien ThinkSNS Plus iOS
Aplikasi antarmuka web layar besar yang kuat dan komprehensif
Modul Tanya Jawab
Modul komunitas lingkaran
Jika Anda tertarik dengan modul komersial ini, Anda dapat menghubungi QQ 3515923610
untuk lebih jelasnya.
Terima kasih kepada semua sponsor kami! (Jika Anda juga mendukung proyek ini, √ jadilah sponsor)
PHP CORS adalah middleware "berbagi sumber daya lintas domain" yang khusus dikembangkan untuk PHP guna menyelesaikan masalah lintas domain dengan cepat dalam pengaturan PHP.
Notadd didasarkan pada arsitektur pengembangan layanan mikro Nest.js, aplikasi kinerja tinggi asinkron, AOP (pemrograman berorientasi aspek)
Kode plus dirilis di bawah lisensi khusus perusahaan, lihat teks lisensi lengkap
Hak Cipta © 2018 Chengdu ZhiYiChuangXiang Technology Co., Ltd. Semua hak dilindungi undang-undang.