CodeIgniter adalah framework web full-stack PHP yang ringan, cepat, fleksibel dan aman. Informasi lebih lanjut dapat ditemukan di situs resmi.
Repositori ini hanya menyimpan kode sumber untuk CodeIgniter 4. Versi 4 adalah penulisan ulang yang lengkap untuk menghadirkan kualitas dan kode ke versi yang lebih modern, sambil tetap menjaga banyak hal tetap utuh yang telah membuat orang menyukai kerangka kerja ini selama bertahun-tahun.
Informasi lebih lanjut tentang rencana untuk versi 4 dapat ditemukan di CodeIgniter 4 di forum.
Panduan Pengguna adalah dokumentasi utama untuk CodeIgniter 4.
Anda juga akan menemukan Panduan Pengguna yang sedang dalam proses . Seperti halnya kerangka kerja lainnya, kerangka ini masih dalam proses dan akan mengalami perubahan seiring berjalannya waktu pada struktur, penjelasan, dan lain-lain.
Anda mungkin juga tertarik dengan dokumentasi API untuk komponen kerangka kerja.
index.php
tidak lagi menjadi root proyek! Itu telah dipindahkan ke dalam folder publik , untuk keamanan yang lebih baik dan pemisahan komponen.
Ini berarti Anda harus mengkonfigurasi server web Anda untuk "menunjuk" ke folder publik proyek Anda, dan bukan ke root proyek. Praktik yang lebih baik adalah mengonfigurasi host virtual agar mengarah ke sana. Praktik yang buruk adalah mengarahkan server web Anda ke root proyek dan berharap untuk masuk public/... , karena logika dan kerangka kerja Anda yang lain terekspos.
Silakan baca panduan pengguna untuk penjelasan lebih baik tentang cara kerja CI4!
CodeIgniter dikembangkan sepenuhnya atas dasar sukarela. Oleh karena itu, harap berikan waktu hingga 7 hari agar masalah Anda ditinjau. Jika Anda belum mendengar kabar dari salah satu tim dalam jangka waktu tersebut, silakan tinggalkan komentar mengenai masalah tersebut agar dapat menjadi perhatian kami kembali.
Penting
Kami menggunakan masalah GitHub untuk melacak BUGS dan melacak paket pekerjaan PENGEMBANGAN yang disetujui. Kami menggunakan forum kami untuk memberikan DUKUNGAN dan mendiskusikan PERMINTAAN FITUR.
Jika Anda mengangkat masalah di sini yang berkaitan dengan dukungan atau permintaan fitur, masalah tersebut akan ditutup! Jika Anda tidak yakin apakah Anda telah menemukan bug, angkat topik di forum terlebih dahulu - orang lain mungkin mengalami hal yang sama.
Sebelum mengangkat masalah GitHub baru, harap periksa apakah bug Anda belum dilaporkan atau diperbaiki.
Kami menggunakan permintaan tarik (PR) untuk KONTRIBUSI ke repositori. Kami mencari kontribusi yang mengatasi salah satu bug yang dilaporkan atau paket pekerjaan yang disetujui.
Jangan gunakan PR sebagai bentuk permintaan fitur. Kontribusi yang tidak diminta hanya akan dipertimbangkan jika kontribusi tersebut sesuai dengan peta jalan kerangka kerja. Ingatlah bahwa beberapa komponen yang merupakan bagian dari CodeIgniter 3 dipindahkan ke paket opsional, dengan repositori mereka sendiri.
Kami menerima kontribusi dari komunitas! Tidak masalah apakah Anda dapat membuat kode, menulis dokumentasi, atau membantu menemukan bug, semua kontribusi dipersilakan.
Silakan baca Berkontribusi pada CodeIgniter .
CodeIgniter telah mendapatkan ribuan kontribusi dari orang-orang sejak pembuatannya. Proyek ini tidak akan sukses tanpa mereka.
Dibuat dengan kontrib.rocks.
Diperlukan PHP versi 8.1 atau lebih tinggi, dengan ekstensi berikut diinstal:
Peringatan
Selain itu, pastikan ekstensi berikut diaktifkan di PHP Anda:
Informasi tentang cara menjalankan test suite CodeIgniter dapat ditemukan di file README.md di direktori tes.