Deviant adalah php boilerplate/mini-framework yang telah dirancang dari bawah ke atas untuk menjadi cepat dan responsif.
Karena ini adalah proyek yang lebih baru, perkirakan mungkin tidak cukup matang untuk digunakan dalam lingkungan produksi. Anda juga akan melihat kurangnya dokumentasi, yang sedang dikerjakan.
Pastikan Anda memiliki komposer yang diinstal, mengkloning repositori, dan menjalankan composer install . Untuk menjalankan proyek Anda secara lokal, gunakan composer start . Semua templat Anda masuk/aplikasi/templat/dan semua halaman Anda masuk ke/aplikasi/skrip. Saat ini kami hanya mendukung Smarty. Jika Anda memiliki masalah, ambil penjarahan di beberapa proyek dasar, khususnya `/app/controllers/login.php 'dan templatnya' /app/templates/login.tpl '.
Instal Composer, dan Jalankan composer install di Direktori Komposer.
Instal header dan rewrite modul APACHE2.
Anda juga perlu menyalin /env_example ke /.env dan memodifikasi konten ke konfigurasi server Anda.
Pastikan untuk menambahkan termasuk apa pun ke bootstrap di /app/bootstrap.php . Ini akan sangat berubah ke depan, jadi pastikan untuk berkomentar banyak.
Skema dapat ditemukan di/app/basis data/ - Jalankan di database MySQL Anda.
Pastikan Anda menjalankan perintah berikut karena membuat direktori yang hilang dan memastikan bahwa mereka memiliki izin yang tepat: /fix_perms.sh .
Kunjungi yourite.com/signup - Ini akan memungkinkan Anda untuk menjadi administrator. Setiap pendaftaran yang mengikuti harus unlocked di menu Administrator/Pengguna. Saat ini pendaftaran harus disetujui oleh administrator. Ini akan menjadi opsi konfigurasi ke depan, tetapi untuk saat ini, seperti apa adanya.
Terima kasih telah mempertimbangkan ini. Belum ada pemandu yang dibuat, tetapi jika Anda serius, silakan email saya di [email protected] (atau mulai berkontribusi!)
Jika Anda menemukan kerentanan keamanan dalam PSF, silakan kirim email ke Mike Curry di [email protected]. Semua kerentanan keamanan akan segera ditangani.
Anda bertanggung jawab atas situs web Anda, dan mengambil semua risiko menggunakan kerangka kerja ini. Kami tidak akan bertanggung jawab atas segala pelanggaran atau kurangnya fungsi keamanan yang keluar dari penggunaan kerangka kerja ini, bahkan jika kami mengetahui kerentanan tersebut. Semuanya berisiko di www!
Deviant adalah perangkat lunak bersumber terbuka yang dilisensikan di bawah lisensi MIT.