CodeIgniter adalah Kerangka Pengembangan Aplikasi - toolkit - untuk orang yang membangun situs web menggunakan PHP. Tujuannya adalah memungkinkan Anda untuk mengembangkan proyek lebih cepat daripada yang Anda bisa jika Anda menulis kode dari awal, dengan menyediakan serangkaian perpustakaan yang kaya untuk tugas-tugas yang biasanya dibutuhkan, serta antarmuka yang sederhana dan struktur logis untuk mengakses perpustakaan ini. CodeIgniter memungkinkan Anda secara kreatif fokus pada proyek Anda dengan meminimalkan jumlah kode yang diperlukan untuk tugas yang diberikan.
Jika memungkinkan, CodeIgniter telah dibuat sefleksibel mungkin, memungkinkan Anda untuk bekerja dengan cara yang Anda inginkan, tidak dipaksa untuk bekerja dengan cara tertentu. Kerangka kerja ini dapat memiliki bagian inti yang mudah diperpanjang atau sepenuhnya diganti untuk membuat sistem bekerja seperti yang Anda inginkan. Singkatnya, CodeIgniter adalah kerangka kerja lunak yang mencoba menyediakan alat yang Anda butuhkan sambil tetap menyingkir.
Topik Termasuk dalam Aplikasi ini:
Panduan Pengguna CodeIgniter4
Selamat datang di CodeIgniter4
Persyaratan Server
Kredit
Kepatuhan PSR
Mulai
Instalasi
Instalasi Manual
Instalasi Komposer
Menjalankan Aplikasi Anda
Memutakhirkan Dari Versi Sebelumnya
Penyelesaian masalah
Repositori CodeIgniter
Bangun Aplikasi Pertama Anda
Halaman statis
Bagian berita
Buat item berita
Kesimpulan
Ikhtisar & Topik Umum
Ikhtisar CodeIgniter4
Struktur Aplikasi
Model, Tampilan, dan Pengendali
File yang diautomatiskan
Jasa
Bekerja dengan Permintaan HTTP
Pedoman Keamanan
Topik Umum
Konfigurasi
URL CodeIgniter
Fungsi Pembantu
Fungsi dan Konstanta Global
Informasi Penebangan
Penanganan Kesalahan
Caching Halaman Web
Permintaan AJAX
Modul Kode
Mengelola Aplikasi Anda
Menangani Berbagai Lingkungan
Pengendali dan Perutean
Pengontrol
Routing URI
Filter Pengendali
Pesan HTTP
Kelas Permintaan
Kelas Pertanyaan Masuk
Negosiasi Konten
Metode HTTP Spoofing
Penanganan Sumberdaya yang Tenang
Membangun Tanggapan
Tampilan
Lihat Sel
Lihat Renderer
Lihat Tata Letak
Lihat Parser
Kelas Tabel HTML
Tanggapan HTTP
Sifat Respons API
Lokalisasi
Sintaks PHP Alternatif untuk Melihat File
Bekerja dengan Database
Mulai Cepat: Contoh Penggunaan
Konfigurasi Basis Data
Menghubungkan ke Database
Menjalankan Kueri
Menghasilkan Hasil Permintaan
Fungsi Pembantu Kueri
Kelas Pembuat Kueri
Transaksi
Mendapatkan MetaData
Panggilan Fungsi Kustom
Acara Basis Data
Utilitas Basis Data
Pemodelan Data
Menggunakan Model CodeIgniter
Menggunakan Kelas Entitas
Mengelola Basis Data
Manipulasi Basis Data dengan Database Forge
Migrasi Basis Data
Pembibitan Database
Referensi Perpustakaan
Driver Caching
Kelas CURLRequest
Kelas Email
Layanan Enkripsi
Bekerja dengan File
Kelas Honeypot
Kelas Manipulasi Gambar
Pagination
Kelas Keamanan
Perpustakaan Sesi
Throttler
Tanggal dan Waktu
Tipografi
Bekerja dengan File yang Diunggah
Bekerja dengan URI
Kelas Agen Pengguna
Validasi
Pembantu
Pembantu Array
Cookie Helper
Pembantu Tanggal
Pembantu Filesystem
Formulir Helper
Pembantu HTML
Pembantu Inflector
Penolong Angka
Penolong Keamanan
Pembantu SMS
Pembantu URL
Pembantu XML
Pengujian
Mulai
Basis data
Pengujian Pengendali
Pengujian HTTP
Benchmarking
Debugging Aplikasi Anda
Penggunaan Baris Perintah
Berjalan melalui Command Line
Perintah CLI Kustom
Perpustakaan CLI
Kelas Pertanyaan CLIR
Memperluas CodeIgniter
Membuat Kelas Sistem Inti
Mengganti Fungsi Umum
Acara
Memperluas Kontroler
Autentikasi
Berkontribusi pada CodeIgniter